TEXT函数使用攻略(一)

WPS超玩会大管家
WPS超玩会大管家

创作者俱乐部大管家

一、TEXT函数基本介绍

TEXT函数将数值转换为按指定数字格式表示的函数。

本篇文章带领大家掌握TEXT函数使用攻略~

先简单回顾下TEXT函数的两个参数:

参数1“值”:也就是需要转换的单元格,属性应为数值格式或可计算的公式(如图1),若是文本内容,则TEXT函数将不会识别及转换。如图2中B3单元格中内容为文本“三十三”,TEXT函数未识别出,则转换后内容没有变化。

图1

图2

参数2“数值格式”:主要确定数值被转换文本后所呈现的格式状态,比如图1将B2单元格中普通数字25,转换后加上单位变为“25天”,此时的函数可以书写为=TEXT(B2,"0天")

其中双引号中的“0天”就是最后呈现的格式状态。

如何使用TEXT函数应对不同场景的需求,主要是在第二个参数上做文章

TEXT函数第二个参数是对转换后格式的设置,单元格自定义格式中可使用的格式大部分也可以在TEXT函数第二参数中使用。

无论在自定义格式中还是使用TEXT函数,数字占位符是一定要理解清楚的,在自定义格式中“0”、“#”、“@”等均被称为数字占位符。

需要格外注意的是:虽然自定义格式中大部分的格式是TEXT函数可以识别的,但仍然存在TEXT函数不支持的格式,例如:TEXT函数无法使用星号(*)来实现重复某个字符以填满单元格的效果。也无法实现以某种颜色显示数值的效果。

二、TEXT函数与自定义格式的区别

为了更加深刻的理解自定义格式和TEXT函数的区别,从以下两个方面对比:

1、是否保留原文

(1)自定义格式是在原文单元格进行更改,更改之后不会保留原文;

(2)使用TEXT函数,是在另一列把原文列转换成想要的格式,原文单元格会被保留下来;

2、是否更改内容属性

(1)使用自定义格式,仅更改单元格呈现的样式,其实质仍然是数值本身,不影响进一步的汇总计算(如图3)。

图3

(2)使用TEXT函数,是将数值更改为带有格式的文本,本质属性已经改变为“文本”,不再具有数值的特性,即得到的是实际的效果。

图4

如图4所示,自定义格式设置后,D2、D3单元格内容默认右对齐,仍然是数字属性,可参与计算,通过自定义格式设置后,单元格内显示为“25天”“33天”,本质内容仍是数字25和33(编辑栏内显示25和33),可以直接加和计算得到结果58。

使用TEXT函数转换后,D7、D8单元格内容默认左对齐,已转换为文本属性,无法参与计算,得到的结果显示为错误值#VALUE!。

接下来将介绍通过第二参数应对不同使用场景及方法~

(由于字数限制,请跳转至作者主页点击《TEXT函数使用攻略(二)》继续阅读)

广东省
浏览 2242
1
10
分享
10 +1
1
1 +1
全部评论 1
 
小土豆
棒棒的👍🏻
· 河南
回复