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

Google Sheets忽略重复订单行 单公式计算唯一运费总和

Google Sheets 无辅助列按唯一订单去重求和运费方案

需求背景

  • C列存储订单编号,N列存储运费,同一订单对应多个行项目时,订单号、运费会重复录入多行
  • 需要过滤重复订单条目,仅对每个唯一订单对应的运费求和,给出的示例数据预期计算结果为£20.00
  • 要求不借助辅助列,用单个公式直接输出结果

直接可用公式

在需要展示结果的单元格(如C1)输入以下公式即可:

=SUM(UNIQUE(HSTACK(C3:C,N3:N)))

公式逻辑

  • HSTACK(C3:C,N3:N):横向拼接订单号列、运费列,生成每行对应「订单号+运费」组合的二维数组
  • UNIQUE():对二维数组按整行内容去重,每个唯一订单的记录仅保留1条,自动过滤多商品行项带来的重复数据
  • SUM():求和时会自动忽略文本格式的订单号,仅累加数值格式的运费,直接返回最终总和

高容错适配方案

如果需要匹配C到N整段数据区域的去重逻辑(和原有VLOOKUP取数逻辑一致,避免C、N列之间插入新列导致计算错误),可以使用以下公式:

=SUM(INDEX(UNIQUE(C3:N),,12))

该公式会先对C3到N的整段数据按行去重,再提取第12列(即N列运费)的数值求和,适配性更强。

注意:如果你的数据有固定结束行,将公式中C3:C、N3:N、C3:N的范围替换为实际数据区间即可,例如数据到第1000行时对应修改为C3:C1000、N3:N1000、C3:N1000。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.28 17:30:50