当前位置 主页 > 行业资讯 >

    text,Text函数和自定义数据格式

    栏目:行业资讯 时间:2021-03-04 16:50

         摘要:Text函数就像是一位魔术师,可以根据自身的需要,让其数据的外观改变,使原来的数据以一张全新的面孔呈现在读者面前。
         关键词:Excel函数;TEXT函数的使用;Excel使用技巧
         其实对于Text函数来说,它与自定义数字格式的作用类似,如果你对自定义格式有非常多的了解,那么对于Text函数的掌握就相对容易多了。
    1、Text函数和自定义数据格式
         在自定义格式中,把数据按照我们预先设定好的类型设定好,数据的外观就会变样,比如我们在将20210217这个日期让它显示成2021年02月17日的形式,利用自定义格式如下图所示:
         自定义格式显示日期格式
         而利用Text函数显示则如下图所示:
         从两者的操作显示来看,Text函数的第二个参数与自定义格式代码是完全一致的,很多时候自定义格式代码是可以替代Text函数的第二个参数的,但是两者有一个区别就是,对于自定义格式代码来说,它并不改变数据的大小,只改变数据的外观,而Text函数不仅可以改变数据显示的外观,而且还改变了数据本身。
    2、Text的参数
         Text函数有两个参数,第1个参数就是数据本身,第2个参数是指定要将数据改变样式。因此,学习Text函数其实最重要的是要掌握第2个参数的用法。
         Text函数的格式代码有4个区段,在每个区段需要用分号“;”隔开,注意是英文状态下的分号,而每个区段代表不现类型的数据:
         第1个代表正数;第2个代表负数;第3个代表0;第4个代表文本。
         在实际的运用时,这4个区段并不是都需要填写,比如在上面的日期显示中,只用了第1个区段。如果在格式代码中只用了1个区段,那么这个代码就是运用在所有的数字上。
    3、可当简单的IF函数来使用
         在某些场合下,Text函数是可以代替IF函数的,这是由于Text函数是允许自定义数据条件的,这使得Text函数的用法更加多样化,当然,定义的条件是不能超过4个区段的,而且前3个区段只能用于设定数字格式,第4个区段只用于文本格式。
    用法:
         [条件1]数字格式;
         [条件2]数字格式
         不满足条件1、2的数字格式;
         文本格式
         如下图所示,为使用Text函数为某中学语文成绩评定等级的方法。
         Text函数代替简单的IF函数功能
         这里特别注意,Text由于只有四个区段,而且第4个区段只能放文本,所以Text函数最多只能有两个条件。
    4、总结
         Text函数还有很多的使用方法需要我们去发掘,但是只要我们将第2个参数搞清楚,任何的显示方式都能实现,在写第2个参数时,我们也可以参考自定义代码格式中系统预设好的代码,可以帮助我们更好地掌握Text的第2个参数,在实际的使用中,可以参考其写法,必定使用我们更好地掌握Excel技巧。