Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel formula Excel中SUMPRODUCT()中的数组常量_Excel Formula_Sumproduct - Fatal编程技术网

Excel formula Excel中SUMPRODUCT()中的数组常量

Excel formula Excel中SUMPRODUCT()中的数组常量,excel-formula,sumproduct,Excel Formula,Sumproduct,当一列中的值与另一列中的多个值中的一个值同时匹配时,我希望对该列中的值求和: 4 S 1 - 2 M 但它返回一个值错误。我希望有6个人能回来 仅当我在数组常量({“S”}中放入一个值时,它才起作用 有没有办法解决这个问题?一个选项-使用SUM和SUMIF,例如 =SUM(SUMIF(B1:B6,{"S","M","X","Y","Z"},A1:A6)) 这是一个数组公式,因此根据您的Excel版本,您可能需要使用Ctrl+Shift+Enter进行确认。您有很多标准吗?还是只有

当一列中的值与另一列中的多个值中的一个值同时匹配时,我希望对该列中的值求和:

4 S 1 - 2 M 但它返回一个值错误。我希望有6个人能回来

仅当我在数组常量(
{“S”}
中放入一个值时,它才起作用


有没有办法解决这个问题?

一个选项-使用SUM和SUMIF,例如

=SUM(SUMIF(B1:B6,{"S","M","X","Y","Z"},A1:A6))


这是一个数组公式,因此根据您的Excel版本,您可能需要使用Ctrl+Shift+Enter进行确认。

您有很多标准吗?还是只有两个,
S
M
?@BigBen我只有五个
=SUM(SUMIF(B1:B6,{"S","M","X","Y","Z"},A1:A6))