TEXT函数是一个通过自定义的文本格式,将数值或文本转换成另一个格式文本的函数。类似于编程语言中的Format函数。在微软的帮助中,有关TEXT函数的使用十分简单,它的主要格式代码基本与“自定义格式”中的代码无异。而我是第一个发现它能够在格式代码中结合变量来使用的人,因此就有了下面这篇博文。在这之后,TEXT函数的用途被大大扩展,成为最活跃的函数之一。
不少朋友都会使用Text函数,它的用法在很多人看来就是自定义单元格格式的函数版。结合不同的格式代码及条件,可以让对象显示不同的格式效果。然而在我看来,Text函数的作用远不止如此,与自定义单元格格式的代码和功能相比,Text函数可以做的更多、走的更远。Text函数是Excel在字符处理函数中少有的几个具有丰富想像力的Excel函数之一。在某些情况下,Text函数还可以替换if函数、替代Choose函数,还可以生成内存数组。
下面就跟随几个简单的例子,来看看Text函数究竟还能为我们做些什么。
你也许未曾见过这样的TEXT函数用法