Excel включает в себя изящную небольшую функцию рабочего листа, которая позволяет вам определять номер столбца для конкретной ссылки на ячейку. Обычно столбцы обозначаются как A, B, C и т. Д., Но функция COLUMN возвращает числовое значение, представляющее столбец. Таким образом, столбец A равен 1, B равен 2 и так далее.

Самый простой способ использования функции — это:

=COLUMN()

При таком использовании COLUMN возвращает номер столбца ячейки, в которой используется функция COLUMN. Таким образом, если ячейка C5 содержит = COLUMN (), тогда функция вернет значение 3.

Вы также можете включить ссылку на диапазон в качестве параметра функции COLUMN следующим образом:

=COLUMN(B4)

Это использование вернет 2, поскольку столбец B является вторым столбцом на листе. При желании вы также можете указать диапазон:

=COLUMN(B3:G3)

Если вы введете эту формулу в ячейку, она все равно вернет 2, поскольку столбец B является самой левой ячейкой в ​​указанном диапазоне. Однако, если вы выберете диапазон горизонтальных ячеек (скажем, диапазон D18: I18) и введете его как формулу массива, то D18: I18 будет содержать 2, 3, 4, 5, 6 и 7. Другими словами , COLUMN возвращает горизонтальный массив, который отражает номера столбцов каждой ячейки в начальном диапазоне (B3: G3).

Другой способ увидеть, как это работает, — это следующая формула:

=INDEX(COLUMN(B3:G3),1,3)

Эта формула возвращает 4, потому что вы запросили третий элемент в массиве, возвращенном функцией COLUMN. Этот элемент является номером столбца для столбца D, который является четвертым столбцом.

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (10103) применим к Microsoft Excel 2007, 2010, 2013 и 2016.

Вы можете найти версию этого совета для старого интерфейса меню Excel здесь: link: / excel-Using_the_COLUMN_Function [Использование функции COLUMN].