W przypadku czynienia z rozlanymi funkcjami tablicowymi, takimi jak SEKWENCJA, można odwołać się do całego zakresu rozlania, umieszczając operator rozlanego zakresu (#) po zakresie. W poniższym przykładzie w komórce A2 jest komórka =SEKWENCJA(10 ), która rozlewa się do komórki A2:A11. W komórce C2 znajduje się formuła =SUMA(A2#), która jest odpowiednikiem formuły =SUMA(A2:A11), ponieważ komórka A2:A11 jest zakresem rozlania formuły w komórce A2. Zwraca ona wartość 55, czyli sumę wszystkich wartości w rozlanym zakresie tablicy.
Jeśli zakres rozlania się się powiększa lub kurczy się, na przykład zmieniając formułę w komórce A2 na =SEKWENCJA(20), formuła SUMA automatycznie to odzwierciedla. Jeśli był to normalny zakres, musielibyśmy wprowadzić formułę =SUMA(A2:A11) i zaktualizować go ręcznie, jeśli zakres rozlania ulegnie zmianie. Często zdarza się, że nie zorientujesz się, czy zakres się zmienił, więc może to spowodować usunięcie wielu zgadywania.
Oto kolejny przykład użycia operatora zakresu rozlanego w kilku formułach, w którym tworzymy unikatową listę na podstawie listy nazw, sortujemy listę, a następnie filtrujemy nazwy o długości ponad 3 znaków. W komórce E2 występują =SORTUJ(C2#) i =FILTRUJ(C2#;DŁ(C2#)>3) w komórce G2.
Znane ograniczenia
Operator zakresu rozlanego nie obsługuje odwołań do zamkniętych skoroszytów. Zamiast tego zwróci #REF! wartość błędu #ADR!. Otwarcie skoroszytu, do którego prowadzi odwołanie, rozwiąże ten problem.
Potrzebujesz dodatkowej pomocy?
Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w społecznościach.