TEXT函数是Excel表格中文本数类别函数,作用将数值转换为按指定数字格式表示的文本。

TEXT函数属性:

语法结构

TEXT(value,format_text)

TEXT(数值,数值格式)

value 必需。 数值、能够返回数值的公式,或对含有数组的引用。

Format_text 必需。 文字形式的数值格式。

text函数怎么转为文本(TEXT文本转换函数的应用技巧)(1)

应用案例:

①显示数字前的零,固定数字位数

如下图 把C列工号统一设置成5位数显示,首先在D2单元格输入公式 =TEXT(C2,"00000") ,然后把D2单元格公式填充至D11单元格,就可以把C列不同位数工号统一更改为5位数,原不足5位数的在数值前使用零进行站位。

text函数怎么转为文本(TEXT文本转换函数的应用技巧)(2)

第2参数 "00000" 为需要显示位数长度,此处的0是占位符,表示该数位如有有效数值,则取有效数值,否则不足5位数的以0填充该数位。

②对数值进行层级判定显示。

如下图 将C列考试成绩,按大于等于80为优、大于等于60为及格、小于60为不及格进行显示。听到要进行判断处理,一般先会想到IF逻辑函数处理,其实TEXT函数也是能轻松搞定。

首先在D2单元格输入公式 =TEXT(C2,"[>80]优;[>60]及格;不及格") ,然后把D2单元格公式填充至D9单元格,就计算出C列每个人成绩的评级项。

text函数怎么转为文本(TEXT文本转换函数的应用技巧)(3)

TEXT函数除了单独使用外,还可以进行嵌套式的组合应用,完成对多层级判定需求的应用。

③将日期转化为文本。

如下图 将C列不同类型的日期格式,统一转化为年月日样式的文本显示。

首先在D2单元格输入公式 =TEXT(C2,"YYYY年MM月DD日") ,然后把D2单元格公式填充至D5单元格,就可以把日期全部转化为年月日样式的文本。

text函数怎么转为文本(TEXT文本转换函数的应用技巧)(4)

④阿拉伯数字转化为大写。

如下图 将C列数字转换为大写形式。

首先在D2单元格输入公式 =TEXT(C2,"[dbnum2]") ,然后把D2单元格公式填充至D4单元格,就可以把C列数组转换为中文大写。

text函数怎么转为文本(TEXT文本转换函数的应用技巧)(5)

,