练习课件下载:
https://share.weiyun.com/QfxFK29N
直接开拔.
一个函数提取年月日星期
提取年份公式:
=--TEXT(A2,'YYYY')
提取月份公式:
=--TEXT(A2,'MM')
提取日公式:
=--TEXT(A2,'DD')
在前边加上两个负号的意思是,将其转换成数值格式.
你也可以写成乘以1,以提取年份为例:
=TEXT(A2,'YYYY')*1
星期提取公式:
=TEXT(A2,'AAAA')
由于星期几原本就是文本字串,所以无需加上两个负号.
当数值太长,会显示B列这样的科学计数法.
当数值超过11位,就会自动显示科学计数法.
可以使用:
=TEXT(B2,'#')
变成完整数值显示.
如电话号码,前面会加上+86的话,你可以写成:
=TEXT(B2,'+#')
当然,你也可以直接在自定义格式中,改成+#的显示.
这样你也不需要用一列来做提取.
提取生日
直接使用这个公式来进行提取:
=--TEXT(MID(B2,7,8),'0000-00-00')
MID函数从第七位开始提取,提取8个数值,就会显示:
19880615
然后通过TEXT函数,进行格式转换,变成:
1988-06-15
由于提取出来是文本格式,在前面加上两个负号,转换成数值格式.
数值其实也就是日期.
最终得到结果:
1988/06/15
文本日期时间百分数串联显示.
如果我们想要从ABCD这4列内容来做合并,
得出右侧金色部分的完整显示,应该如何做?
如果你直接相连,A2&B2&C2&D2显示的结果:
日期时间和存量.他们都会以数值的格式直接相连,看上去好奇怪.
其实,你可以分别的把日期时间存量用TEXT函数先变成文本显示的理想格式.然后再做相连.
日期:
TEXT(B2,'YYYY/MM/DD')
时间:
TEXT(C2,'HH:MM AM/PM')
存量:
TEXT(D2,'0.0%')
最后再做相连,就会显示出你想要的的理想格式体现:
如TEXT用法4,图1显示.
可能你不知道这个用法适用于何处,
在制作图表的时候,想要标签显示单元格的值,并且显示理想格式,必然会需要这样的用法.
例如,之前所讲过的甘特图.
视频链接:
三重判断,可以替代IF函数
=TEXT(B2,'[>=80]优秀;[>=60]一般;不及格')
如果大于等于80分为优秀,
如果大于等于60分为一般,
否则不及格.
请注意,TEXT判断的用法,其实就是基于自定义格式,
在自定格式中,对于数值而言,
只有3个位置,负数,0,正数.
所以我们只能做3重判断.
算是比较鸡肋,所以只做了解就行.
同时,在自定义格式中,我们还可以加入颜色元素.
第一步:直接将评级列等于到成绩.
第二步,进入自定义格式进行设置:
在自定义格式中输入:
[蓝色][>=80]优秀;[绿色][>=60]一般;[红色]不及格
就会显示图上图.
关于自定义格式,你可以参考一下这一章:
关于TEXT函数,常用的就是这5种用法.
你最需要掌握的应该是第4种用法.
如果对于文字描述,不是很清晰,可以参考视频.
这一章比较简单,视频可看可不看.
联系客服