Мне нужно использовать openpyxl
для выполнения ниже.У меня есть несколько листов со столбцом, скажем C, со значениями, как указано ниже, и мне нужно выбрать только последнее значение из каждого блока:
C
Student Fees
1223
3345
123
Student Fees
110
111
1111
345
-1923
Student Fees
267
4566
3456
Итак, мой вывод должен выглядеть так:
123
-1923
3456
Я пытаюсь сделать это с помощью приведенного ниже кода:
for cell in WS['C']:
if(cell.value is not None):
if(str(cell.value == 'Student Fees'):
print("{1}".format(cell.value, cell.offset(-1,0).value)
Я могу просмотреть весь столбец и напечатать все, но не могу понять, как печататьтолько необходимые последние значения.Как это сделать ??