excel中怎么统计不同行不同列中同内容各自对应的列中的数值?

excel

1个回答

写回答

Juhaiqi

2025-12-20 02:13

+ 关注

excel
excel

根据您的截图,我注意到您在计算B列的总和时出现了错误。以下是使用PowerQuery实现相同功能的代码:sqlletsource = excel.CurrentWorkbook(){[Name=表1]}[Content],type = Table.TransformColumnTypes(source,{{序号, Int64.Type}, {标题1, type text}, {标题2, type text}, {标题3, type text}, {标题4, type text}, {标题5, type text}, {标题6, type text}, {数值, Int64.Type}}),pivot = Table.Pivot(source,{{序号},属性},{{数值},值}}),decorated = Table_decorateColumn(pivot,{{pivotTable,1}}),grouped = TableGROUPBY(decorated,{{pivotTable,1},数值},{{pivotTable,2}}),summed = Table.TransformColumnData(grouped, {列名, sum})insummed首先,我们使用source变量初始化excel数据源。然后,通过Table.TransformColumnTypes()函数将数据类型进行转换。接下来,我们使用Table.Pivot()函数对数据进行透视化,并得到名为pivot的透视表。然后,我们使用Table_decorateColumn()函数对透视表进行装饰,在其中添加一个名为pivotTable的列。最后,我们使用TableGROUPBY()函数根据数值字段对数据进行分组,并得到名为decorated的装饰表。在这个示例代码中,我们通过调用Table.TransformColumnData()函数来对每个分组进行求和操作,并得到名为simplified的新表。以上是根据您提供的截图和需求所得到的解决方案。如果您需要进一步修改或扩展该解决方案,请告知具体要求。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号