Формула Excel: номер первого столбца в диапазоне -

Содержание

Общая формула

=MIN(COLUMN(rng))

Резюме

Вы можете получить первый столбец (т.е. номер начального столбца) в диапазоне с помощью формулы, основанной на функции СТОЛБЕЦ.

В показанном примере формула в ячейке F5:

=MIN(COLUMN(data))

где данные - это именованный диапазон для B5: D10

Объяснение

Если дана ссылка на одну ячейку, функция СТОЛБЕЦ возвращает номер столбца для этой ссылки. Однако, если задан диапазон, содержащий несколько столбцов, функция COLUMN вернет массив, содержащий все номера столбцов для диапазона. В показанном примере массив выглядит так:

(2,3,4)

Если вам нужен только номер первого столбца, вы можете использовать функцию MIN для извлечения только первого номера столбца, который будет наименьшим номером в массиве.

Простая версия

Функция COLUMN, введенная в одну ячейку, будет отображать только первый номер столбца, даже если она возвращает массив. Это означает, что на практике вы часто можете просто использовать только функцию COLUMN:

=COLUMN(rng)

Однако внутри более сложных формул иногда необходимо убедиться, что вы имеете дело только с одним элементом, а не с массивом. В этом случае вы захотите использовать MIN, чтобы вытащить только первый элемент.

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