Excel里text函数把日期转换成文本错误

如题所述

1.
你整这么一大堆,连日期是什么都没搞清楚,我给你普及一下吧,“日期是数值,它是一个正整数”,这个正整数从1900年1月1日开始,从1开始每天加1。
2.
查看日期对应数值的方法是把日期格式改成常规格式,或者按ctrl+shift+~转为数值,再按ctrl+shift+#转回日期,如下图所示:
3.
日期为什么能计算,是因为日期是数值,所以它才能计算,如果你把日期改成系统不能识别的文本,它就不能计算了。
4.
日期格式的设置可以用单元格格式,也可以用text函数,两者的区别在于前者单元格仍是数值,而后者是文本,但excel可以识别正确的文本日期:
基于以上理论,你如果还有什么问题,请追问。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-28
text
将数值转换为按指定数字格式表示的文本。
语法
text(value,format_text)
value
为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。
format_text
为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式。
说明
format_text
不能包含星号
(*)。
通过“格式”菜单调用“单元格”命令,然后在“数字”选项卡上设置单元格的格式,只会更改单元格的格式而不会影响其中的数值。使用函数
text
可以将数值转换为带格式的文本,而其结果将不再作为数字参与计算。
示例
其中text函数取得是货币形式文本。
相似回答