SidD Asked: 2021-11-07 11:16:46 +0800 CST2021-11-07 11:16:46 +0800 CST 2021-11-07 11:16:46 +0800 CST 像 SQL 一样对多个 Excel 行进行分组 772 我有一些交易数据如下: 我想对某些列上的数据进行分组,并对数量和平均价格求和。并将数据输出为 SQL 样式,如下所示。 我怎样才能在excel中实现这一点。我尝试了分组和透视,但我想要输出格式 SQL,如分组。 提前致谢。 microsoft-excel microsoft-excel-2010 1 个回答 Voted Best Answer Reddy Lutonadio 2021-11-07T13:17:09+08:002021-11-07T13:17:09+08:00 您可以尝试使用 Power Query 对列进行分组并对其他列进行求和。 选择范围,单击数据 -> 从其他来源 -> 从表/范围。选择我的表有标题。单击确定。Power Query 编辑器将打开。 在主页选项卡(或转换选项卡)上,选择分组依据。选择Advance,将列设置为分组,将列设置为求和并获取平均值。单击确定。点击 将列重新排序为您想要的方式。单击关闭并加载。您将在下图中得到结果。请注意,结果与您的示例不同,因为 SBIN 的订单执行时间不同。因此分组显示 2 个不同的结果(使用 group by 时 SQL 也会这样做)。
您可以尝试使用 Power Query 对列进行分组并对其他列进行求和。