使用 Excel/Calc 时我遇到以下情况:
- 包含值的单元格区域;假设它是
A1:B10
, - 以及我想要查找的字符串;例如假设它包含在中
C1
。
现在我想要计算该范围内有多少个单元格等于该字符串
或将其包含为子字符串。 我怎样才能得到它?(例如,假设我想要的结果D1
。)
答案1
我回答自己,因为我每年至少这样做一次,并且当我忘记某些东西时,我觉得需要一个可以快速找到的地方,而且我认为这对其他人也可能有用。
那么,好的,我知道两种方法可以做到这一点:
使用传统公式
输入
D1
=COUNTIF(A1:B10,"*"&C1&"*")
主要针对新手的一些注意事项:
公式中的“*”表示Excel 通配符 (A可以使用通配符的 Excel 函数列表)
使用CSE/数组公式
D1
应该{=SUM(IF(ISNUMBER(SEARCH(C1,A1:B10)),1,0))}