Operátor přesahující oblasti

Platí pro
Excel pro Microsoft 365 Excel pro Microsoft 365 pro Mac

Pokud pracujete s maticovými funkcemi s přesahujícími daty, jako je například funkce SEQUENCE, je možné odkazovat na celou oblast přesahujících dat umístěním operátoru oblasti přesahujících dat (#) za oblast. V následujícím příkladu máme v buňce A2 vzorec =SEQUENCE(10), který se přesune do buněk A2:A11. V buňce C2 máme vzorec =SUMA(A2#), což je ekvivalent =SUMA(A2:A11), protože A2:A11 je oblast přesahu vzorce v buňce A2. Tato hodnota vrátí hodnotu 55, která je součtem všech hodnot v oblasti přesahujících matic.

Pokud se rozsah přesahujících dat zvětší nebo smrští, například změnou vzorce v A2 na =SEQUENCE(20), vzorec SUMA to automaticky projeví. Pokud by to byl normální rozsah, museli bychom zadat =SUMA(A2:A11) a v případě změny rozsahu přesahu ho ručně aktualizovat. Často si nemusíte uvědomit, že se oblast změnila, takže to může ubrat spoustu dohadů.

Operátor rozsahu přesahujících dat pro odkazování na celé rozsahy přesahujících matic pomocí =SUM(A2#).

Tady je další příklad použití operátoru přesahující oblasti v několika vzorcích, kdy vytvoříme jedinečný seznam ze seznamu názvů, seřadíme ho a potom vyfiltrujeme názvy delší než 3 znaky. V buňce E2 máme =SORT(C2#) a v buňce G2 =FILTER(C2#;DÉLKA(C2#)>3).

Operátor přesahujícího rozsahu (#) pro odkazování na celou oblast přesahujících matic pomocí =FILTER(C2#,DÉLKA(C2#)>3)

Známá omezení

Operátor rozsahu přesahujících dat nepodporuje odkazy na zavřené sešity. Místo toho vrátí #REF! chybovou hodnotu #HODNOTA!. Tento problém vyřešíte otevřením odkazovaného sešitu.

Potřebujete další pomoc?

Kdykoli se můžete zeptat odborníka z technické komunity Excelu nebo získat podporu v komunitách.

Viz také

Funkce FILTER

Funkce RANDARRAY

Funkce SEQUENCE

Funkce SORT

Funkce SORTBY

Funkce UNIQUE

#PŘESAH! v Excelu

Dynamické matice a chování přesahujících matic

Operátor implicitního průsečíku: @