from openpyxl import Workbook
wb = Workbook()
ws = wb.active
i=1
for r in range(1,11):
for c in range(1,11):
ws.cell(row=r, column=c, value = i)
i += 1
wb.save('col_row_test.xlsx')
i=1
for r in range(1,5):
for c in range(1,5):
ws.cell(row=r, column=c, value = i)
i += 1
for row_num in range(1,5):
ws[f'E{row_num}'] = f'=SUM(A{row_num}:D{row_num})'
i=1
for r in range(1,5):
for c in range(1,5):
ws.cell(row=r, column=c, value = i)
i += 1
for row_num in range(1,5):
ws[f'E{row_num}'] = f'=SUM(A{row_num}:D{row_num})' # 동일 행에서 E열에 A열 ~ D열의 합 계산
ws.move_range("A1:E4", rows=4, cols=4) # A1:E4 범위를 2행 아래, 3열 오른쪽으로 이동
댓글