Quando si tratta di funzioni di matrice espanse, ad esempio SEQUENCE, è possibile fare riferimento all'intero intervallo espanso posizionando l'operatore di intervallo espanso (#) dopo l'intervallo. Nell'esempio seguente la cella A2 contiene =SEQUENZA(10), che si espande fino a A2:A11. Nella cella C2 è presente la formula =SOMMA(A2#), che equivale a =SOMMA(A2:A11), perché A2:A11 è l'intervallo espanso della formula in A2. Restituisce 55, la somma di tutti i valori nell'intervallo di matrice espanso.
Se l'intervallo di espansione aumenta o si contrae, ad esempio modificando la formula in A2 in =SEQUENZA(20), la formula SOMMA lo rifletterà automaticamente. Se si trattasse di un intervallo normale, è necessario immettere =SOMMA(A2:A11) e aggiornarlo manualmente se cambia l'intervallo espanso. Spesso, si potrebbe non rendersi conto se un intervallo è cambiato, quindi questo può rimuovere un sacco di lavoro ipotesi.
Ecco un altro esempio dell'uso dell'operatore di intervallo espanso in diverse formule, in cui creiamo un elenco univoco da un elenco di nomi, ordiniamo l'elenco, quindi filtriamo i nomi con una lunghezza superiore a 3 caratteri. Nella cella E2 sono presenti =DATI.ORDINA(C2#) e =FILTRO(C2#;LUNGHEZZA(C2#)>3) nella cella G2.
Limitazioni note
L'operatore di intervallo espanso non supporta i riferimenti alle cartelle di lavoro chiuse. Verrà restituito un #REF. . L'apertura della cartella di lavoro a cui viene fatto riferimento risolve il problema.
Servono altre informazioni?
È sempre possibile rivolgersi a un esperto della Tech Community di Excel o ottenere supporto nelle community.
Vedere anche
Funzione FILTRO
Funzione MATR.CASUALE
Funzione SEQUENCE
Funzione SORT
Matrici dinamiche e il comportamento di matrice espansa