我需要在python中自动执行一个excel任务。我的输入数据(excel文件)如下所示:
mid cola colb colc cold
1 . yr . yr . yr qa
2 . ch . ch . ch bn
3 . vb . bg . bg .bc现在,我想合并cola-cold中的列,以便将相同的值合并到单个单元格中。
因此,我的预期输出如下所示:
mid cola colb colc cold
1 . yr qa
2 . ch . bn
3 . vb . bg .bc因此,如上所述,我希望将不同列中的相同值合并为一列。例如,3YR将被动态合并到单个yr单元中。
我必须在这条蟒蛇里做些什么。我尝试使用openpyexcel,但无法继续。任何帮助都将不胜感激。
发布于 2019-08-14 04:01:38
从OpenPyXL documentation
from openpyxl.workbook import Workbook
wb = Workbook()
ws = wb.active
ws.merge_cells('A2:D2')
ws.unmerge_cells('A2:D2')
# or equivalently
ws.merge_cells(start_row=2, start_column=1, end_row=4, end_column=4)
ws.unmerge_cells(start_row=2, start_column=1, end_row=4, end_column=4)https://stackoverflow.com/questions/57483346
复制相似问题