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

Excel按DateTimeStamp统计不同Priority工单数量的图表制作求助

Excel实现按时间戳展示各优先级工单数量的簇状柱形图方法

你的原始数据是长格式(每条记录对应一个时间戳+优先级的工单),直接插入簇状柱形图无法正确分组,需要先把数据转换成宽格式(每个时间戳对应各优先级的工单总数),以下是两种可行方法:

方法一:用数据透视表快速整理(推荐)

  1. 选中所有数据(包含表头DateTimeStamp、TicketCount、Priority)
  2. 点击菜单栏「插入」→「数据透视表」,按提示确认数据源和放置位置
  3. 在右侧数据透视表字段面板中:
    • 把DateTimeStamp拖到「行」区域
    • 把Priority拖到「列」区域
    • 把TicketCount拖到「值」区域,右键值字段选择「值字段设置」,确认计算类型为「求和」
  4. 此时数据透视表会生成每行对应一个时间戳、每列对应一个优先级、单元格为对应工单总数的表格

基于透视表创建图表

  • 选中数据透视表的全部内容(含行/列标题和数值)
  • 点击「插入」→「柱形图」→「二维簇状柱形图」
  • 生成的图表会自动以DateTimeStamp为X轴,不同Priority用不同颜色柱形展示工单数量,完全匹配你的需求

方法二:用公式手动整理数据(适用于旧版Excel)

如果你的Excel版本不支持数据透视表或UNIQUE函数,可手动整理:

  1. 提取唯一时间戳:在空白列(比如D列)的D2单元格输入=INDEX(A:A,MATCH(0,COUNTIF(D$1:D1,A:A),0)),按Ctrl+Shift+Enter(数组公式)下拉,直到出现错误值,删除错误行得到所有不重复的时间戳
  2. 提取唯一优先级:在E1、F1分别输入2、3(根据你的数据优先级值)
  3. 计算各时间戳对应优先级的工单总数:在E2单元格输入=SUMIFS(B:B,A:A,D2,C:C,E1),下拉填充;F2单元格输入=SUMIFS(B:B,A:A,D2,C:C,F1),下拉填充
  4. 选中整理后的D:F列数据(含表头),插入二维簇状柱形图即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 10:14:54