Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/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中将季度转换为MM/DD/YYYY的公式_Excel_Date - Fatal编程技术网

在Excel中将季度转换为MM/DD/YYYY的公式

在Excel中将季度转换为MM/DD/YYYY的公式,excel,date,Excel,Date,我想使用季度的第一天(四个季度的第一天是1月1日、4月1日、7月1日和10月1日),将QTR/YR格式的一列日期转换为MM/DD/YYYY格式。我该怎么做 例如: 2014年第四季度应为2014年1月10日 2014年第三季度应为2014年1月7日 2014年第二季度应改为2014年1月4日 等等 如果单元格A1包含文本,则 =日期(2000+右($1,2澳元),-2+3*左($1,1澳元),1) 这是一种方法。这将产生一个数字,您可以使用您选择的格式将其格式化为日期。尝试以下操作: =Date

我想使用季度的第一天(四个季度的第一天是1月1日、4月1日、7月1日和10月1日),将QTR/YR格式的一列日期转换为MM/DD/YYYY格式。我该怎么做

例如:

2014年第四季度应为2014年1月10日

2014年第三季度应为2014年1月7日

2014年第二季度应改为2014年1月4日


等等

如果单元格A1包含文本,则

=日期(2000+右($1,2澳元),-2+3*左($1,1澳元),1)

这是一种方法。这将产生一个数字,您可以使用您选择的格式将其格式化为日期。

尝试以下操作:

=Date(Right(A1,2)+2000,CHOOSE(Left(A1,1),1,4,7,10),1)

加上一点,
CHOOSE
可以说比我的方法更清晰。虽然我喜欢你的公式,但我来这里的目的几乎是相反的。对于像我这样想将
2018-02-21
转换为
2018 Q1
的人,请使用
=文本(A2,“yyyy”)&“Q”和汇总(月份(A2)/3,0)