apple banana apple
52 12 35
25 21 53
44 65 41
如何获得满足条件的多列中所有值的总和(比如查找将apple作为标题的列),我可以得到apple
列下显示的所有值的总和。我需要250作为答案。是否可以使用公式生成它?换句话说,我查找包含apple
的标题,并提供标题内所有数字的总和。
提前致谢。
答案 0 :(得分:6)
使用此公式:
=SUM(INDEX((A1:C1=E2)*A2:C4,))
根据您的评论,查找Word是否使用更长的字符串:
=SUM(INDEX((ISNUMBER(SEARCH( E2,A1:C1)))*A2:C4,))
答案 1 :(得分:3)
Sumproduct将:
=SUMPRODUCT(A2:C4*(A1:C1="apple"))
使用Scotts布局获取水果,包括关键字:
=SUMPRODUCT(A2:C4*ISNUMBER(SEARCH(E2,A1:C1)))
=SUMPRODUCT(A2:C4*ISNUMBER(FIND(E2,A1:C1)))
FIND
如果情况重要,SEARCH
如果不重要
要排除关键字(位于名称中的某个位置),只需将ISNUMBER
替换为ISERROR
修改强>:
处理非数字值(例如文本或错误)时,可以使用此数组公式:
=SUM(IF(ISNUMBER(A2:C4),A2:C4)*ISNUMBER(SEARCH(E2,A1:C1)))
这是一个数组公式,必须用 ctrl + shift + 输入确认!