即可获得速成视频一套
在之前的教程中,提到了一个示例:
![图片[1] | 【Excel函数教程】TEXT函数的一个冷知识:=TEXT(,"[$"&A2&"]")是个什么用法? | 星尘资源网](/wp-content/uploads/2025/10/1759816945870_0.png)
于是就有读者留言提出疑问:
![图片[2] | 【Excel函数教程】TEXT函数的一个冷知识:=TEXT(,"[$"&A2&"]")是个什么用法? | 星尘资源网](/wp-content/uploads/2025/10/1759816945870_1.png)
今天来说一下这种用法是个什么原理。
只能说这个是一种极为冷门、极为特殊的用法,涉及到一种很少人知道的格式代码应用方法,下面结合一些简单的例子,和大家一起研究一下这个用法的要领,但真要深究原理的话只能问Excel的开发人员咯……
这种冷门用法的格式应该是这样的:
=TEXT(数字,"")
函数得到的结果是任意字符串对应的内容,公式中的红色内容可以是变量,蓝色内容是固定的符号。
以下通过一些例子来验证这个结论。
测试1:公式=TEXT(100,"
$测试字符串-abcd
")得到结果“测试字符串”;
![图片[3] | 【Excel函数教程】TEXT函数的一个冷知识:=TEXT(,"[$"&A2&"]")是个什么用法? | 星尘资源网](/wp-content/uploads/2025/10/1759816945870_2.png)
可以自己试一下,修改100为任何数字都没问题,如果省略数字的话表示数字是0,但是如果第一参数不是数字的话,将返回第一参数本身。
测试2:=TEXT(A22,"
$测试字符串-abcd
"),只有单元格里是数字或者空白的时候,才能得到“测试字符串”。
![图片[4] | 【Excel函数教程】TEXT函数的一个冷知识:=TEXT(,"[$"&A2&"]")是个什么用法? | 星尘资源网](/wp-content/uploads/2025/10/1759816945870_3.png)
通过这两个测试可以发现,利用text格式代码中""提取减号前面的内容其实和第一参数关系不大,关键是如果将要提取的内容变成格式代码的一部分。
这种用法就比较少见了,""的目的就是利用A2单元格的内容构造的这种代码格式。
通过下图的示例可以看一下构造出的结果:
![图片[5] | 【Excel函数教程】TEXT函数的一个冷知识:=TEXT(,"[$"&A2&"]")是个什么用法? | 星尘资源网](/wp-content/uploads/2025/10/1759816945870_4.png)
再来对比本文开头假设的这种代码结构:""
将构造的代码加入TEXT函数,公式=TEXT(,"")会得到这样一些结果。
![图片[6] | 【Excel函数教程】TEXT函数的一个冷知识:=TEXT(,"[$"&A2&"]")是个什么用法? | 星尘资源网](/wp-content/uploads/2025/10/1759816945870_5.png)
注意,第一参数省略和填数字0是一样的。
重点要看结果说明这一列。
应该就能理解这种特殊的用法了。
至于为什么会这样,只能解释为规则就是这么定的,真要深究原理的话只能问Excel的开发人员咯……
最后的结论:很是佩服能够发现这种用法的大神,真的是发烧友级别的玩家。
这个方法适用于提取“-”前面的字符串时使用,如果有多个“-”或者“-”后面有全角字符时无效。
![图片[7] | 【Excel函数教程】TEXT函数的一个冷知识:=TEXT(,"[$"&A2&"]")是个什么用法? | 星尘资源网](/wp-content/uploads/2025/10/1759816945870_6.jpg)
如果你有任何关于Excel使用方面的问题
都欢迎来学习群获得帮助
![图片[8] | 【Excel函数教程】TEXT函数的一个冷知识:=TEXT(,"[$"&A2&"]")是个什么用法? | 星尘资源网](/wp-content/uploads/2025/10/1759816945870_7.jpg)
![图片[9] | 【Excel函数教程】TEXT函数的一个冷知识:=TEXT(,"[$"&A2&"]")是个什么用法? | 星尘资源网](/wp-content/uploads/2025/10/1759816945870_8.jpg)
![【Excel函数教程】TEXT函数的一个冷知识:=TEXT(,"[$"&A2&"]")是个什么用法? | 星尘资源网](https://xcxzbk.com/wp-content/uploads/2025/10/1759816945870_0.png)














请登录后查看评论内容