Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/71.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_Number Formatting - Fatal编程技术网

Excel 当格式单元格为数字时使用单元格内数据

Excel 当格式单元格为数字时使用单元格内数据,excel,number-formatting,Excel,Number Formatting,当我为格式单元格选择“数字”并键入例如“3-2”时,数据将更改为42431。 42431是什么意思?Excel试图将数字解释为日期。这是因为使用了破折号 42431是一个日期序列,表示日期,在本例中为2016年2月3日(美国日期格式-mm/dd/yyyy) 没有带破折号的可识别数字。如果希望保持这种状态,则需要将其格式化为文本。Excel试图将数字解释为日期。这是因为使用了破折号 42431是一个日期序列,表示日期,在本例中为2016年2月3日(美国日期格式-mm/dd/yyyy) 没有这种带

当我为格式单元格选择“数字”并键入例如“3-2”时,数据将更改为42431。


42431是什么意思?

Excel试图将数字解释为日期。这是因为使用了破折号

42431是一个日期序列,表示日期,在本例中为2016年2月3日(美国日期格式-mm/dd/yyyy)


没有带破折号的可识别数字。如果希望保持这种状态,则需要将其格式化为文本。Excel试图将数字解释为日期。这是因为使用了破折号

42431是一个日期序列,表示日期,在本例中为2016年2月3日(美国日期格式-mm/dd/yyyy)


没有这种带破折号的可识别数字。如果希望保持这种状态,则需要将其格式化为文本。如果要计算3-2=1,则需要在行中添加=符号(即类型=3-2)


@macromarc所说的数字是dateserial,即自1900年1月1日起的天数(1的数字是1900年1月1日)。您可以对日期进行算术运算,其中每个1是一天,因此日期/24是小时等。

如果您想计算3-2=1,则需要在行中添加=符号(即类型=3-2)

@macromarc所说的数字是dateserial,即自1900年1月1日起的天数(1的数字是1900年1月1日)。您可以对每个1是一天的日期进行算术运算,因此日期/24是小时等。

32如果应用0-0的自定义数字格式,则为3-2。我看不出这在显示之外有多大用处,但它可以完成。32如果应用0-0的自定义数字格式,则为3-2。我看不出这在显示之外有多大用处,但它是c必须完成一项任务。