Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel文本和月份函数返回意外值_Excel - Fatal编程技术网

Excel文本和月份函数返回意外值

Excel文本和月份函数返回意外值,excel,Excel,我有一个Excel列,里面有日期。第一个日期是2020年5月1日 我使用MONTH(A1)并按预期获得5 当我把它包装成文本时,即文本(月份(A1),“mmm”),我得到了一月 该列中的每个日期都是如此 为什么文本不能正确解释月份?参数“mmm”需要日期值。通过传递它Month(A1),您将传递值5,当转换为日期时,它将返回1900年1月5日 您需要传入完整的日期值(即A1) 因此,这将起作用: TEXT(A1,“mmm”)删除月份:TEXT(A1,“mmm”)。当前公式相当于在日期1/5/19

我有一个Excel列,里面有日期。第一个日期是2020年5月1日

我使用
MONTH(A1)
并按预期获得5

当我把它包装成文本时,即
文本(月份(A1),“mmm”)
,我得到了一月

该列中的每个日期都是如此

为什么文本不能正确解释月份?

参数“mmm”需要日期值。通过传递它Month(A1),您将传递值5,当转换为日期时,它将返回1900年1月5日

您需要传入完整的日期值(即A1)

因此,这将起作用:
TEXT(A1,“mmm”)

删除
月份
TEXT(A1,“mmm”)
。当前公式相当于在日期
1/5/1900
调用
TEXT
,该日期是值
5
对应的日期。