怎么用TEXT函数
发布时间:2023-10-31 08:03:44
TEXT函数可以将数值显示为指定的数字格式。
什么情况下使用TEXT函数?
TEXT函数根据指定的数值格式将数字转换成文本,它能够:
将数值转换成指定格式的文本
控制数字在字符串中的格式
在字符串中包含日期和时间
查找数据并显示为指定格式的文本
从另一个工作表中获取数据
根据列位置计算日期
TEXT函数语法
TEXT函数有两个参数,其语法如下:
TEXT(value,format_text)
value: 可以是数值、能够返回数值的公式,或者对数值单元格的引用。
format_text: 格式字符串。数值格式的设置可以参考《Excel揭秘2:自定义数字格式原理与应用》。
TEXT函数陷阱
使用TEXT函数可以将数值按指定格式格式化为文本,但并不是所有的格式字符串都有效,例如,使用公式=TEXT(K5,”[蓝色]G/通用格式”)来设置单元格K5中的数值为蓝色,但不会有任何效果。
示例1: 将数值转换成指定格式的文本
在单元格C1中的公式为:
=TEXT(A1,”#,###,,”)& “百万“
TEXT函数使用指定的数值格式将单元格A1中的值以百万为单位显示。
示例2: 控制数字在字符串中的格式
本示例在字符串中包含以指定格式显示的销售金额,公式为:
=”前3个月的平均销售额:” & TEXT(AVERAGE(B2:B4),”¥#0.00″)
如果在字符串中直接链接到包含金额的单元格,将不会显示前面的“¥”号。
示例3: 在字符串中包含日期和时间
本示例在字符串中以年月日和时间的格式显示当前日期和时间,公式为:
=”本次更新的时间:” & TEXT(NOW(),”yyyy-m-dh:mm AM/PM”)
示例4: 查找数据并显示为指定格式的文本
如下图所示的工作表,在单元格A2中输入门店名称,单元格B2中将以前面带人民币符号、千位分隔符且保留两位小数的格式显示该门店的销售额,公式为:
=TEXT(VLOOKUP(A2,A5:B10,2),”¥#,##0.00″)
TEXT函数应用指定的格式将VLOOKUP函数查找的结果转换成文本。
示例5: 从另一个工作表中获取数据
如下图所示,在工作表Sample5的单元格B2中,要获取具有与单元格A2中的值相同名称的工作表“2017-8-18”的单元格B2中的值,如果直接使用公式:
=INDIRECT(“‘”& A2 & “‘!B2”)
会返回错误#REF,因为A2中的日期会转换成日期序列数,这样就不会与工作表名相匹配。此时,使用TEXT函数将单元格A2中的日期转换成文本,以创建正确的工作表引用,从而正常地获取数据。公式为:
=INDIRECT(“‘”& TEXT(A2,”yyyy-m-d”) & “‘!B2”)
示例6: 根据列位置计算日期
有时候,给定起始日期后,要计算其后的一系列日期。在本例中,给定接近2017年8月的星期一的日期,如单元格B2中的“2017-7-31”,要求得到8月每周工作日的日期区间,例如第1周为“7/31-8/4”。在单元格B8的中公式为:
=TEXT(StartDate+7*(COLUMN()-COLUMN(StartDate)),”m/d”)& “-” & TEXT(StartDate+7*(COLUMN()-COLUMN(StartDate))+4,”m/d”)
将单元格B2命名为“StartDate”,加上使用COLUMN函数计算的列数获得的日期间隔得到日期,最后使用TEXT函数将日期格式化。将单元格B8向右拉至单元格F8,结果如下图所示。


猜你喜欢
- 我们在工作中经常会做表格,我现在要把一个表格上下左右都居中在一张A4纸上,该如何操作呢?下面小编就为大家介绍在excel表格中怎么居中打印方
- 第一批 iPad Pro 2020 妙控键盘已经提前到达少数幸运的用户手中,苹果原计划妙控键盘将在 5 月上市,现在看来计划已经提前了,下面
- Wps文字和Word文档程序的操作界面并不相同,习惯了Word程序后,再使用Wps程序可以有些常用的工具栏都找不到。例如“绘图工具和图片工具
- DNS负责域名到IP地址的映射工作,是整个互联网的基石。DNS对我们很重要,如果你的DNS被篡改,那么你的网络就没有任何安全可言。那Win7
- Win7系统自带有防火墙功能,是一个保护网络安全的屏障,能够防止外来病毒入侵。一般情况下win7防火墙是默认关闭的,如果要使用要手动开启。打
- 当笔者需要打不等号(≠)却一时发现无法通过键盘按键找到不等号。于是查找了相关资料,其中发现也有不少朋友在问不等号怎么打?如果你也不知道,那么
- 编译apk文件需要使用哪些软件?目前反编译安卓apk的软件非常多,但其中有个比较有特色的编译软件IDA,全名AndroidKiller ID
- 用户在使用Mac电脑的过程中,经常需要下载DMG类型的安装软件,不太熟悉Mac电脑的用户,会纠结这些软件安装完毕后DMG文件如何处理,能不能
- 在wps软件中用户可以用来编辑word文档、excel表格等不同类型的文件,这是因为wps软件是集这些热门办公软件强大功能于一体的办公软件,
- iPhone 6S 发布时带来了 3D Touch 功能,在推出四年之后,这个 iPhone 特有的压力触控功能似乎要被砍掉了。上周,投行巴
- 很多小伙伴打印文档的时候,文档发送到打印机后,打印机没有动静,查看到打印机还是亮着灯,但打印机竟然一些反应都没有,电脑上也没有像以前一个文档
- 开启屏幕锁、Apple ID 锁、两步验证,这是保障 iPhone 安全使用的三个必不可少的操作,但是这些手段只是为了保证 iPhone 设
- 据系统部落小编了解 微软公司于今日凌晨2时面向Windows11正式版用户发布了最新的KB5010386更新补丁,安装此补丁系统版本将升至最
- 我们可以通过ps软件中的魔法棒工具进行简单的抠图,简单几步就能完成抠图操作。那么ps魔法棒怎么删掉不要的部分?下面就由小编来教教大家ps魔法
- windows7剪切文件夹到另一个文件夹出现未响应怎么办?有时候我们会遇到这样一个奇葩的问题,就是剪切文件夹到另外一个文件夹的时候,剪切完成
- 您的浏览器是否显示“ DNS_PROBE_FINISHED_NXDOMAIN”错误?解决方法如下。在尝试访问网站时,是否看到显示DNS_PR
- 最近有win10专业版系统用户在咨询说在【windows添加/关闭功能】中选择了IIS相关的功能,但是安装后却失败了,出现0x8007370
- 对于PS用户来说,抠图是常见操作之一。今天小编为大家带来新版Adobe Photoshop2018抠图方法。蒙版抠图分快速蒙版和矢量蒙版,原
- 打印机成为日常办公必不可少的办公用品,现在很多都是用的局域网共享来做为网络打印机,但是有时候也会出现一些问题,不能打印。0x0000002错
- 1. 新建幻灯片。首先,请大家先打开电脑,然后来到如图所示的页面,请点击屏幕中的【开始】按钮,然后点击其中的【新建幻灯片】这一项。2. 选择