Я новичок в Python, особенно когда речь заходит об использовании его в Excel.Мне нужно написать код для поиска строки «Mac», «Asus», «AlienWare», «Sony» или «Gigabit» в более длинной строке для каждой ячейки в столбце A. В зависимости от того, какая из этих строк находится ввся запись в ячейке столбца A, она должна записать одну из этих 5 строк в соответствующую строку в ячейке столбца C.Иначе, если он не найдет ни одного из пяти, он напишет «Other» в соответствующую строку в столбце C. Например, если ячейка столбца A2 содержит строку «ProLiant Asus DL980 G7, правильный код будет писать« Asus »в ячейку столбца С2.Он должен делать это для каждой отдельной ячейки в столбце A, записывая соответствующую строку в соответствующую ячейку в столбце C. Каждая ячейка в столбце A будет иметь одну из пяти строк Mac, Asus, AlienWare, Sony или Gigabit.Если он не содержит одну из этих строк, я хочу, чтобы в соответствующей ячейке в столбце 3 была записана строка «Другое».Пока что у меня есть код (совсем немного):
import openpyxl
wb = openpyxl.load_workbook(path)
sheet = wb.active
for i in range (sheet.max_row):
cell1 = sheet.cell (row = i, column = 1)
cell2 = sheet.cell (row = I, column = 3)
# missing code here
wb.save(path)