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") 方法:=TEXT(A2,"dd")
④ 转换为星期
=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专家认证
点击【阅读原文】了解详情。
|
|