Я очень новичок в python, я пытаюсь взять существующий документ Excel и копировать только столбцы A, E и F в новую рабочую книгу, чтобы я мог затем проанализировать эти данные.
Я обнаружил, что приведенный ниже код скопирует все данные из источника в файл назначения, но что, если я хочу указать только c столбцы?
# importing openpyxl module
import openpyxl as xl
# opening the source file
filename ="data.xlsx"
wb1 = xl.load_workbook(filename)
ws1 = wb1.active
# opening the destination file
filename1 ="data2.xlsx"
wb2 = xl.load_workbook(filename1)
ws2 = wb2.active
# calculate total number of rows and
# columns in source excel file
mr = ws1.max_row
mc = ws1.max_column
# copying the cell values from source excel file to destination excel file
for i in range (1, mr + 1):
for j in range (1, mc + 1):
# reading cell value from source excel file
c = ws1.cell(row = i, column = j)
# saving the destination excel file
wb2.save(str(filename1))