如何在Excel中合并多个列需要保持不整合的重复项

我试图通过产品商店进行库存计数,但有几个零件编号被列出两次(A列)。 当我尝试合并这些时,我收到错误“无数据统一”,我认为这是由列BF引起的(如果列A的值相同,将始终是相同的)。

我想将列AF相同的行合并成一个单行,列G代表所有重复行的列F的小计。

对应电子表格的屏幕截图

我search了这个网站,虽然也有类似的问题,但是没有一个答案适用于我的确切数据。 我不能使用数据透视表,因为这些部分存储在太多的地方,导致无法读取(见第二张附图)。

混淆数据透视表的屏幕截图

您可以使用数据透视表来做到这一点,您只需要对显示进行一些调整,使其看起来像您当前的一组数据。

首先,build立一个数据透视表,在行中设置AE列,在数值中设置F列。

接下来转到“devise”区域,将报表布局更改为“以表格forms显示”

最后,转到“小计”,然后select“不显示小计”

这应该给你每个的总数,你也应该能够看到东西是不是位置在列BE,因为将有额外的条目放错位置。
如果您不关心放错位置的物品,那么零件号旁边的+符号会将其他零件折叠成一行

SUMIFS()应该在这里解决你的问题。 如果AE匹配至关重要,则可以使用=SUMIFS(F:F,A:A,A2,B:B,B2,C:C,C2,D:D,D2,E:E,E2) 这会给你一个结果Column G ,但是这种方式也会给你多行。

G列解决方案

如果BE对于Column A值始终相同,则始终可以将唯一的Column A值粘贴到单独的表中,然后使用=SUMIFS(Sheet1!F:F,Sheet1!A:A,Sheet2!A2)

并显示这样的东西

单独的答案