请问这个EXCEL 函数 表示什么意思? 0/(A$1:A1=3) 请举例说明。

(A$1:A1=3) 表示什么意思?
0/(A$1:A1=3) 又表示什么意思?

提问给的是公式,而不是函数。这应该是公式中的一部分,用于统计A列中的数字=3的个数的吧。
单纯从0/(A$1:A1=3) 还看出不什么,当公式往下拉时,如拉到第5行,0/(A$1:A1=3) 变成:

0/(A$1:A5=3) 就便于分析了。假设A1:A5中,只有A2=3、A5=3,其余都不等于3。这样A$1:A5=3的结果就是:FALSE;TRUE;FALSE;FALSE;TRUEz。当用0来除以这些逻辑值时,TRUE就相当1,FALSE相当于0,所以得到的结果是: #DIV/0! ;0; #DIV/0! ; #DIV/0! ;0
#DIV/0! 就是以0为被除数时出现的错误值,所以5个除式的结果中有2个0,3个错误值。一般会再用count来求数字的个数,结果就是2,所以A1:A5中有2个单元格等于3,这很可能是公式需要的结果。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-03-08
(A$1:A1=3)

的意思是判断A1到A1是否等于3,这样写的用意一般是用来将公式进行拖拉的时候预备的,比如公式下拉一行,内容就变成
(A$1:A2=3)

如果将公式右拉一列,就变成
(A$1:B1=3)

至于 0/(A$1:A1=3) 这个真的不是很明白,因为 A$1:A1=3 是一组数据,结果为:
TRUE、FALSE 这样的东西,用0来除会得到 0 和被零除的 DIV错误,要知道完整公式才知道用意。
第2个回答  2018-05-06
0/(A$1:A5=3) 是 定位A$1:A5 五行中 ,等于3的单元格所在行号
相似回答