17370845950

Excel如何使用TEXT函数_Excel万能格式转换函数应用教程
TEXT函数可将数值、日期、时间按指定格式转为文本,语法为TEXT(值,格式代码),支持千分位数字、中文日期、12小时制时间及多TEXT组合文本。

如果您需要将Excel中的数值、日期或时间等数据按照特定格式显示为文本,TEXT函数可以实现灵活的格式转换。以下是使用TEXT函数的具体方法:

一、基础语法与参数说明

TEXT函数通过指定格式代码将数值转换为按需排版的文本字符串,不改变原始单元格值,仅控制显示效果。其结构为TEXT(值, 格式代码),其中“值”可为数字、日期、时间或引用单元格,“格式代码”决定输出外观。

1、在目标单元格中输入等号“=”,开始编写公式。

2、输入TEXT函数名称及左括号:=TEXT(。

3、输入待转换的数值或单元格引用,例如A1或123.456。

4、输入英文逗号“,”后,用英文双引号包裹格式代码,例如"0.00"或"yyyy-mm-dd"。

5、输入右括号“)”,按Enter确认。

二、将数字转为带千分位与两位小数的文本

该方法适用于财务报表中金额的标准化显示,使数字更易读且统一为文本类型,避免后续计算干扰。

1、选中目标单元格,例如B1。

2、输入公式:=TEXT(A1,"#,##0.00")

3、按Enter键,A1中数值如12345.6将显示为“12,345.60”。

4、拖拽填充柄向下复制公式至其他行。

三、将日期转为中文长格式文本

此方式可将系统识别的日期序列值转化为“2025年5月20日”类可读文本,适用于打印标题、报告生成等无需参与日期运算的场景。

1、确保源单元格(如A2)包含有效日期值(非文本)。

2、在B2中输入公式:=TEXT(A2,"yyyy年m月d日")

3、按Enter键,例如2025/5/20将显示为“2025年5月20日”。

4、若需星期信息,可改用格式代码"yyyy年m月d日aaaa",其中aaaa自动返回“星期X”。

四、将时间转为12小时制带AM/PM标识

用于将24小时制时间(如14:30)转换为符合美式习惯的文本表达,便于跨区域文档展示,且结果为纯文本不可参与时间计算。

1、确认A3单元格含时间值(如14:30:00)。

2、在B3中输入公式:=TEXT(A3,"h:mm AM/PM")

3、按Enter键,14:30:00将显示为“2:30 PM”。

4、如需补零显示小时,使用格式代码"hh:mm AM/PM",结果为“02:30 PM”。

五、组合多个TEXT函数生成复合文本

当需在一个单元格中拼接不同格式的数据(如“订单日期:2025-05-20,金额:¥1,234.50”),可嵌套多个TEXT函数并用连接符&合并。

1、假定A4为日期,B4为金额,目标在C4生成组合文本。

2、在C4中输入公式:="订单日期:"&TEXT(A4,"yyyy-mm-dd")&",金额:¥"&TEXT(B4,"#,##0.00")

3、按Enter键,结果为“订单日期:2025-05-20,金额:¥1,234.50”。

4、所有TEXT部分均独立转换格式,&符号负责字符串连接,不引入额外空格。