Excel 根据同一行中不同列的值求和

Excel 根据同一行中不同列的值求和

我确信这个问题可能之前已经得到解答或者可以通过谷歌搜索找到,但我不知道如何正确表述才能找到这个结果。

因此,我在一张表中有一些数据,采用以下格式,请记住这些数据没有垂直限制,因此可以有任意数量的行。

数据

我的问题是,我需要在‘[某个值]’单元格中输入什么公式才能获得具有给定 ID 的所有‘点’值的总和。

目的地

本质上我想要相当于 SQL“选择...哪里...”查询

答案1

在目标表的 B2 中使用此公式:
=SUMIF(Sheet1!A:A,A2,Sheet1!D:D)

Sheet1 是数据所在位置(A 列为 ID,D 列有点数),
A 列应有点数行,作为 D 列
A2 是目标工作表中的 ID,您要对点进行求和
,您可以将公式向下拖动

答案2

相关内容