Иногда бывает нужно узнать номер столбца в Excel. Например, используя функцию ВПР нужно указать номер столбца, содержащего возвращаемое значение. В больших таблицах считать на пальцах может быть утомительно.
Сделать это можно несколькими способами. Рассмотрим два из них.
Как узнать номер столбца в Excel используя VBA
Зайдём в редактор Visual Basic for Applications (Alt+F11). Откроем окно Immediate сочетанием клавиш Ctrl + G. Напишем следующий код:
Sub ColNum()
Dim colNumber As Variant
colNumber = "AG"
Debug.Print Range(colNumber & 1).Column
End Sub
Теперь запустим код (F5) и в окне Immediate получим номер столбца.
Получаем номер столбца с помощью функции
Второй способ ещё проще — используем встроенную функцию Excel. Функция =СТОЛБЕЦ() возвращает номер столбца.

Например, чтобы узнать номер столбца AG нужно в любой ячейке вызвать функцию с адресом одной ячейки в качестве аргумента:
=СТОЛБЕЦ(AG1)
Или же без указания аргумента вызвать функцию в любой ячейке нужного столбца:
=СТОЛБЕЦ()
P.S.: ну а самый простой способ — включить стиль ссылок R1C1.
Один ответ к “Как узнать номер столбца в Excel”
Я на каждое действие, которое может быть повторено когда-либо, пишу код.