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;同样能得到上述的结果,如图中所示。