使用Excel添加基于id的总计总和

使用Excel添加基于id的总计总和,excel,excel-formula,Excel,Excel Formula,在Excel中,如何使用相同的id对多个列值求和 例1 这是我的excel数据 如果发现相同的采购id,我们必须在一列中求和dr金额并显示,在另一列中求和cr金额并显示 例2: 以下结果是必需的 或 最简单的方法是创建一个透视表 当您使用Excel时,我假设使用2010版或更高版本: 单击第一个表中的任意位置 转到“插入”选项卡 选择透视表 创建基本空白表后,在其中单击鼠标右键 转到数据透视表选项>显示,然后单击经典数据透视表 布局 这意味着已启用拖放功能,这将使操作更加轻松。然后可以将第一个表

在Excel中,如何使用相同的id对多个列值求和

例1

这是我的excel数据

如果发现相同的采购id,我们必须在一列中求和dr金额并显示,在另一列中求和cr金额并显示

例2:

以下结果是必需的


最简单的方法是创建一个透视表

当您使用Excel时,我假设使用2010版或更高版本:

单击第一个表中的任意位置 转到“插入”选项卡 选择透视表 创建基本空白表后,在其中单击鼠标右键 转到数据透视表选项>显示,然后单击经典数据透视表 布局 这意味着已启用拖放功能,这将使操作更加轻松。然后可以将第一个表中的各种元素拖动到所需的格式中


如果您遇到困难,请告诉我,我可以进一步提供帮助。

您可以按如下方式使用SUMIFS函数 假设

您的购买id在A列中 dr\u金额\u inr(cl=第B列) C栏中的cr金额(卢比) D列中的dr_总计 对于所有相同的采购id,您需要在dr_total列中添加所有dr_amount_inr金额,然后在D1单元格中使用以下公式:

=SUMIFS($B$2:$B$10000,$A$2:$A$10000,A2)

如果发现A2中的购买id在A2到A10000的范围内相同,则将B1到B10000的所有行相加。这就是SUMIF公式的设计目的: =SUMIFA:A,A1,B:B
这将检查A列中的值是否与A1的值匹配,然后计算B列中的行,以确定是否匹配。

我知道这个问题已经得到了答案,但您应该检查如何使用数据透视表,因为它正是您所需要的,但确实具有更好的设计。我不太了解透视表,也不太了解excel。我只想知道有没有办法做到这一点。就这样。我无法理解针对各种问题给出的其他一些答案。感谢@FoxFireandBurnsandburns请阅读-总结是,这不是一个理想的方式来解决志愿者,可能会适得其反获得答案。请不要将此添加到您的问题中。