如何将Excel单元格拆分为多行?

时间:2019-06-26 00:16:28

标签: python excel pandas libreoffice-calc

我有一组数据,其中有一个键值列表,在接下来的两列中是与键有关的数据,但是该数据在一个单元格内。现在,我无法真正以这种方式分析数据,因此我需要将相关数据分成单独的行,但要保留键值。

示例数据

数据处理之前 before processing

数据处理后 after processing

我将文件放在打开的onedrive文档中:

excel file

还请注意,有时列的行数不同。因此,我需要为最长的列创建一行,而对于另一列,它只会部分地带有空白行。

中间和右边的列是成对的,因此它们不能重新排序,必须保持在一起。

我已经尝试过搜索它,但是当它是一栏时,我仅看到有关如何执行此类操作的示例。

我认为这在VBA中可能是最好的,但是如果有人知道如何在python中执行程序以使其正常工作,我也可以这样做。我一直在做的另一种选择是手动创建线条,然后剪切和粘贴。

0 个答案:

没有答案