Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.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,我有三列数据命名:日、月和年。我需要创建一个日期列,将这三列合并为一列,格式为mm/dd/yy。我在列之间使用了“&”/“&”,使其看起来像是日期格式。 虽然结果看起来像我想要的,但不是日期格式。因此,我不能对date列进行其他计算(就像我不能使用DATEDIF一样)。 我需要知道如何将这三列合并为一列实际具有“日期”格式的日期。使用=date(A1,B1,C1),假设您的年份在单元格A1,月份在B1中,日期在单元格C1中 或者,如果要使用“/”,请使用=datevalue(B1&“/”&C1&

我有三列数据命名:日、月和年。我需要创建一个日期列,将这三列合并为一列,格式为mm/dd/yy。我在列之间使用了“&”/“&”,使其看起来像是日期格式。 虽然结果看起来像我想要的,但不是日期格式。因此,我不能对date列进行其他计算(就像我不能使用DATEDIF一样)。 我需要知道如何将这三列合并为一列实际具有“日期”格式的日期。

使用
=date(A1,B1,C1)
,假设您的年份在单元格
A1
,月份在
B1
中,日期在单元格
C1

或者,如果要使用“/”,请使用
=datevalue(B1&“/”&C1&“/”&A1)
(如果您使用的是美国日期格式)