Excel中的百变大咖—Text函数

论坛 期权论坛 期权     
Excel之家ExcelHom   2019-7-13 06:51   3168   0
Text函数是一个超神奇的文本函数,到底有哪些神奇地方呢?

TEXT基本语法为
=TEXT (value,format_text)
其中    Value  可以为数值、能够返回数值的公式,或者对数值单元格的引用
Format_text   为设置Value中格式。

看起来,感觉TEXT函数好像并不神奇。那么,到底TEXT是何方神圣?都有哪些玩法?

雷哥给大家总结了4大玩法。具体如下。


-01- 四舍五入

要求:对数据四舍五入到小数点后1位。
方法:=TEXT(A1,"0.0")
解释:该公式表示对A1单元格的数值,四舍五入到小数点后1位。
如果四舍五入到小数点后2位,公式如何表达?  =TEXT(A1,"0.00")
其他实现数据四舍五入到小数点后1位的方法:=ROUND(A1,1),其中公式中的1表示A1的数据四舍五入到小数点后1位。




-02- 格式转换


A. 日期格式转换
① 修改日期格式为 yyyy-mm-dd
=TEXT(A2,"yyyy-mm-dd")




② 修改日期格式为yyyy年mm月dd日
=TEXT(A2,"yyyy年mm月dd日")




③ 提取月和日
方法:=TEXT(A2,"mm")
解释:提取单元格A2中的月份
方法:=TEXT(A2,"dd")
解释:提取单元格A2中的日




④ 转换为星期
=TEXT(A2,"AAAA")




B.占位符
强迫症福音——补齐位数。

要求:下图中的数据,位数需要统一为6位。

语法:=TEXT(A1,"000000")
解释:0表示占位符,如果需要统一为6位,直接输入公式 =TEXT(A1,"000000") 即可。其中0的个数为6个!



-03- 盈亏判断

要求:如图所示,D列数据收入-支出>0, 结果返回“赚”;如果收入-支出=0, 结果返回“平”;收入-支出0,"赚",if(数据=90分,等级为“优”;>=60且=90,返回“优”;B2分数>=60且=3,需要使用if或者ifs或者嵌套的text函数。
②[文本] 部分可以省略不写
[/quote]




雷哥,微软Excel专家认证





点击【阅读原文】了解详情。

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:800
帖子:160
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP