我有一列,其中包含不同日期和不同时间的日期时间,我想知道该列中有多少个不同的日期。我让它在英语系统的 OpenOffice 中运行,但它在装有 Microsoft Excel 的意大利语或德语系统上不再运行:
=SUMPRODUCT((IF(FREQUENCY(DATEVALUE(MONTH(A1:A9)&"/"&DAY(A1:A9)&"/"&YEAR(A1:A9)),DATEVALUE(MONTH(A1:A9)&"/"&DAY(A1:A9)&"/"&YEAR(A1:A9))),TRUE())>0)*(MONTH(A1:A9)=6))
这就是我的专栏
2016-06-29 19:50:00
2016-06-29 20:00:00
2016-06-29 11:34:00
2016-06-29 11:34:24
2016-06-29 12:33:29
2016-06-29 20:47:00
2016-06-30 11:46:46
2016-07-01 13:11:55
2016-07-01 13:12:26
对于这些值,我希望公式返回 3,因为有 3 个不同的天。
最后,我想修改公式,以便我可以按月份进行过滤 - 这样我就可以说:“给我六月份的不同日期的数量”,它返回 2。