我想计算指定组中的值大于某个值(位于另一个单元格中)的数量。
例如:
A B C
-------------------
1 | 5 | 4 | 3 |
2 | 5 | 2 | 1 |
3 | 6 | 4 | 3 |
4 | 7 | 5 | 5 |
5 | 3 | 6 | 6 |
6 | 1 | 9 | 8 |
-------------------
我要数:
A2:A6
范围内,多少比 A1
大; B2:B6
范围内,多少比 B1
大; C2:C6
范围内,多少比 C1
大; 我输入以下公式(通过谷歌找到):
COUNTIF(A2:A6, ">"&A1)
其实我不明白这个
&
符号在 EXCEL 中是什么意思。谁能解释一下?谢谢,
最佳答案
"&"
是连接运算符。它将两个字符串连接在一起并返回一个字符串。
编辑
我建议搜索 CONCATENATE
和 COUNTIF
函数的帮助。后者没有明确指定参数 2 必须计算为 String
,但它隐含在 COUNTIF function help 下的常见问题中。
运算符 >; ;必须嵌入双引号 ""
中,否则字符串评估将失败。您可以使用速记 CONCATENATE
字符 &
字符串。
如果你想计算一个范围内 5 的数量,5 不必在双引号中 - =COUNTIF(C1:C7,5)
但如果你在 5 前面放一个等号,它们必须在引号中 =COUNTIF(C1:C7,"=5")
COUNTIF(A2:A6, ">"&A1)
计算为 COUNTIF(A2:A6, ">5")
而 COUNTIF(A2:A6, >&A1)
和 COUNTIF(A2:A6, >5)
都会抛出错误。
关于excel - 处理带有单元格引用而不是固定数字的条件公式时, "&"的含义是什么,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20026189/