1.情景展示
如上图所示,当没有单位时,我们可以直接使用条件格式:>0时,显示红色,<0时,显示绿色。
但是,当单元格内容带有单位时,就不是纯数字了,无法直接和0比较。
有人会想到,把最后一个汉字去掉,可以这样一来,单元格内容就发生了变化,如何在不改变原有单元格内容的情况下,实现和只有数字时一样的效果呢?
2.问题分析
既然,多了汉字,那我们可以只比较数值部分就可以了,难点在于:如何使用条件格式实现?
3.解决方案
通过公式实现。
第一步:截取数字部分
MID(F3,1,LEN(F3)-1)
关于截取函数mid()的用法,我之前有介绍,不懂的见文末推荐
第二步:将字符串类型转数值类型
NUMBERVALUE()
起初,我以为不用需要转,谁知道excel还是把截取到的数字当做字符串,所以,要转
新建规则
选中“使用公式确定要设置格式的单元格”
如下图所示,填充公式即可
再设置小于0的样式
网友评论