求助:excel中逻辑值转化为数值的方法想说,为啥“--($B$12)”就转化为数值1了

Excel 问题的点名@居然没有@我
有点伤心…
@黄晨 虽然 -- 和 N() 很像,但还是有区别的,比如处理文本的时候:
求助:excel中逻辑值转化为数值的方法想说,为啥“--($B$12)”就转化为数值1了

那么
N()到底是个啥?返回转化为数值后的值
数字  → 该数字日期  → 该日期的序列号TRUE → 1错误值 → 错误值其他值 → 0是的
就是说明中的字面意思那么
-- 又是个啥?首先,可以确定的是
-- 不是函数所以饼干没有用 --() 的形式
我们再仔细看一下 N() 的帮助
求助:excel中逻辑值转化为数值的方法想说,为啥“--($B$12)”就转化为数值1了

饼干帮大家把关键字框出来了
Excel 可以根据需要自动转换值是的
-- 就是 -- (减减/负负/减负/负减运算)题主看到的逻辑值转化为数值本质上是
在做 -- 这个算术运算的时候,Excel 自动转换了数据类型求助:excel中逻辑值转化为数值的方法想说,为啥“--($B$12)”就转化为数值1了

那么,拥有好奇心的你一定会问
既然可以用 -- 是不是别的运算也可以?当然
四则运算、幂运算和文本运算都是可以的!求助:excel中逻辑值转化为数值的方法想说,为啥“--($B$12)”就转化为数值1了

关注饼干,少加点班返回目录

■网友
【求助:excel中逻辑值转化为数值的方法想说,为啥“--($B$12)”就转化为数值1了】 两个减号的作用等价于N函数,“将不是数值形式的值转换为数值形式”。


    推荐阅读