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 и подставлял туда формулы?