我有一个具体问题,例如:
正如您所见,我有 3 个单元格,其中包含某些内容的“总”值。
我想将下面所有这些值相加,无论哪一列都有与单词“Total”匹配的文本。
比如现在有 3 列包含单词“Total”,我想对下面的值求和,具体如下:
1500, 11223 and 11220
我尝试使用 Excel 中的 sumif 函数,但由于某种原因,它似乎只能对一系列列求和,而不能对多行的范围求和......
我尝试了这个:
=SUMIF(A2:AJ2,"*Total*",B3:AJ3)
B3:AJ3 are colums right below these upper ones...
编辑:我应该得到的总价值是 23943
答案1
我的错,没有我想象的那么复杂
=SUMIF(A1:G1,"*total*",A2:G2)
大写字母之间的区别需要类似
=SUMIF(UPPER(A1:G1),"*TOTAL*",A2:G2)
答案2
{=sum(index(whole grid,,match("*total*", headers,0)))}
如果使用索引和一个匹配函数,则可以对整个行/列求和。您不能对行和列同时进行索引/匹配,因为这样只会取其中的第一个。