想要通过将相同项目的大小放入列中以减少纸张大小来减少行数

问题描述 投票:0回答:1

我有超过 1000 个项目名称的 Excel 工作表,其中单个项目包含不同的尺寸(这使得工作表很长)我想将尺寸与名称分开,并希望将它们放在顶行,以便相同的名称在一行中具有尺寸与那里的利率。如图所示想要将表1转换为表2

图1

我尝试过这个公式

=MID(A2,FIND(CHAR(1),SUBSTITUTE(A2," ",CHAR(1),LEN(A2)-LEN(SUBSTITUTE(A2," ",""))))+1,LEN(A2))

但只有单独的尺寸,但我无法将这些尺寸放在单行中,请告诉我如何将这些尺寸放在单行中,并具有相同的名称和费率 图2

excel excel-formula excel-2010 spreadsheet excel-2007
1个回答
0
投票

除非您使用的 Excel 版本高于 2007/2010,否则最好的解决方案就是简单地使用数据透视表。

enter image description here

它可以使用一堆相当复杂的数组公式来完成,但可以在 Excel2019/O365 中使用单个公式轻松完成。如果您使用的是旧版本的 Excel,只需创建一个数据透视表 - 这正是它们的用途。

© www.soinside.com 2019 - 2024. All rights reserved.