Excel万能函数--Text

一、Text函数基本介绍

       Text函数,有人称它是万能函数。其实,text的宗旨就是将自定义格式体现在最终结果里。Text函数主要是将数字转换为文本。当然,也可以对文本进行一定的处理。

TEXT函数的语法:

TEXT(value,format_text)

Value:为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。
Format_text:为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式。

  text返回的一律都是文本形式的数据。如果需要计算,可以先将文本转换为数值,然后再计算。文本型数值遇到四则运算会自动转为数值。但文本会不参与sum之类的函数运算。

二、text函数的应用

1)基本的数字处理方式

=TEXT(12.34,"0"),含义是将数字12.34四舍五入到个位,然后以文本方式输出结果。这个公式也可以简写成:text(12.34,0),当只有一个0的时候,引号可以不加。

text(数值,"0.0"),可以看到效果是保留一位小数。写几个0,代表想要数据形成几位数。

“0”:数字占位符。如果单元格的内容大于占位符,则显示实际数字,如果小于点位符的数量,则用0补足。例如:=text(12.34,"00000"),就显示为:00012。

“#”:数字占位符。只显有意义的零而不显示无意义的零。小数点后数字如大于“#”的数量,则按“#”的位数四舍五入。例如:“###.##”,12.1显示为12.10;12.1263显示为:12.13。

“G/通用格式”:以常规的数字显示,相当于“分类”列表中的“常规”选项。

另外,前导0的效果,想显示几位就写几个0,可以配合rept函数来写,rept(字符,重复次数)。下图就是一个为数据前面加0的效果。


2)text在日期时间处理方面的应用

先说说日期这种特殊的数据类型,日期“2010-3-12”,其实是数字40249,如下图所示

所以,=text(40249,"yyyy-mm-dd")可以显示2010-03-12。
text是把日期所代表的真正的数字,来转成所需要的日期格式的文本。
而20110506,要显示2011-05-06的话,要用上面介绍的0的方法:=text(20110506,"0-00-00")






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值