Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
基于多行excel中的相同值创建新工作表和总和_Excel_Excel Formula - Fatal编程技术网

基于多行excel中的相同值创建新工作表和总和

基于多行excel中的相同值创建新工作表和总和,excel,excel-formula,Excel,Excel Formula,如果有人能帮我,那就太好了,提前谢谢你 我有一个很大的excel列表,上面有不同的顺序,就像这个例子 我需要做的是: 基于列I搜索并匹配数据,然后当它匹配时,应该将这些行合并在一起,并在这里创建一行,如第8行和第9行。 但是它应该做一个成本总和(H列),对于G行席位,在这里创建一个类似10-11的格式,但是如果我有多行,其中有数字10,11,12,它应该设置10-12的格式。所有这些新行都应该放在同一excel文件的新工作表/选项卡中 使用数据透视表,这应该是相当直接的。您可以简单地在列中使用

如果有人能帮我,那就太好了,提前谢谢你

我有一个很大的excel列表,上面有不同的顺序,就像这个例子

我需要做的是: 基于列I搜索并匹配数据,然后当它匹配时,应该将这些行合并在一起,并在这里创建一行,如第8行和第9行。
但是它应该做一个成本总和(H列),对于G行席位,在这里创建一个类似10-11的格式,但是如果我有多行,其中有数字10,11,12,它应该设置10-12的格式。所有这些新行都应该放在同一excel文件的新工作表/选项卡中

使用数据透视表,这应该是相当直接的。您可以简单地在列中使用“订单号”,并简单地聚合所有其他内容。如果在以下链接开始之前未使用透视表:

对于连接问题,有两个选项。最简单的选择是使用电源查询。以下链接重点介绍了几种可能的方法:


我建议使用Power query,因为这是一个更简单的选项。

如果您使用2016版,也可以使用Power query。我已经尝试使用pivot表,但不确定如何合并格式为10-11的G列,或者,如果我有多个座位,例如,座位10,11,12,13格式为10-13,则添加一个编辑,解释如何使用Power query进行编辑