TEXT函数是Excel表格中文本数类别函数,作用将数值转换为按指定数字格式表示的文本。
TEXT函数属性:
语法结构
TEXT(value,format_text)
TEXT(数值,数值格式)
value 必需。 数值、能够返回数值的公式,或对含有数组的引用。
Format_text 必需。 文字形式的数值格式。
应用案例:
①显示数字前的零,固定数字位数。
如下图 把C列工号统一设置成5位数显示,首先在D2单元格输入公式 =TEXT(C2,"00000") ,然后把D2单元格公式填充至D11单元格,就可以把C列不同位数工号统一更改为5位数,原不足5位数的在数值前使用零进行站位。
第2参数 "00000" 为需要显示位数长度,此处的0是占位符,表示该数位如有有效数值,则取有效数值,否则不足5位数的以0填充该数位。
②对数值进行层级判定显示。
如下图 将C列考试成绩,按大于等于80为优、大于等于60为及格、小于60为不及格进行显示。听到要进行判断处理,一般先会想到IF逻辑函数处理,其实TEXT函数也是能轻松搞定。
首先在D2单元格输入公式 =TEXT(C2,"[>80]优;[>60]及格;不及格") ,然后把D2单元格公式填充至D9单元格,就计算出C列每个人成绩的评级项。
TEXT函数除了单独使用外,还可以进行嵌套式的组合应用,完成对多层级判定需求的应用。
③将日期转化为文本。
如下图 将C列不同类型的日期格式,统一转化为年月日样式的文本显示。
首先在D2单元格输入公式 =TEXT(C2,"YYYY年MM月DD日") ,然后把D2单元格公式填充至D5单元格,就可以把日期全部转化为年月日样式的文本。
④阿拉伯数字转化为大写。
如下图 将C列数字转换为大写形式。
首先在D2单元格输入公式 =TEXT(C2,"[dbnum2]") ,然后把D2单元格公式填充至D4单元格,就可以把C列数组转换为中文大写。
,