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

如何按年月汇总表A数据,为表B新增实际销售额列

按年月匹配汇总表A数据到表B的解决方案

Excel 操作步骤

  • 假设表A的年份列、月份列、实际销售额列分别对应A、B、C列;表B的年份、月份列对应A、B列,新增列表头设为实际销售额汇总
  • 在表B新增列的第二行输入公式:
    =SUMIFS(表A!$C:$C, 表A!$A:$A, $A2, 表A!$B:$B, $B2)
  • 下拉填充公式,即可自动匹配每个年月对应的表A销售额汇总值

数据库(SQL)操作方法

步骤1:新增列

执行SQL语句为表B添加汇总列:

ALTER TABLE 表B ADD COLUMN 实际销售额汇总 DECIMAL(18,2);

步骤2:匹配年月更新汇总值

通过关联子查询按年月汇总表A数据并更新到表B:

UPDATE 表B b
SET 实际销售额汇总 = (
    SELECT SUM(a.实际销售额)
    FROM 表A a
    WHERE a.Year = b.Year AND a.Month = b.Month
);

可选:处理无匹配的空值

如果希望没有对应实际数据的年月显示0而非NULL,使用COALESCE函数:

UPDATE 表B b
SET 实际销售额汇总 = COALESCE(
    (SELECT SUM(a.实际销售额)
    FROM 表A a
    WHERE a.Year = b.Year AND a.Month = b.Month), 0
);

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 08:43:19