Формула на Excel: Преобразуване на буквата на колона в число -

Обща формула

=COLUMN(INDIRECT(letter&"1"))

Обобщение

За да конвертирате буква от колона в редовно число (например 1, 10, 26 и т.н.), можете да използвате формула, базирана на функциите INDIRECT и COLUMN.

В показания пример формулата в C5 е:

=COLUMN(INDIRECT(B5&"1"))

Обяснение

Първата стъпка е да се изгради стандартна справка за стил "А1", като се използва буквата на колоната, чрез добавяне на "1" с конкатенация:

B5&"1"

Това води до текстов низ като "A1", който се предава във функцията INDIRECT.

След това функцията INDIRECT преобразува текста в подходяща справка в Excel и предава резултата на функцията COLUMN.

И накрая, функцията COLUMN оценява препратката и връща номера на колоната за препратката.

Интересни статии...