excel函数前加两杠是什么意思

例如--isnumber(a2:a5,b2:b5)这是什么意思?

这是一个简化的转换运算,通常用于逻辑函数。
逻辑函数的输出是 TRUE 或 FALSE,大多数情况下,EXCEL会自动将这两个值转换为 1 和 0。
但在一些复合运算公式中,还是需要强制转换,而 -- 运算就是这样的强制转换。同样的功能是 N() 函数。但 N() 函数要占 3 个字符,而 -- 运算只占 2 个,而 EXCEL 对公式长度有限制,因此在较长的公式中,往往会用 -- 替代 N() 函数。追问

--isnumber(a2:a5*b2:b5)这个公式中间有个星号是什么意思?

追答

这是数组乘法的运算,也就是将 A2:A5 分别与 B2:B5 相乘,然后得到 4 个结果。再用 isnumber 函数判断这 4 个结果是否是数值数据,得到 4 个逻辑值。再用 -- 运算将这 4 个逻辑值转换为 0 或 1。
这个公式应当是一个数组公式的一部分。

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-03-17
两杠是因为输入EXCEL公式。

=ISNUMBER(A2:A5)
检测A2至A5中是否为一个数值,如果是,返回TURE;如果否,则返回FALSE.
=ISNUMBER(B2:B5)
检测B2至B5中是否为一个数值,如果是,返回TURE;如果否,则返回FALSE.追问

--isnumber(a2:a5*b2:b5)这个公式中间有个星号是什么意思?

第2个回答  2014-03-17
--
负负得正
把不是纯数字的文本格式的数字,变为纯数字,方便以后参加计算追问

--isnumber(a2:a5*b2:b5)这个公式中间有个星号是什么意思?

追答

最简单的就是输入表格,就什么都知道了

*表示乘

 

比如

第3个回答  2014-03-17
每一个 “杠” 代表一次减法运算 两次 减法运算就把 文本数字或者逻辑值 转变成了数值!
负负得正……
第4个回答  2014-03-17
表示区域,A2到A5的区域
相似回答