在函数公式前面加上--两个负号有什么用?
EXCEL中,当看到公式前面有两个负号--;有些朋友可能会有点懵,不理解要这两负号有什么用;下面,我们一起来看下它究竟起到什么作用。
操作方法
- 01
大家看下面的例子会明白,加上两个“-”有什么作用。 比如,图中表格数据;B1:B10数据中,需要提取从左到右数起最后一个0后面所有数字;结果显示在C1:C10
- 02
在这里,我们需要用到MID函数来实现, 在C1单元格输入公式: =--MID(B1,2,20)
- 03
回车,得出结果213 鼠标点住C1右下角的小方块,拖动下拉,填充公式得出结果。 可以看到,公式实现了要求。
- 04
公式=--MID(B1,2,20) 使用了两个负号-- 假设, 我们把--去除,=MID(B1,2,20)这样表格中出现什么结果呢。
- 05
回车,得出结果是000213而不是213 向下填充公式,同样,结果前都含有0 那么,到这里,大家明白,我们为什么在MID前面加上--了吧。是要把公式得出的结果转为数值型。这样,本例中,结果前面就不会显示0啦。
扩展
- 01
由上述的思路中,我们也可以得出这个公式, =MID(B1,2,20)*1 我们来试验下,在C1单元格输入:=MID(B1,2,20)*1
- 02
回车,可以得到213 鼠标点住C1右下角的小方块,拖动下拉,填充公式得出结果。 可以看到,此公式同样实现了要求。 在公式=MID(B1,2,20)后面加上*1;同样是把结果转为数值型。
- 03
在公式=MID(B1,2,20)后面加上+0;同样能得到上述的结果,如图中所示。
赞 (0)