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

咨询按月份统计达标储蓄金额单元格数及成功率的方法

按月份统计储蓄成功记录及成功率的两种实现方法

方法一:数据透视表(无需子表,操作便捷)

  1. 选中A列(日期)和B列(金额)的所有数据(包含表头)
  2. 点击「插入」选项卡 ->「数据透视表」,在弹出窗口中选择「现有工作表」,指定一个空白单元格(比如C1)作为透视表放置位置,不要勾选“新建工作表”
  3. 配置数据透视表字段:
    • 将A列日期拖到「行」区域,右键点击行标签中的日期,选择「分组」,勾选「月」和「年」(若数据跨年度,避免不同年份同月份混淆)
    • 将B列金额拖到「值」区域两次:
      • 第一个值字段:点击「值字段设置」,选择「计数」,重命名为「当月总记录数」
      • 第二个值字段:同样设置为「计数」,然后点击「值字段设置」->「值筛选」->「大于」,输入0,重命名为「成功记录数」
  4. 在透视表右侧的空白列(比如E列),输入公式=D2/C2(对应成功记录数/总记录数),下拉填充后设置单元格格式为百分比,即可得到每月成功率

方法二:函数公式(直接计算,无需透视表)

假设数据在A、B列,要统计2024年各月数据,可在空白区域(比如C2:C13放月份,D2:D13放总记录数,E2:E13放成功记录数,F2:F13放成功率):

  • 当月总记录数(D2单元格):
    =COUNTIFS(A:A,">="&DATE(2024,ROW(A1),1),A:A,"<="&EOMONTH(DATE(2024,ROW(A1),1),0))
    
    下拉填充到D13,自动生成1-12月的总记录数
  • 成功记录数(E2单元格):
    =COUNTIFS(A:A,">="&DATE(2024,ROW(A1),1),A:A,"<="&EOMONTH(DATE(2024,ROW(A1),1),0),B:B,">0")
    
    下拉填充到E13,自动统计每月金额大于0的记录数
  • 成功率(F2单元格):
    =E2/D2
    
    下拉填充后设置为百分比格式即可

注意事项

  • COUNTIFS函数会自动忽略B列的空白单元格,因为空白不满足">0"的条件,符合失败记录的逻辑
  • 如果数据跨年度,只需修改DATE函数中的年份参数,或者用YEAR函数动态匹配A列的年份

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 16:04:52