它高傲,但是结果很接地气
它低调,但是受各路大神景仰
它可以把Excel里的数字玩得出神入化
它可以表现出堪称变形金刚的自定义格式
它究竟是神仙的化身,还是地狱的使者
据说没人完全精通它,
但是可以肯定,它的函数名就是——TEXT
本篇文章就当抛砖引玉,会讲解TEXT的基本用法外,也会介绍它在一些实例中的应用场景,也希望大家能发掘出它的其他巧妙用法。
高手们肯定都希望完全征服TEXT,文末我给你再列几种你没见过的用法格式代码,欢迎挑战一下,看看你是否都知道是什么逻辑~
语法及使用场景
![](https://img.haomeiwen.com/i8320509/50d6759d0ea0fd19.jpg)
TEXT的第一个参数,可以是纯数字,或者是日期(本质也是数字),第二个参数就是一串:格式代码,且必须由英文的双引号引起来。这个函数也非常的通用,几乎所有的Excel版本都支持。ps:TEXT函数的第二参数,与自定义格式里的格式代码是一致的;一个是函数法,一个是操作法,可灵活适用各种场景。
一般来说,使用TEXT函数主要是以下场景:
1、改变数字的显示方式,主要是为了可读性更强、更友好地显示
2、改变日期的显示形式
3、把数字(或日期)、文本、特殊字符组合使用
例如,因为在Excel中录入标准日期,显示是这样的:2019/8/25,但如果想改变日期的显示方式为:2019年8月25日,或者是英文形式August 25,2019,就可以这样使用:
![](https://img.haomeiwen.com/i8320509/5b5664a3701b3257.jpg)
特别提醒:使用了TEXT函数返回的值,它的数据类型就变成文本了,就是说后续不能把这个结果直接用于其他数字运算中!!!
格式代码
通过以上简单地演示,大应该可以明白到,学习TEXT函数的重点、疑难点就在于第二参数的格式代码!!!以下我列举出一些常见、常用的代码,并加以解释:
![](https://img.haomeiwen.com/i8320509/462df356a5c5d7a3.jpg)
另外还可以加一些特殊符号,你可以理解为你写进去后,它们常常就会原封不动的显示出来。这些特殊符号包括但不限于:
+ -():{} < > = & ~ ¥ 空格等,还包括箭头、序号、字母等特殊符号
例如以下的使用示例:
![](https://img.haomeiwen.com/i8320509/d7cc48852b46e039.jpg)
以下再来讲讲用于日期、时间格式调整的格式代码,如下所示:
![](https://img.haomeiwen.com/i8320509/eb1c25bce1b5e215.jpg)
更正:上图中倒数第三行,m代表分钟。ps:TEXT 函数中的格式代码不需区分大小写,因此可以使用 "H" 或 "h"、"M" 或 "m"、"S" 或 "s"、"AM/PM" 或 "am/pm",效果都是一样的!
模板设计中的应用
以上是介绍的基础知识,掌握基本的用法是进阶的基础!当TEXT函数与其他函数嵌套使用时,会更能突显TEXT的实用!以下直接呈现在数据分析模板设计中的使用实例:
示例1.连接文本和自定义格式的数字
=TEXT(SUM(E2:E13),"本年度累计销售额为0!.0,万元")
![](https://img.haomeiwen.com/i8320509/f471ed5b186022a5.jpg)
示例2.连接文本和自定义格式的日期
=TEXT(TODAY(),"你好"",""今天是yyyy年mm月dd日|aaaa")
![](https://img.haomeiwen.com/i8320509/886594710ff24e18.jpg)
示例3.自定义格式的数字、自定义格式的日期、文本、函数大混合
以下就是黄成明老师的单店数据分析模板中的用法,通过一段对话,告诉你目前的目标完成情况,以及极值预警、预测等信息:
![](https://img.haomeiwen.com/i8320509/75b446876fd0bd24.jpg)
↑↑↑图片来自单店管理模板中,戳开看详情
其实上面的这个智能对话,就用了TEXT函数辅助实现,以下是具体的函数组合:
![](https://img.haomeiwen.com/i8320509/f0eaa47c6dc89756.jpg)
↑↑↑图片来自单店管理模板中,戳开看详情
所以TEXT函数在设计模板时,也能派上用场!上面就用TEXT处理了日期、数字、百分数的自定义显示格式,比起你用各种YEAR\MONTH\DAY,ROUND等等,是不是就更简洁了!
如果你还懂一些VBA,VBA里的FORMAT函数,跟本文讲的TEXT函数用法基本一样!然后你用VBA来辅助你实现更多的自定义格式问题,自然也不在话下了!
![](https://img.haomeiwen.com/i8320509/8a748d28bff05c70.jpg)
↑↑↑图片来自多店管理模板中,戳开看详情
有些高手可能觉得以上的用法还是太简单,所以我决定还要抛出一些更高级的格式代码,欢迎大家挑战,看是否都能理解其中的逻辑~
![](https://img.haomeiwen.com/i8320509/34d81def3d83b811.jpg)
↑↑↑上图中的用法,如果你都懂的话,绝对是高手!
网友评论