繁体   English   中英

合并Excel中重复项的行

[英]Merging rows for duplicates in excel

我有一个包含300个重复项的Excel工作表。 我需要第一张桌子看起来像第二张桌子。

示例表

我不知道如何使用vba。

我认为按SQL中的名称分组可能会有所帮助。 我需要如何在Excel中做到这一点的指导。

我已经尝试过使用数据透视表,但是它并不能完全满足我的需求。

关于如何实现这一目标的建议将是很棒的。

使用Get & Transform Data )可以快速简便地进行

确保您的源数据格式为table ,并在第一列中添加标题“ Name”。 然后,您可以使用类似以下的查询:

let
    Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
    #"Unpivoted Other Columns" = Table.UnpivotOtherColumns(Source, {"Name"}, "Attribute", "Value"),
    #"Pivoted Column" = Table.Pivot(#"Unpivoted Other Columns", List.Distinct(#"Unpivoted Other Columns"[Attribute]), "Attribute", "Value", List.Sum)
in
    #"Pivoted Column"

编辑这是一个使用您的数据的可行示例: https : //excel.solutions/53186328/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM