При работе с функциями разливаемого массива, такими как SEQUENCE, можно ссылаться на весь диапазон разлива, поместив оператор разлива (#) после диапазона. В следующем примере у нас есть =SEQUENCE(10) в ячейке A2, которая разливается в A2:A11. В ячейке C2 есть формула =SUM(A2#), которая эквивалентна =СУММ(A2:A11), так как A2:A11 — это диапазон разлива формулы в A2. Возвращается значение 55, сумма всех значений в диапазоне разлитого массива.
Если диапазон разлива увеличивается или сокращается, например путем изменения формулы в A2 на =SEQUENCE(20), формула СУММ будет автоматически отражать это. Если это обычный диапазон, необходимо ввести =SUM(A2:A11) и обновить его вручную, если диапазон разлива изменится. Часто вы не можете понять, изменился ли диапазон, поэтому это может удалить много догадок.
Вот еще один пример использования оператора разлитого диапазона в нескольких формулах, где мы создадим уникальный список из списка имен, отсортируем список, а затем отфильтруем имена длиной более 3 символов. У нас есть =SORT(C2#) в ячейке E2 и =FILTER(C2#,LEN(C2#)>3) в ячейке G2.
Известные ограничения
Оператор разливаемого диапазона не поддерживает ссылки на закрытые книги. Вместо этого он вернет #REF! (значение ошибки). Открытие книги, на который указана ссылка, позволит устранить проблему.
Дополнительные сведения
Вы всегда можете обратиться к эксперту в техническом сообществе Excel или получить поддержку в сообществах.