我使用下面的SUMIFS函数来计算列中的总数,其中另一列(列c)中的值与单元格C7中的值匹配:
=SUMIFS('Time Allocation'!$C$505:$C$10001,'Time Allocation'!$B$505:$B$10001, "="&$C7)
现在我想做同样的事情,但这次我想计算列c中的值与单元格C7中的值匹配的任何类型的文本值的次数。
因为sum仅适用于数字,我想用文本值计算单元格,我尝试使用:
=COUNTIFS('Time Allocation'!$C$505:$C$10001,'Time Allocation'!$B$505:$B$10001, "="&$C7)
但这说明我的公式中没有足够的论据。
有人可以告诉我该怎么做吗?
答案 0 :(得分:1)
我会这样做。
=sumproduct((('Time Allocation'!$C$505:$C$10001)=('Timeallocation'!$B$505:$B$10001))*(ISNUMBER(('Time Allocation'!$B$505:$B$10001))=FALSE))
我可能错过了一两个括号,它应该是
sumproduct(((C:C)=(B:B))*(isnumber(C:C)=FALSE))
很难检查长列名称的错误。这应该是一组0和1的总和,当没有和数字时它们是1,它们是相等的。