Quando si ha a che fare con funzioni di matrice espanse, ad esempio SEQUENZA, è possibile fare riferimento all'intero intervallo di espansione inserendo l'operatore di intervallo espanso (#) dopo l'intervallo. Nell'esempio seguente, abbiamo =SEQUENZA(10) nella cella A2, che si espande in A2:A11. Nella cella C2 è presente la formula =SOMMA(A2#), che equivale a =SOMMA(A2:A11), poiché A2:A11 è l'intervallo di spill della formula in A2. In questo modo si restituisce 55, la somma di tutti i valori nell'intervallo di matrici espanso.
Se l'intervallo di spill aumenta o si contrae, ad esempio modificando la formula in A2 in =SEQUENZA(20), la formula SOMMA lo rifletterà automaticamente. Se si tratta di un intervallo normale, è necessario immettere =SOMMA(A2:A11) e aggiornarlo manualmente se l'intervallo di spill cambia. Spesso, potresti non renderti conto se un intervallo è cambiato, quindi questo può rimuovere molte congetture.
Ecco un altro esempio di utilizzo dell'operatore di intervallo espanso in diverse formule, in cui viene creato un elenco univoco da un elenco di nomi, l'elenco viene ordinato e quindi filtrato per i nomi con lunghezza superiore a 3 caratteri. Nella cella E2 è presente =DATI.ORDINA(C2# ) e =FILTRO(C2#;LUNGHEZZA(C2#)>3) nella cella G2.
Limitazioni note
L'operatore di intervallo espanso non supporta i riferimenti a cartelle di lavoro chiuse. Verrà invece restituito un #REF! . L'apertura della cartella di lavoro a cui si fa riferimento risolverà 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