在 Excel 中将多行合并为一行

在 Excel 中将多行合并为一行

我有一张 Excel 表,其中包含多天的不同化学数据。电子表格如下所示:

数据

我希望同一天的数据位于同一行,如下所示:

输出

是否有可能在更大规模上实现这一目标?

您可以下载电子表格这里

答案1

鉴于您的示例数据,我认为数据透视表是实现此目的的最简单方法之一。为此,请选择您的数据并转到选项卡Insert-> PivotTable-> 按OK将表格插入到新工作表中。

将天数拖到Rows字段中,将化学品拖到Values字段中。选择数据透视表后,可以使用选项卡自定义表格以满足您的需求Design。例如,关闭小计和总计,并将报告布局更改为表格。由于您每天每种化学品只有一次观察,因此使用总和表示似乎没问题,但如果您真的想显示给定日期的给定化学品的总和,则需要小心,如果您每天每种化学品的观察次数更多。如果不是,您可以轻松更改表示形式以满足您的需求。

最终表格如下:

数据透视表

相关内容