KOTA ITO

Generation

generate functionThu, 15 Dec 2022

openpyxlを使う。Excelファイルの3列目に含まれる日付でデータをグルーピングする。 グルーピングしたデータを別々のシートに分割する。シートの名前には日付を入れる。

import openpyxl #openpyxlを使う def openpyxlで開く(ファイル名): wb = openpyxl.load_workbook(ファイル名) return wb #読み込んだファイルを開く wb = openpyxlで開く('ファイル名.xlsx') ws = wb.active #3列目に日付が入っていることを確認 for i in range(2, ws.max_row + 1): print(ws.cell(row=i, column=3).value) #日付でグルーピング days = {} for i in range(2, ws.max_row + 1): date = ws.cell(row=i, column=3).value if not date in days: days[date] = [] days[date].append(i)

Questions about programming?Chat with your personal AI assistant