大家周末好,今天老余在单位加班,有个妹子发来个表格说,明明操作没有问题,怎么就出不来结果老是出错?

如图,根据入职时间来达到转换效果那列的格式

图一

妹子的操作:

图二

相信很多人首先想到的是用妹子操作的公式,可惜出错。

文本型的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函数两个基础用法就分享到这,喜欢文章的话望评论+转发,谢谢大家!