将数据从列转换为行而不丢失下面已经存储的数据?

将数据从列转换为行而不丢失下面已经存储的数据?

如何将列中的值转换为行,而不会丢失下面现有行中的数据?例如,我有以下格式的数据:

      一 | 乙 | 丙 |
1 | 苹果| 浆果 | 蛋糕|
2 | 馅饼 | 脆皮 | 坚果 |

我需要以下内容:

     A。  
1| 苹果  
2| 浆果  
3| 蛋糕  

1| 馅饼  
2| 外壳  
3| 坚果

答案1

如果数据的右侧或下方有可用空间,请选择并复制行数据。然后在可用空间中选择一个单元格并“右键单击”以获取上下文菜单。Transpose从粘贴选项中选择。

在此处输入图片描述

转换完成后,删除之前数据所在的空行。

答案2

将数字分成单独的列并在上面写上描述以获得标签(例如 - 数字)。然后选择所有数据(所有行 7 列);使用插入数据透视表(作为数据源,所有表都将使用)并选择您想要的位置。表格字段列表将出现并且行标签包括数字;A;B;C(这些是上面显示的列的标签)。在那里(在字段设置中,每个行标签(每个 - A、B、C)在 Subtotals$Filters 选项卡中选择 - 无;在布局和打印选项卡中 - 以大纲形式显示项目标签 - 在此处勾选显示在同一列。之后将特殊粘贴为数字来格式化您需要/不需要的内容 - 过滤我们的唯一文本等,您将在列中收到数据。稍后在之前的列中使用自动编号(插入它)。也许这会有所帮助。

相关内容