做报表、汇总数据时,你是不是也常遇到这种需求:从一长串日期明细里,只提取指定年份 + 月份的所有数据?今天直接给你一个万能公式,输入年月,数据自动秒出,干净又好用。
一、先看效果:输入年月,自动筛选数据
=FILTER(C3:E185,(YEAR(C3:C185)=H1)*(MONTH(C3:C185)=I1),"")
二、公式拆解,一看就懂
1. 核心函数:FILTER
=FILTER(要筛选的区域, 筛选条件, 没结果时显示什么)它的作用:按条件批量提取整行数据,比 VLOOKUP、INDEX 强太多。2. 年份条件
3. 月份条件
4. 两个条件同时满足:用 *
5. 最后一段:无数据显示空白
"":没有匹配数据时,显示空白,不弹出#CALC! 错误。