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