【表格函数】TEXT函数基本用法(二)
WPS函数专家
要想下班早,表格必须用的好!
大家好,我是张俊。
4. 函数异常处理案例
有时在用TEXT函数时,有些期待的转换下效果却无法达到,这时我们就需要考虑是否是添加的字符与格式代码中原有的格式出现冲突了(如:G<常规格式>、Y<年>、M<月或分钟>、D<日>、H<时>、S<秒>等),如果出现这种情况,就需要用到异常处理了。
需求:对A列的数据调整3位数字,不足3位在前面补充0,且前面增加“G”。
想达到的效果如下图:
4.1 错误示范
发现在单元格格式中明明输入的代码是“G000”,最后却变成了“g!0!0!0”,关键都是“000”,还没有返回自己想要的效果。用TEXT函数也是如此,如下图:
错误原因分析:
其实在单元格格式或TEXT函数中的格式代码中,G是代表“常规格式”,因此无法直接使用“G000”的代码,如果要使用的话,就需要用强制符(!)或转义符(\)来处理。
📢 | 转义符其实就是将原本有特殊意义的符号转化为没有特殊意义的符号。比如“G”原本代表常规格式,但是“\G”就只代表“G”了,其他的雷同。 |
4.2 正确示范
对于条件格式,只需要在“G000”前面增加“\”即可,如下图:
可以看到,达到我们想要的效果了,再次查看单元格格式时,发现格式代码已经修改为“!G000”,也就说不管是用“\G000”还是“!G000”都可以满足。
- 强制符(!)应用
接下来我们来看TEXT函数强制符(!)应用操作,如下图:
=TEXT(A2,"!G000")
- 转义符(\)应用
接下来我们来看TEXT函数转义符(\)应用操作,如下图:
=TEXT(A2,"\G000")
通过操作可以看出,不管是用强制符(!)还是用转义符(\)都可以将原本有特殊意义的符号转化为没有特殊意义的符号。妈妈再也不用担心我单元格格式和TEXT函数转换出现问题了。
大家如果发现有其他特殊的符号和强制、转义符等都可以在评论区里发出来哦~
TEXT函数是很强大的转换函数,关于TEXT函数的应用场景还有很多很多,有些宝子也戏称为“变色龙函数”,本帖只是分享一些最基本的用法,大家如果需要分享更加高阶的用法,欢迎在评论区留言。
TEXT函数的基本用法学会了吗?学会的话,记得点赞❤️❤️❤️并在评论区评论“我学会了!”,您的点赞❤️❤️❤️和评论是对我最大的支持!
🔔 | 练习文件:👉TEXT函数基本用法👈 |
表格函数系列帖子推荐:
往期教程分享帖子推荐:
创作者俱乐部成员
WPS函数专家