openpyxl: как в цикле задать последнюю не пустую ячейку?

есть вот такой код:

for col in ["I","J","K","L","M"]:
    ws[f"{col}2"] = f"=SUBTOTAL(9,{col}4:{col}36)"
ws["H2"] = "=SUM(I2:M2)"

Но у меня будут файлы, которые могут содержать больше столбцов, чем в указанном срезе ["I","J","K","L","M"]. Их может быть на 2 больше или меньше. Как указать диапазон так, чтобы он автоматически определял in и подставлял туда формулы?


Ответы (0 шт):