Когда мы пишем формулы, мы обычно ссылаемся на конкретную ячейку (например, B2). Не все знают, что можно ссылаться на целую колонку. При этом есть несколько вариантов, как Excel будет воспринимать такую запись. Читайте всю статью, чтобы узнать, как пользоваться этой функциональностью.
Использование в функции
Microsoft Excel — это очень умная программа. Функции составлены таким образом, чтобы автоматически выбирать правильный вариант ссылки. Если функция предполагает ссылку на массив данных (например, функция SUM, COUNT и прочие) то ссылка будет восприниматься программой как колонка.
Если функция предполагает ссылку на конкретную ячейку, то ссылка будет восприниматься как ячейка на одну ячейку из той же строки. Например, в ячейке C4 стоит формула (=B:B), программа автоматически «догадается», что необходимо взять значение из ячейки B4 (та же строка, только из колонки B).
В некоторых функциях ссылки на колонки могут восприниматься одновременно и как ссылка на одну ячейки и как ссылка на целую колонку. Возьмем для примера функцию VLOOKUP (ВПР). Она предполагает несколько параметров:
lookup_value — искомое значение — поскольку предполагается конкретное значение, если прописать ссылку на колонку, то формула будет иметь только одну ячейку,
table_array — массив данных, в котором будет производиться поиск — поскольку имеется в виду ссылка на массив, то формула будет автоматически ссылаться на целые колонки.
Прямое использование в формуле
Если указать ссылку на колонку в формуле без функции, то она всегда будет восприниматься как ссылка на ячейку. Посмотрите на простой пример.
Коротко про строки
Ссылка на строки работает так же как и ссылка на колонку. Если функция предполагает массив данных, то Excel считает ссылку как строку. Если функция предполагает одну ячейку, то Excel считает ссылку как ячейку. В формуле без функции ссылка всегда будет ссылаться на ячейку.
Ссылка на строку записывается следующим образом. Например, «=1:1», или «=$1:$1».