答案 0 :(得分:5)
您需要Pivot Table。
插入标签 - >数据透视表。然后拖动ID'进入行块,并且'价值'进入价值观。默认情况下,这将总结每个ID的值(尽管它能够做更多的事情!)
答案 1 :(得分:1)
按ID列对数据进行排序,使用小计对每次ID更改中的值求和。如果需要进一步操作,则将显示小计的数据复制到另一个工作表中。
答案 2 :(得分:1)
答案 3 :(得分:0)
选择您的列并按ID进行排序:
HOME 标签> 修改框> 排序&过滤> 排序最小到最大
(开始选择ID栏)
创建频率列,对于第一个单元格,请在功能中输入此代码:
=FREQUENCY(A2:A7,A2:A7)
然后拖动单元格到最新一行以扩展功能。
( A2:A7 = ID的单元格范围)
创建 SumOfValues 列,对于第一个单元格,请在功能中输入此代码:
=SUM(B2:INDEX(B:B,(ROW(B2)+VALUE(C2)-1)))
第二 SumOfValues 的单元格在功能中输入此代码:
=IF(LOOKUP(VALUE(A3),$A$2:A2)<VALUE(A3),SUM(B3:INDEX(B:B,(ROW(B3)+VALUE(C3)-1))),"DeleteMe")
然后拖动 第二个单元格到最新一行以扩展功能。
( A = ID列, B =值列, C =频率列
A2 =第一个ID单元格, B2 =第一个值单元格, C2 =第一个频率单元格
A3 =第二个ID单元格, B3 =第二个值单元格, C3 =第二个频率单元格
选择频率&amp; SumOfValues 列,然后按 Ctrl + C ,然后:
在下一个空列&gt;上右键单击; 选择性粘贴&gt; 粘贴值&gt; <强>值强>
选择 SumOfValues 列,然后:
HOME 标签&gt; 修改框&gt; 查找&amp;选择&gt;的查找强>
在查找内容框中输入DeleteMe
,在搜索&amp;中选择 By Rows
。 Values
查看
然后按全部查找并按 Ctrl + A ,然后按关闭
HOME 标签&gt; 细胞框&gt; 删除&gt; 删除工作表行
选择频率&amp; SumOfValues 列然后右键单击&gt; 删除强>