乐于分享
好东西不私藏

TEXT函数:Excel里的“美颜相机”,让你的数据一秒变好看

TEXT函数:Excel里的“美颜相机”,让你的数据一秒变好看

上个月,财务部的小王被领导在群里点名批评了。

原因是一份报表里的日期格式。系统导出来的是“20240101”,小王直接就这么发出去了。领导在群里问:“这是哪年哪月哪日?还要我自己猜?”
小王委屈地找我诉苦:“日期不就是那串数字吗?能看懂不就行了?”
我打开他的表格,又打开另一份同事做的报表。同样的数据,同事的表格里显示的是“2024年01月01日”,整整齐齐,一目了然。
“知道区别在哪吗?”我问小王。
他摇头。
“你缺了一个叫TEXT的函数。”

TEXT是什么?不是改变数据,是改变数据的“长相”

TEXT函数的作用很简单:把一个数字或日期,按照你指定的格式“打扮”一下,变成你想要的文本样子。
它不做数学运算,不改变原始数值。它只做一件事——让数据“看起来”更顺眼、更规范、更专业。
你可以把它理解为Excel里的“美颜相机”。人还是那个人,但照片更好看了。
TEXT的公式结构只有两个参数:
=TEXT(要打扮的数据, “你想让它长什么样”)
就这么简单。

日期格式:TEXT最常用的场景

日期是TEXT函数最擅长的战场。
系统导出的日期格式经常是“20240101”或者“44562”(这是Excel的日期序列值),正常人根本看不懂。
用TEXT,一秒变规范:
=TEXT(A2, “yyyy年mm月dd日”)
→ 2024年01月01日
=TEXT(A2, “yyyy-mm-dd”)
→ 2024-01-01
=TEXT(A2, “mm/dd/yyyy”)
→ 01/01/2024
=TEXT(A2, “dddd”)
→ 星期一(提取星期几)
=TEXT(A2, “yy年m月”)
→ 24年1月(省去前置零,更简洁)
你不需要修改原始数据,只需要在展示的时候“穿一件好看的衣服”。

数字格式:让数字“说人话”

TEXT对数字的美化同样强大。
加千位分隔符:
= TEXT(1234567, “#,##0”)
→ 1,234,567
显示两位小数:
= TEXT(1234.5, “0.00”)
→ 1234.50
显示百分比:
= TEXT(0.1234, “0.00%”)
→ 12.34%
显示货币:
= TEXT(1234.5, “¥#,##0.00”)
→ ¥1,234.50
用“万”单位显示大数字:
= TEXT(12345678/10000, “0.00”) & “万”
→ 1234.57万
做报表时,这些格式让数字更易读,让你的表格瞬间“高级”起来。

 TEXT的进阶玩法:组合拳

TEXT最厉害的地方,是可以和其他函数组合使用。
场景一:日期+星期同时显示
=TEXT(A2, “yyyy年mm月dd日”) & TEXT(A2, “dddd”)
→ 2024年01月01日星期一
场景二:正负数区分颜色
=TEXT(B2, “盈利#,##0;亏损#,##0;持平”)
正数显示“盈利1,234”,负数显示“亏损1,234”,零显示“持平”
场景三:时间格式化
=TEXT(C2, “hh:mm AM/PM”)
→ 02:30 PM
场景四:身份证号提取生日
=TEXT(MID(A2,7,8), “0-00-00”)
→ 1990-01-01
场景五:与连接符组合做标题
=“截至” & TEXT(TODAY(), “yyyy年mm月dd日”) & “销售报表”
公式会自动更新为“截至2024年01月01日销售报表”

 TEXT和“设置单元格格式”有什么区别?

你可能会问:你说的这些,右键-设置单元格格式也能做啊,为什么还要学TEXT?
区别很大。
设置单元格格式:改变的是单元格的“显示方式”,原始数据不变。但它会“覆盖”掉原来的内容。比如你把20240101显示成2024-01-01,但它本质还是20240101,无法直接用于其他计算。
TEXT函数:生成的是一个全新的文本值。你可以把它和别的文字拼接,可以提取其中的一部分,可以基于它做进一步处理。灵活性完胜。
简单说:设置格式是“换衣服”,TEXT是“拍了一张新照片”。用途不同,TEXT更灵活。

一个真实故事:TEXT让她从“挨骂”到“被表扬”

还是小王。学会TEXT之后,她做了一件事:
她把每周要发的销售报表里的所有日期、数字、百分比全部用TEXT格式化了一遍——日期变成“2024年01月01日星期一”,金额变成“¥12,345”,比例变成“12.34%”。还加了动态标题:“截至xx月xx日销售报表”。
领导收到报表后,破天荒地在群里@了她:“这个格式很不错,大家都按这个标准来。”
小王截图发给我,配了一个“感动到哭”的表情。
一个函数,让一个人从“被批评”变成了“被表扬”。
TEXT函数不会帮你求和,不会帮你匹配数据,不会帮你做判断。它只做一件事:让你的数据“更好看”。
但千万别小看“好看”。在职场里,同样的数据,不同的呈现方式,给人的专业感天差地别。
一份格式混乱的报表,数据再准确,别人也觉得你“不专业”。一份格式规范的报表,数据稍有瑕疵,别人也觉得你“用心了”。
TEXT就是那个帮你“用心”的工具。它不是Excel里最强大的函数,但它可能是最能体现“细节专业度”的函数。
明天上班,找一列你看着不顺眼的日期或数字,用TEXT给它“化个妆”。
你会发现,你的表格突然变得顺眼了。而你的专业度,也跟着提升了一格。