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。
案例2:在会员编号前面加0使数字显示为指定位数
应用场景:在A2单元格中的会员编号前面补0,使其显示为4位数字。
操作步骤:选中B2单元格,输入公式:=TEXT(A2,"0000"),按回车键确认即可返回结果0123。
案例3:用分隔符将出生日期中的年月日数字分开
应用场景:A2单元格中的出生日期"19861231"所有数字连在一起,不方便阅读,我们要将其用分隔符分开。
操作步骤:选中B2单元格,输入公式:=TEXT(A2,"0000-00-00"),按回车键确认即可返回结果1986-12-31。
案例4:提取日期中的月、日信息
应用场景:将A2单元格中日期的月日信息提取出来返回至B2单元格。
操作步骤:选中B2单元格,输入公式:=TEXT(A2,"m-d"),按回车键确认即可返回结果7-1。
与自定义格式代码类似,TEXT函数第二个参数中格式代码也分为4个条件区段,各区段之间用分号间隔,其完整表达形式为:TEXT(要转换的数字, "大于0显示值;小于0显示值;等于0显示值;文本显示值")。在实际应用中,可以根据需要省略TEXT函数第二参数的部分条件区段,如案例1至案例4不需要进行复杂的条件判断,所以第二参数只显示了判断条件大于0或为文本时的格式代码。
案例5:根据不同的判断条件显示不同的文本格式
应用场景:下图表格中有不同人员的出生日期,我们想在C列实现生日动态提醒的效果。如果生日未到显示"还有X天过生日",如果生日已过显示"生日已过",如果当天生日则显示"今天生日"。
操作步骤:选中C2单元格,输入公式=TEXT(TEXT(B2,"m-d")-TEXT(TODAY(),"m-d"),"还有0天过生日;生日已过;今天生日"),按回车键确认,再将公式向下填充即可。
公式说明:
1、TEXT(B2,"m-d")-TEXT(TODAY(),"m-d")意为分别提取B2单元格日期中的月日和当天的月日信息,再相减求差值;
2、"还有0天过生日;生日已过;今天生日"意为如果出生日期月日与当天月日相减的差值大于0,则将差值显示为文本"还有X天过生日",X为差值数字;如果差值小于0,则将差值显示为文本"生日已过";如果差值等于0,则将差值显示为文本"今天生日"。(因为两个日期相减结果为非文本,所以参数中省略了差值为"文本"的部分。)
猜你喜欢
- 更新win101903版本后,有些小伙伴可能在玩游戏或使用其他应用程序时出现不兼容的情况。我们要做的就是把这个问题解决了,回到上一个版本。至
- excel怎么快速查找当前文件保存的位置?excel中制作的文件保存了以后发现自己已经记不清保存的位置了,该怎么查看文件的位置呢?下面我们就
- 众所周知word软件是office办公软件中的一部分,这款办公软件受到了很多用户的喜爱,用户在编辑文档的时候可以根据自己的需求在页面上插入表
- 讲到开机密码也算是个老话题了,但是还是有不断新出的小白不懂得设置win10系统的开机密码。这也无可厚非,我们也都是从不懂到弄懂的,谁都不是生
- Excel中的表格数字具体该如何进行操作才能够解决变成0的问题呢?下面是小编带来的关于excel表格数字变成0的解决方案,希望阅读过后对你有
- Excel 2010和Excel 2007可以将Excel工作簿另存为PDF格式文件,但手工的方法每次只能转换一个工作簿,要转换多个工作簿就
- 平时在办公中,大家总是会用到Excel来制作表格,但很多人对Excel掌握的并不是很熟悉,所以呀,今天小编给大家分享几个实用的Excel技巧
- 在 Windows 10 中,复制以下内容并粘贴到 Cortana 的“询问我任何问题”框,然后按 Enter:%appdata%\Micr
- 在Excel中图表的标题就等于是概括了整个图表的内容,是尤为重要的因素,因此每个图表都应该加上标题,柱状图也不例外,或许有的朋友并不知道柱状
- 工作中我们经常会添加√、×、㎡等特殊符号,excel特殊符号在哪里能找到?Excel 如何输入特殊符号,下面小编就为大家介绍六种常用Exce
- Word2013怎么插入文档摘要和关键字?第1步,打开Word2013文档窗口,并将插入点光标定位到需要插入文档信息的位置。切换到“插入”功
- 联想的Win10系统中拥有一个电池养护功能,这个功能能帮助用户更好的保养电池,从而使用的寿命更长,那么联想Win10电池养护应该如何开启呢?
- 之前碰到一个文件,为docx文件类型,图标和Doc图标是一样的,用Word 2003却打不开,我用的是XP系统,装的是Word 2003版本
- office2016自动更新怎么关闭?安装office2016后发现总是自动更新,在用的时候不知道就更新了,想关闭自动更新该怎办呢?下面分享
- 在word中我们有时需要输入大数字的带圈字符,小编教给大家一个简单的方法(1)首先我们先打来Word,输入两个数字,假如我们需要给数字128
- werfault.exe是什么进程?werfault.exe本身并不是一个错误。这是Windows操作系统可执行文件之一,它与“Window
- 在Excel中经常需要用到锁定单元格这个功能,可能有朋友只知道如何锁定单元格,却不知道如何解锁,其实方法很简单,下面是小编带来的关于如何解除
- Excel 2003中默认的超链接样式为“宋体,12,蓝色,下划线”,当我们在Excel中输入网址或邮箱地址等超链接后,单元格中
- 用户的许多操作都可能导致PC设备的CPU使用率达到100%,其中便包括了设备中的启动项过多。那么,在Win10 1909系统中怎么关闭多余启
- ①首先,选中需要设置背景和边框颜色的单元格,你可以全部选中,也可以按住Ctrl加鼠标左键选中个别单元格; ②单击菜