大家周末好,今天老余在单位加班,有个妹子发来个表格说,明明操作没有问题,怎么就出不来结果老是出错?
如图,根据入职时间来达到转换效果那列的格式
图一
妹子的操作:
图二
相信很多人首先想到的是用妹子操作的公式,可惜出错。
文本型的8位数字需要用其他方法处理。
图三
而e-mm-dd这种是针对标准日期才可以这样用的
图四
其实0-00-00跟e-mm-dd是两码事,不能混用。日期用emd,数字用0
妹子这下子明白了,以前都是套用公式,没有理解里面的精髓
这案例提到了Text函数,老余在这里拓展下:
如图:
现要将比赛得分大于0的显示赢,小于0的显示亏,0显示平。
图五
对于这种问题,相信很多人想到的是利用IF函数
=IF(B3>0,"赢",IF(B3=0,"平","亏"))
其实Text函数也能实现
=TEXT(B3,"赢;亏;平")
图六
好了,Excel中Text函数两个基础用法就分享到这,喜欢文章的话望评论+转发,谢谢大家!