
TEXT 函数具备强大的功能,它可以将数值、日期和时间等数据格式化成特定的文本形式。
不仅简化了数据处理过程,还提供了丰富的选项,让我们能够根据自己的需求进行格式转换。
小兔将分享TEXT 函数的几种常见用法,希望能帮助大家更好地使用TEXT函数。

首先,了解TEXT函数,在 Excel 中,TEXT 函数用于将数值或日期格式转换为指定的文本格式。
其基本语法为:=TEXT(value, format_text)
其中,value 是要进行格式转换的数值或日期,format_text 是要应用的文本格式,该参数是一个文本字符串,它由特定的字符组成,用于定义格式。
不同的格式字符和符号会产生不同的效果,具体的格式规则可以参考 Excel 的帮助文档哦。
01 格式化数值
TEXT 函数最基本的用法之一就是将数值格式化为特定的文本形式。
假设,有一列数字代表销售额,想将其转换成货币形式显示。使用 TEXT 函数,可以轻松实现这一目标。
可以使用以下公式:=TEXT(A2,"¥0.00")
这个公式会将 A 列中的数字以货币格式显示在 B 列中,保留两位小数,并在数字前加上人民币符号。

当然TEXT函数还可以将数值转化其他很多种格式,比如百分比格式、千分位格式等。
将数值格式为千分位分隔符和两位小数:
=TEXT(A2, "0,0.00")
将数值格式为百分比:=TEXT(E2,"0%")
02 格式化日期和时间
除了数值,TEXT 函数还可以用于格式化日期和时间。
假设有一列日期数据,想将其转换成特定的日期格式,比如“年-月-日”的形式。
可以使用 TEXT 函数来实现这一目标。例如,假设日期数据位于 A 列,可以在 B 列使用以下公式:
=TEXT(A2, "yyyy-mm-dd")
这个公式会将 A 列中的日期以“年-月-日”的格式显示在 B 列中。

TEXT函数格式化日期还可以这样做哦,比如缩写的年月日、星期等
将日期格式为月份缩写、日、年份:
=TEXT(A2, "mmm dd, yyyy")
将日期格式为星期几全名:=TEXT(D2, "aaaa")
03 自定义文本格式
TEXT 函数还允许用户自定义文本格式,以满足特定的需求。
假设,有一列数字代表订单号,想要在其前面添加特定的前缀,比如“ORD”。使用 TEXT 函数,可以轻松实现这一目标。
例如,假设你的订单号位于 A 列,可以在 B 列使用以下公式:
=”ORD”&TEXT(A2,"00000")
这个公式会将 A 列中的数字转换成以“ORD”开头,并在数字前补零至总长度为 5 的订单号格式。

TEXT函数还可以自定义其他格式哦,比如保留一位小数、电话号码隔等。
将数值格式为一位小数:=TEXT(A2, "0.0")
将手机号进行隔断显示:=TEXT(D2,"0 0000 0000")
04 将文本与数值或日期结合
除了将数值和日期格式化为文本外,TEXT 函数还可以将文本与数值或日期结合起来。
比如,想要生成一个包含特定格式的文本,其中包括一些数值或日期数据。使用 TEXT 函数,可以轻松实现这一目标。
例如,假设我们想要生成一份包含订单号和日期的报告,可以使用以下公式:
="ORD"&TEXT(A2,"00000")&" "&TEXT(B2,"yyyy-mm-dd")
这个公式会将 A 列中的订单号和 B 列中的日期以特定格式连接起来,生成类似“ORD0001 2024-04-23”的文本。

通过使用 TEXT 函数,我们可以将数值或日期以各种所需的形式显示和输出,满足不同的数据报表、图表和分析的需求。
提高工作效率,使数据分析更加方便快捷。希望本文对你在 Excel 中的数据处理工作有所帮助!
若您还有疑问,或分享经验,欢迎在评论区留言哦~
下期预告:IF函数的五种用法~