在MS Excel中,我列出了一列中的不同日期 我想计算给定年份和月份列表中不同日期(日月)的数量
我想要一个公式而不使用数据透视表
示例
我找到了部分解决方案
= sumprod(1 / count.if(A1:A4; A1:A5))
= sumprod(1 / count.if(A6:A17; A6:A17))
但是,我在这个选项中定义了月份的开始和结束,它不适用于整个专栏(A:A)或者几个月混合
答案 0 :(得分:0)
此数组公式将起作用:
=COUNT(IF(MONTH(A1:A100)=2,IF(YEAR(A1:A100)=2016,1,0)))
确保在退出单元格编辑模式时按 Ctrl + Shift + Enter 。
答案 1 :(得分:0)
使用此简单公式并更改应用程序的范围:
=SUM(IF(FREQUENCY(A2:A10;A2:A10)>0,1;1;0))
希望它能回答你的问题, 如果您需要更多信息:office has some info about it