from functools import reduce
col2num = lambda col: reduce(lambda x, y: x * 26 + y, [(ord(c.upper()) -
    ord('A') + 1) for c in col])
Преобразуйте букву столбца excel или электронной таблицы в ее номер в стиле Pythonic