2014-06-17 43 views
0

我在Excel中计算多年的日期之间的平均日期(只需要日和月)的问题。多年之间的日期的平均值

我尝试这个功能:

=AVERAGE(IF(MONTH(D5:D56)=9;DATE(2010;9;DAY(D5:D56)))) 

显然,它只是给了我一年2010

请的平均日期为任何好的建议。

+1

我不确定我了解您的问题。你期望什么结果?你能手动计算出平均值并告诉我们吗? – Jerry

+0

具有所需输出的输入示例将有所帮助。 – chux

+0

谢谢你的回复! 我的目标是,在单元格34和56之间获得平均日和月(不感兴趣的年份!)。对于基本示例:如果我们采用22.10。和18.10。 (年份不重要)比平均日期是20.10。无论如何,我认为代表公式只是2010年和9月(9月) – user3719559

回答

2

这个数组公式做你想要的吗?

=AVERAGE(DATE(2010,MONTH(D34:D56),DAY(D34:D56))) 

一定要使用Ctrl-Shift-Enter进入。

+0

请参阅我的第一个回复。 – user3719559

+0

这很有道理。你有没有尝试上面的公式?我认为它做到了你想要的。只要忽略出现的“2010”年即可。你可以使用任何你想让Excel生成有效日期的年份。 – PerpetualStudent

+0

太棒了!配方成功运作! 首先,我在excel中遇到了一些公式输入问题,但现在工作正常! 对于年份输入,无论您将哪一年放入,结果为一天并且挂载都是相同的。 谢谢。周末愉快 (: – user3719559