Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在excel中删除重复ID及其总和?_Excel_Pivot Table - Fatal编程技术网

如何在excel中删除重复ID及其总和?

如何在excel中删除重复ID及其总和?,excel,pivot-table,Excel,Pivot Table,我有ID和Value列,但每个ID可以在ID列中重复。 我希望每个ID显示一次,并将其值和删除重复的行 按ID列对数据排序,使用小计对ID上每次更改的值求和。如果需要进一步操作,请将显示小计的数据复制到另一张表中。按ID列对数据排序,使用小计对ID上每次更改的值进行求和。如果需要进一步操作,请将显示小计的数据复制到另一张表中。您需要一个 插入选项卡->透视表。然后将“ID”拖到行块中,将“Value”拖到值中。默认情况下,这将总结每个ID的值(尽管它可以做更多的事情!)您需要一个 插入选项卡->

我有ID和Value列,但每个ID可以在ID列中重复。 我希望每个ID显示一次,并将其值和删除重复的行


按ID列对数据排序,使用小计对ID上每次更改的值求和。如果需要进一步操作,请将显示小计的数据复制到另一张表中。

按ID列对数据排序,使用小计对ID上每次更改的值进行求和。如果需要进一步操作,请将显示小计的数据复制到另一张表中。

您需要一个

插入选项卡->透视表。然后将“ID”拖到行块中,将“Value”拖到值中。默认情况下,这将总结每个ID的值(尽管它可以做更多的事情!)

您需要一个


插入选项卡->透视表。然后将“ID”拖到行块中,将“Value”拖到值中。默认情况下,这将总结每个ID的值(尽管它可以做更多!)

正如Josh Friedlander在中所述,您应该使用透视表来实现这一点。 以下是如何创建和配置PT的示例:

第一:

第二:

第三:

第四:

第五:


正如Josh Friedlander在中所述,您应该使用透视表来实现这一点。 以下是如何创建和配置PT的示例:

第一:

第二:

第三:

第四:

第五:

  • 选择列并按ID对其排序:

    主页选项卡>编辑框>排序和筛选从最小排序到最大排序

    (使用ID列开始选择)


  • 创建频率列,并在功能中为其第一个单元格输入此代码:

    =频率(A2:A7,A2:A7)

    然后单元格拖动到最新一行以扩展函数

    A2:A7=ID的单元格范围)


  • 创建SumOfValues列,并在函数中为其第一个单元格输入此代码:

    =SUM(B2:索引(B:B,(B2行)+值(C2)-1))

    对于值之和的第二个单元格,在函数中输入此代码:

    =IF(查找(值(A3),$A$2:A2)粘贴特殊值粘贴值


  • 选择“值之和”列,然后:

    • 主页选项卡>编辑框>查找和选择查找

    • 查找内容框中输入
      DeleteMe
      ,在搜索中按行选择
      查找

    • 然后按查找所有并按Ctrl+A然后按关闭

    • 主页选项卡>单元格框>删除删除工作表行

    • 选择频率价值总和列,然后右键单击删除

  • 选择列并按ID对其排序:

    主页选项卡>编辑框>排序和筛选从最小排序到最大排序

    (使用ID列开始选择)


  • 创建频率列,并在功能中为其第一个单元格输入此代码:

    =频率(A2:A7,A2:A7)

    然后单元格拖动到最新一行以扩展函数

    A2:A7=ID的单元格范围)


  • 创建SumOfValues列,并在函数中为其第一个单元格输入此代码:

    =SUM(B2:索引(B:B,(B2行)+值(C2)-1))

    对于值之和的第二个单元格,在函数中输入此代码:

    =IF(查找(值(A3),$A$2:A2)粘贴特殊值粘贴值


  • 选择“值之和”列,然后:

    • 主页选项卡>编辑框>查找和选择查找

    • 查找内容框中输入
      DeleteMe
      ,在搜索中按行选择
      查找

    • 然后按查找所有并按Ctrl+A然后按关闭

    • 主页选项卡>单元格框>删除删除工作表行

    • 选择频率价值总和列,然后右键单击删除