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

如何实现Excel溢出区域按指定列分组并生成动态图表?

解决方案:动态按月份分组的Excel图表实现

方案1:数据透视表+数据透视图(最简便高效)

  • 选中已筛选好的数据源(包含Month、Types、Quantity列)
  • 插入数据透视表:
    1. 将Month拖至行区域
    2. 将Types拖至列区域
    3. 将Quantity拖至值区域,确认汇总方式为「求和」(若原始数据为单条物品记录,直接求和即可)
  • 基于数据透视表插入簇状柱形图
  • 动态适配日期范围:更新原始筛选数据后,右键点击数据透视表→「刷新」,图表会自动同步月份分组,不会出现重复月份

方案2:Power Query 整理动态分组数据

  • 选中12个月完整原始数据,通过Power Query导入:
    1. 点击「数据」选项卡→「从表格/区域」,勾选「我的表格有标题」
    2. 在Power Query编辑器中,添加筛选条件保留目标日期范围的月份
    3. 分组透视:点击「转换」选项卡→「透视列」,值列选Quantity,列值选Types,聚合函数选「求和」,生成按月份分组、各物品类型数量汇总的表格
    4. 关闭并上载数据到Excel,基于此表格插入簇状柱形图
  • 更新方式:在Power Query编辑器中调整筛选条件后刷新,表格和图表会自动同步更新

方案3:公式生成动态数组数据源(适合函数使用者)

假设筛选后数据在A:C列(A=Month, B=Types, C=Quantity):

  • 提取不重复月份:在E列输入 =UNIQUE(A:A)
  • 提取不重复物品类型:在F1行输入 =UNIQUE(B:B)
  • 计算各月各类型数量:在F2单元格输入 =SUMIFS($C:$C,$A:$A,$E2,$B:$B,F$1),下拉右拉填充(Excel 365可直接用动态数组公式批量生成)
  • 基于E列的不重复月份和F列起的数量数据插入簇状柱形图,原始数据更新后公式结果自动同步,图表随之更新

以上方案均能解决重复月份问题,且支持动态适配可变日期范围,其中数据透视表方案上手最快,适合大多数场景。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 05:20:27