Excel 根据两个表中的 ID 对两个表进行求和

Excel 根据两个表中的 ID 对两个表进行求和

我在 Excel 中有 2 个表格:

表 1 的 ID 为 PointsA ... ;
表 2 的 ID 为 PointsB ...

表 1 和表 2 中的 ID 有重复,表 1 中的一些 ID 在表 2 中也有,反之亦然,但不是全部。我想要一种结合这两个表的表格,并显示包含 PointsA 的总和和 PointsB 的总和的唯一 ID 列表。

例如我有:

| ID | PointsA |  
| A  | 3       |  
| C  | 1       |  
| A  | 1       |

| ID | PointsB |
| C  | 2       |
| B  | 2       |
| C  | 1       |
| A  | 0       |

我想:

| ID | PointsA |  PointsB | 
| A  | 4       | 0        | 
| B  | 0       | 2        | 
| C  | 1       | 3        | 

我该怎么做?每个表大约有 25000 个项目和 30 列。(理想情况下,我想要一个纯 Excel 解决方案,而不是使用宏。)

我尝试创建一个合并两个表的数据透视表,但似乎找不到将表 1 中的 ID 和表 2 中的 ID 视为同一事物的方法。我尝试创建关系,但由于值重复,这不起作用。

答案1

SUMIF()将会给你你想要的结果。

我做了这个例子,它展示了要做什么(注意,您可能需要在等式中使用 a,而不是 a 。;

在此处输入图片描述

相关内容