Excel通过宏总和相似的行

时间:2013-05-20 20:13:30

标签: excel excel-vba sum vba

我在这些电路板上找到了类似于我的问题的答案。但是,我的数据设置不同,我没有得到我需要的结果。

我在Excel中的数据如下所示:

ParcelNumber    BillNumber      OwnerName     Code  Year   DollarAmount
111222          9117222         Smith, Bill   22    2013   $999
111222          9117222         Smith, Bill   22    2013   $276
111222          9117222         Smith, Bill   22    2013   $100
111223          9110001         Tan, Steve    22    2013   $96
111223          9110001         Tan, Steve    22    2013   $12
111224          9112396         Bishop, John  22    2013   $126
111225          9113333         Fidel, Jason  22    2013   $990

我需要做以下事情:

对于所有相同的地块编号,总计美元金额并合并每个地块编号一行。输出看起来像这样:

ParcelNumber    BillNumber     OwnerName     Code    Year   DollarAmount
111222          9117222        Smith, Bill   20      2013   $1375
111223          9110001        Tan, Steve    20      2013   $108
111224          9112396        Bishop, John  20      2013   $126
111225          9113333        Fidel, Jason  20      2013   $990

非常感谢。

1 个答案:

答案 0 :(得分:1)

警告:很多图片都来了......

好的,选择整个表格,然后转到Insert> PivotTable,然后点击向导中的OK

  1. 单击,拖放所有字段,但将最后一个字段从右侧窗格拖放到左下方的框中。最后一个字段位于右下角的框中。你应该得到这样的东西:

    enter image description here

  2. 转到PivotTable DesignLayout,选择Show in Tabular FormDo not show subtotals

    enter image description here enter image description here

    你应该完成!您可以根据需要将所需信息复制到另一张表中。

    enter image description here

  3. 如果金额未正确显示,请确保计算为“Sum”而不是“Count”。如果要旋转的列中存在非数字单元格,则会将“计数”设置为默认值。要更改计算,只需右键单击数据透视表中的任意数字,转到“汇总数据”并选中“总和”。