You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Sheets数据透视表自动筛选近12个月并替换类别名称

实现步骤

1. 添加类别名称辅助列

在Table1的D列(紧邻金额列右侧)添加辅助列,将类别编号转换为对应名称:

  • 在单元格D2输入公式:
    =VLOOKUP(B2, $E$2:$F$5, 2, FALSE)
    
  • 选中D2单元格,下拉填充至D19,完成所有行的类别名称匹配。

2. 创建动态数据透视表

2.1 插入透视表

选中范围A2:D19,点击菜单栏「插入」->「数据透视表」,选择透视表放置位置(新工作表或当前工作表空白区域均可)。

2.2 配置透视表字段

在右侧透视表字段面板中:

  • 将「类别名称」(D列)拖至「行」区域
  • 将「金额」(C列)拖至「值」区域,确保汇总方式为「求和」(默认即为求和,若需修改可点击值字段下拉菜单调整)

2.3 设置自动筛选最近12个月数据

  • 将「日期」(A列)拖至「筛选器」区域
  • 点击透视表中日期筛选器的下拉箭头,选择「日期筛选」->「相对日期」->「过去12个月」
    • 该设置会随当前日期自动更新,始终展示最近12个月的记录

替代方案:自定义日期范围标记(更灵活)

若需精准控制日期范围(比如从当月第一天往前推12个月),可添加日期标记辅助列:

  • 在Table1的E列E2单元格输入公式:
    =A2>=EDATE(TODAY(), -12)
    
  • 下拉填充至E19,公式会返回TRUE(符合最近12个月)或FALSE(不符合)
  • 创建透视表时,将「标记」(E列)拖至「筛选器」区域,筛选值为TRUE的行

内容的提问来源于stack exchange,提问作者Mario

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 20:12:05