首页 > 解决方案 > 如何将占据两行的excel工作表中的单元格转换为一行?

问题描述

https://i.stack.imgur.com/9r3bj.jpg

如上图所示,我们的excel工作表中有一些占据两行的单元格。我们发现这样的单元格不能用 python 处理。因此,我们希望将这些单元格转换为单行的形式,如下所示:

https://i.stack.imgur.com/Jbmxy.jpg

如何实施这样的转型过程?或者,有没有办法以其他特定方式保存这些数据项并用 python 处理它们?

我只关心A列和B列,C列可以忽略。如果需要,我什至可以删除 C 列。

标签: excel

解决方案


在 excel 中,您可以通过使用数组公式复制相关列来直接解决此问题。

在 python 中,我建议使用这个openpyxl包。按列读取数据,不包括预先指定的列。


推荐阅读