Есть ли способ автоматического слияния из непустой ячейки в следующую непустую ячейку?
Из этого: https://i.stack.imgur.com/ROmOV.png
К этому: https://i.stack.imgur.com/Xe5Gv.png
До сих пор я пробовал это для «Пол»:
wb = xl.Workbook()
ws = wb.active
for row in ws.iter_rows():
for cell in row:
if cell.value == "COL2":
ws.merge_cells(start_row=cell.row+3, start_column=cell.column, end_row = cell.row, end_column=cell.row+4)
Кажется, это работает, но я хочу знать, есть ли способ объединить все на строка с 'COL2' от первого непустого значения до следующего непустого значения.
-Gender to Age
-Age to Occupation
-Occupation to Age ( 2)
Есть ли способ сделать это в Openpyxl? Как насчет Pandas?
Извините, если это слишком расплывчато, я буду редактировать в случае каких-либо отзывов. Спасибо!