excel TEXT函数实用案例分享

时间:2022-04-28 11:35:19 

语法结构及特征

TEXT函数的作用是根据指定的数字格式将数字转换成文本,其语法结构为:TEXT(value,format_text)。

参数value可以是数值型数字也可以是文本型数字。参数format_text为指定的文字形式的数字格式代码,与单元格数字格式中的代码基本相同,两者的区别如下:

1、设置单元格格式只改变显示形式,不会改变内容本身,而TEXT函数从形式到内容都一起改变。如,对数值型数字设置单元格格式,仅仅是数字显示外观的改变,其实质仍是数值,不影响计算;使用TEXT函数将数值型数字转换为带格式的文本,其实质已经是文本,不再具有数值的特性;

2、单元格格式设置效果更丰富,如,在单元格格式设置中能自定义数值显示的颜色,TEXT函数则无法实现。

下面分享5个实用案例,以加深大家对TEXT函数的理解。

案例1:将数字四舍五入后保留指定的小数位数

应用场景:将下图A2单元格中的数字四舍五入后保留1位小数。

操作步骤:选中B2单元格,输入公式:=TEXT(A2,"0.0"),按回车键确认即可返回结果123.5。

excel TEXT函数实用案例分享 

案例2:在会员编号前面加0使数字显示为指定位数

应用场景:在A2单元格中的会员编号前面补0,使其显示为4位数字。

操作步骤:选中B2单元格,输入公式:=TEXT(A2,"0000"),按回车键确认即可返回结果0123。

excel TEXT函数实用案例分享 

案例3:用分隔符将出生日期中的年月日数字分开

应用场景:A2单元格中的出生日期"19861231"所有数字连在一起,不方便阅读,我们要将其用分隔符分开。

操作步骤:选中B2单元格,输入公式:=TEXT(A2,"0000-00-00"),按回车键确认即可返回结果1986-12-31。

excel TEXT函数实用案例分享 

案例4:提取日期中的月、日信息

应用场景:将A2单元格中日期的月日信息提取出来返回至B2单元格。

操作步骤:选中B2单元格,输入公式:=TEXT(A2,"m-d"),按回车键确认即可返回结果7-1。

excel TEXT函数实用案例分享 

与自定义格式代码类似,TEXT函数第二个参数中格式代码也分为4个条件区段,各区段之间用分号间隔,其完整表达形式为:TEXT(要转换的数字, "大于0显示值;小于0显示值;等于0显示值;文本显示值")。在实际应用中,可以根据需要省略TEXT函数第二参数的部分条件区段,如案例1至案例4不需要进行复杂的条件判断,所以第二参数只显示了判断条件大于0或为文本时的格式代码。

案例5:根据不同的判断条件显示不同的文本格式

应用场景:下图表格中有不同人员的出生日期,我们想在C列实现生日动态提醒的效果。如果生日未到显示"还有X天过生日",如果生日已过显示"生日已过",如果当天生日则显示"今天生日"。

excel TEXT函数实用案例分享 

操作步骤:选中C2单元格,输入公式=TEXT(TEXT(B2,"m-d")-TEXT(TODAY(),"m-d"),"还有0天过生日;生日已过;今天生日"),按回车键确认,再将公式向下填充即可。

excel TEXT函数实用案例分享 

公式说明:

1、TEXT(B2,"m-d")-TEXT(TODAY(),"m-d")意为分别提取B2单元格日期中的月日和当天的月日信息,再相减求差值;

2、"还有0天过生日;生日已过;今天生日"意为如果出生日期月日与当天月日相减的差值大于0,则将差值显示为文本"还有X天过生日",X为差值数字;如果差值小于0,则将差值显示为文本"生日已过";如果差值等于0,则将差值显示为文本"今天生日"。(因为两个日期相减结果为非文本,所以参数中省略了差值为"文本"的部分。)

标签:TEXT函数
0
投稿

猜你喜欢

  • 电脑4g内存够用吗-电脑4g内存是否够用详情介绍

    2022-03-23 16:51:57
  • 电脑打开U盘时提示io设备错误的解决办法

    2023-12-16 05:45:32
  • windows7开机蓝屏0xc000007b的三种解决方法

    2023-10-26 11:42:10
  • 选中要设置行高的所有行

    2022-12-17 01:13:46
  • 购买二手iPhone该注意什么?

    2023-10-01 20:51:42
  • ​Excel怎么设置自动折叠功能区

    2022-03-25 21:07:55
  • Win7如何清理使用痕迹?Win7系统清理使用痕迹方法

    2023-03-27 18:52:17
  • iOS 14.3 beta3升级内容及更新方法

    2023-10-29 17:02:12
  • WPS怎么调整表格内文字内容的行间距

    2023-09-27 20:46:22
  • win102004开机慢怎么办-win102004开机慢解决方法

    2022-11-18 09:17:31
  • 电脑C盘快满了怎么清理?Win10自带工具安全清理C盘空间终极版教程

    2022-05-09 05:21:55
  • PPT2010新功能大挖掘

    2023-05-14 09:35:50
  • 微信加不了好友怎么办?微信无法加好友的解决方法

    2022-11-27 05:57:28
  • Win7旗舰版如何恢复出厂设置?

    2022-03-04 11:36:44
  • Excel如何使用高亮重复项 Excel高亮重复项使用方法

    2022-10-23 11:24:37
  • 泼辣修图Mac版:怎样通过后期处理将图片变得通透消灰?

    2022-09-07 15:45:22
  • Win10出现错误代码0xc0000001的解决方法

    2023-01-11 00:26:07
  • Win10安装一直卡在请稍等怎么办?

    2023-04-25 22:51:58
  • Mac好物分享|好用的MacBook视频播放器

    2023-02-28 19:05:19
  • Win7设备管理器里的3D视频控制器是什么?安装3D视频控制器驱动的方法

    2023-04-28 04:50:04
  • asp之家 电脑教程 m.aspxhome.com