基于两个唯一id合并行,并在excel中合并信息

基于两个唯一id合并行,并在excel中合并信息,excel,merge,excel-formula,duplicates,Excel,Merge,Excel Formula,Duplicates,我在excel中有一组列,如下所示: Size Volume Post Origin Destination Size20 Size40 Size60 WN HONG KONG Denmark 13 132 7 DH DALIAN Spain 39 136 19 DN HONG KONG D

我在excel中有一组列,如下所示:

                                       Size Volume
Post    Origin  Destination     Size20  Size40  Size60
WN      HONG KONG   Denmark      13      132      7
DH      DALIAN      Spain        39      136     19
DN      HONG KONG   Denmark      13      132      7
DH      DALIAN      Spain        0       146     23
WN      HONG KONG   Denmark      11      19      5
DH      HONG KONG   Denmark      21      5       17
我很难根据行的原始ID和目标ID(通过使用excel公式)将行合并到如下内容>

                                        Size Volume
Post    Origin  Destination     Size20  Size40  Size60
WN      HONG KONG   Denmark      24      151      12
DH      DALIAN      Spain        39      282      42
DN      HONG KONG   Denmark      34      137      24

我认为您正在寻找一个sumifs,它根据特定条件对特定范围求和。您可能需要尝试以下公式:

=sumifs(D:D,$A:$A,$A1,$B:$B,$B1,$C:$C,$C1)
其中第一部分
D:D
是包含要求和的实际单元格的范围。第二部分
$A:$A
是第一个标准范围,
$A1
是该范围的标准。最后四部分是其他两个标准范围和这些范围的标准


因此,我希望帖子位于A列,原点位于B列,目的地位于C列,您希望将大小20加起来,我希望位于D列。

我会选择
查询编辑器
。您可以启动进入
数据
菜单的查询,然后按表中的
并按照图中所示进行操作:


我认为您希望“加积”而不是合并,请指定要使用的字段(看起来像Post、Origin、DETINATION)和聚合公式(看起来是Sum)。我尝试了合并工具,但无法指定2个ID(Origin和DETINATION)。我是不是遗漏了什么?是的,你是正确的职位,出身,命运。我想把20号、40号和60号加起来。列D、E和F。我尝试了所有D1:F80的方法,但得到的值错误使用sumifs,一次只能对一个范围求和。因此,您可以使用上述公式将大小20相加,并编辑公式将大小40和60相加。上述公式是否适用于仅求和尺寸20?然后您可以将公式中的第一部分更改为E:E或F:F以求和尺寸40和60.OMG。谢谢。我不知道这个工具。@ann我已将您的问题改为在
聚合
下标记它。合并是指当您有两个表,并且希望得到一个我看到的表时。谢谢@Marco