SUMIF水平

时间:2013-08-06 17:42:24

标签: excel excel-formula excel-2010

我正在搜索列标题并在其下面返回一个值。

示例:

_ | A | B | C

1 | X | Y | Z

2 | 1 | 2 | 3

如果值为'Y',则必须返回'2'。我试过= SUMIF(A1:C1,“B”,A2:C2),但意识到IFSUM不支持水平搜索。

非常感谢您的支持!

1 个答案:

答案 0 :(得分:1)

它应该是SUMIF而不是IFSUM - 适用于任何范围,垂直或水平甚至多行/列,只要要返回的值是数字

=SUMIF(A1:C1,"Y",A2:C2)

AS Alan说,HLOOKUP也会给你正确的结果,并且可以返回文本和数字

=HLOOKUP("Y",A1:C2,2,0)