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

如何在Google Sheets中基于收支工作表创建项目收支差数据透视表

Google Sheets 收支项目差额报表制作方案

这里提供两种实用方法,基于你现有的「收入记录」和「支出记录」工作表生成各项目收支差额报表:

方法一:函数直出报表(快速上手)

  • 新建工作表,命名为「收支差额报表」
  • 提取所有唯一项目:在A2单元格输入公式 =UNIQUE({收入记录!A2:A;支出记录!A2:A}),自动汇总两个表的所有项目并去重
  • 计算总收入:B2单元格输入 =SUMIFS(收入记录!B:B,收入记录!A:A,A2),下拉填充后得到每个项目的总收入
  • 计算总支出:C2单元格输入 =SUMIFS(支出记录!B:B,支出记录!A:A,A2),下拉填充得到每个项目的总支出
  • 计算收支差额:D2单元格输入 =B2-C2,下拉填充得到最终差额
  • 最后给A1:D1添加表头:「项目名称」「总收入」「总支出」「收支差额」,还可以给差额列设置条件格式(比如正数标绿、负数标红)

方法二:数据透视表方案(灵活可视化)

需要先整合数据,再用透视表生成报表:

  1. 新建辅助工作表「整合数据」,表头A1填「项目名称」、B1填「类型」、C1填「金额」
  2. 在A2单元格输入公式:
    =QUERY({收入记录!A2:B;支出记录!A2:B},"SELECT Col1, '收入' as 类型, Col2 WHERE Col1 IS NOT NULL UNION ALL SELECT Col1, '支出' as 类型, Col2*(-1) WHERE Col1 IS NOT NULL",0)
    这个公式会把支出金额转为负数,方便后续透视表直接求和得到差额
  3. 选中「整合数据」的所有数据区域,点击菜单栏「插入」→「数据透视表」,选择放置到新工作表
  4. 配置透视表字段:
    • 将「项目名称」拖到「行」区域
    • 将「金额」拖到「值」区域,确认汇总方式为「求和」(这个求和结果就是收支差额)
    • 可选:把「类型」拖到「列」区域,就能同时展示每个项目的收入、支出明细和差额

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 08:29:58