Operátor rozsahu presahu

Vzťahuje sa na
Excel pre Microsoft 365 Excel pre Microsoft 365 pre Mac

Keď máte do činenia s funkciami poľa s presahom, ako je napríklad SEQUENCE, je možné odkazovať na celý rozsah presahu umiestnením operátora rozsahu presahu (#) za rozsah. V nasledujúcom príklade máme =SEQUENCE(10) v bunke A2, ktorá presahuje do rozsahu A2:A11. V bunke C2 sa nachádza vzorec =SUM(A2#), ktorý je ekvivalentom vzorca =SUM(A2:A11), keďže A2:A11 je rozsah presahu vzorca v bunke A2. Výsledkom je hodnota 55, ktorá je súčtom všetkých hodnôt v rozsahu presahovaného poľa.

Ak rozsah presahu rastie alebo sa zužuje, napríklad zmenou vzorca v bunke A2 na =SEQUENCE(20), vzorec SUM to automaticky zohľadní. Ak by išlo o normálny rozsah, bolo by potrebné zadať =SUM(A2:A11) a aktualizovať ho manuálne, ak sa rozsah presahu zmení. Často si nemusíte uvedomiť, či sa rozsah zmenil, takže to nemusí zaoberať zbytočnými dohadmi.

Operátor rozsahu presahu na odkazovanie na celé rozsahy presahovaných polí pomocou vzorca =SUM(A2#).

Tu je ďalší príklad použitia operátora rozsahu presahu vo viacerých vzorcoch. Zo zoznamu mien vytvoríme jedinečný zoznam, zoradíme zoznam a potom filtrujeme mená dlhšie ako 3 znaky. V bunke E2 máme vzorec =SORT(C2#) a v bunke G2 je =FILTER(C2#;LEN(C2#)>3).

Operátor rozsahu presahu (#) na odkazovanie na celý rozsah presahovaného poľa pomocou vzorca =FILTER(C2#;LEN(C2#)>3)

Známe obmedzenia

Operátor rozsahu presahu nepodporuje odkazy na zatvorené zošity. Namiesto toho vráti #REF! . Problém vyriešite otvorením zošita, na ktorý sa odkazuje.

Potrebujete ďalšiu pomoc?

Vždy sa môžete opýtať odborníka v komunite Excel Tech Community alebo získať podporu v komunitách.

Pozrite tiež

FILTER (funkcia)

RANDARRAY (funkcia)

SEQUENCE (funkcia)

SORT (funkcia)

SORTBY (funkcia)

UNIQUE (funkcia)

Chyba #PRESAHOVANIE! v Exceli

Dynamické polia a správanie polí s presahujúcimi údajmi

Operátor implicitného prieniku: @