一、用法介绍

Text函数:依据指定数字格式转为文本。

语法为:= Text(数字,格式化代码)

语法解释:

  • 数字:需格式化的数字
  • 格式化代码:自定义数字格式。

二、功能演示

1、连接文字和日期

若用&来连接,则日期会显示为数字。使用text则可显示日期。

公式为:=TEXT(C2,"yyyy年m月d日")&"报表"

Excel中Text函数用法大全-趣帮office教程网

2、连接文字和百分比

若用文字连接百分比,则百分数会显示为小数形式,使用text则会显示正常。

公式为:=" 已完成"&TEXT(B2,"0%")

Excel中Text函数用法大全-趣帮office教程网

3、完成复杂判断

如下例中,若用if函数,则要写很长的公式,而使用text函数却很简单。

=Text(D4-C4,"少#;多#;正确”)

Excel中Text函数用法大全-趣帮office教程网

4、从身证号码中提取生日

提取生日专用函数:

=TEXT(MID(A2,7,8),"0-00-00")

Excel中Text函数用法大全-趣帮office教程网

5、判断任务是否完成

若销量小于100,则返回未完成,若销量小于1000大于100,则显示完成,若大于1000,则返回优秀。

如使用IF判断,则公式为:

=IF(VLOOKUP(D2,A:B,2,)<100,"未完成",IF(VLOOKUP(D2,A:B,2,)<1000,"完成","优秀"))

使用text函数则会简化很多:

=TEXT(VLOOKUP(D2,A:B,2,),"[<100]未完成;[<1000]完成;优秀")

Excel中Text函数用法大全-趣帮office教程网

6、日期转为中文大写

公式为:=TEXT(A2,"[DBNum2]yyyy年m月d日")

Excel中Text函数用法大全-趣帮office教程网

7、日期提取年月

公式为:=TEXT(A2,"yyyy年m月")

Excel中Text函数用法大全-趣帮office教程网

8、计算小时数

计算两时间之间相差的小时数,公式为:

=TEXT(B2-A2,"[h]")

Excel中Text函数用法大全-趣帮office教程网

以上就是今天和大家分享的Text函数的用法。