如何在Excel数据透视图中仅过滤2020年1月而保留其他月份数据
问题描述
我希望图表展示的时间段为2020年2月至2021年12月。但我过滤掉1月时,2020年和2021年的1月数据都会被移除,这是因为「Years」和「Date」是相互独立的筛选器。请问如何才能仅过滤掉JAN-2020的数据?

解决方案
你需要仅过滤2020年1月数据、保留2021年1月数据,可通过以下3种常用方案实现:
- 方案1:使用完整日期范围筛选
直接将完整日期字段作为筛选条件,选择范围筛选模式,手动设置起始值为2020年2月1日,结束值为2021年12月31日,无需拆分年、月独立筛选,从根源上避免不同年份同月份被同时过滤的问题。 - 方案2:新增自定义计算字段过滤
如果你必须保留现有的「Years」「Date」独立筛选器,可以新增计算字段标记需要排除的行,各工具示例代码如下:
Power BI(DAX):筛选标记 = IF(AND(YEAR('数据表'[日期])=2020, MONTH('数据表'[日期])=1), "排除", "保留")
Tableau:IF YEAR([日期])=2020 AND MONTH([日期])=1 THEN '排除' ELSE '保留' END
将该字段添加到全局筛选器,仅勾选「保留」选项即可。 - 方案3:添加组合筛选条件
直接在现有日期字段上设置条件筛选,规则设置为满足以下任意一项:- 年份等于2020,且月份大于等于2
- 年份等于2021
内容的提问来源于stack exchange,提问作者MR ABALONE
相关产品推荐
相关产品推荐

