因此对于这个excel文件,我需要计算一个具有多行的主题的百分比。有了这个,我就提出了:
=IF(COUNT(SEARCH("b0021",B3:B14)), (SUM(T3:T14))/12, "no")
Column B Column T
b0021 1
b0021 0
...
b0025 1
但是,这似乎不起作用,因为搜索所有单元格都包含此文本(现在它看起来至少有一个单元格包含文本,如果它应该是一个,那么这不是我想要做的主题)。
关于我如何做到这一点的任何想法?
谢谢。
答案 0 :(得分:0)
您需要编辑单元格,然后按Ctrl + Shift + Enter键使其成为数组公式 你的公式= COUNT(SEARCH(“b0021”,B3:B14))只有当它在括号中时才开始显示结果
{=COUNT(SEARCH("b0021",B3:B14))}
换句话说,只需添加{}即可使其成为公式数组,或者在编辑公式时按Ctrl + Shift + Enter
{=IF(COUNT(SEARCH("b0021",B3:B14)), (SUM(T3:T14))/12, "no")}
从您的公式中可以看出,您需要使用= SUMIFS公式而不是您拥有的公式:
=SUMIFS(T3:T14,B3:B14,"b0021")/SUM(T3:T14)