带逻辑 AND 的 SUMIF

带逻辑 AND 的 SUMIF

条件 1:Points Received

HW条件 2:字段中有文本

我需要能够获得Points Total如果的总和1 AND 2

所以在这个例子中,的总分HW将只是10,因为1 AND 2只引用单元格D2

我将再次为测验做这个,但是在获得帮助后,我不需要任何指导HW

 | A  |  B  |       C        |     D
 |---------------------------------------------
1|HW  |Quiz |Points Received |Total Points
2|HW1 |     |10              |10
3|HW2 |     |X               |10
4|    |Q1   |9               |10
5|    |Q2   |X               |10  
6|... |     |                |

答案1

您将无法使用 SUMIFS,因为没有办法测试 C 中的数据是否为数字。您可以测试它是否为空白,但不能测试它是数字还是文本。

您将需要使用带有布尔值的 SUMPRODUCT 来测试:

=SUMPRODUCT((A2:A5<>"")*(ISNUMBER(--C2:C5)),D2:D5)

这将创建一个数组 SUMPROCUT({1,0,0,0},{10,10,10,10}),并返回10

在此处输入图片描述

相关内容