Buongiorno,
vorrei estrarre da un elenco i valori univoci.
Vorrei ottenere ciņ tramite formula non matriciale.
Mi potreste aiutare? Grazie
Buongiorno,
vorrei estrarre da un elenco i valori univoci.
Vorrei ottenere ciņ tramite formula non matriciale.
Mi potreste aiutare? Grazie
Ciao
Se non vado errato occorre dare una lettura a questo link
Ti riporto il secondo paragrafo
Ciao,A partire dall'aggiornamento di 2018 di settembre per Microsoft 365, tutte le formule che possono restituire pił risultati verranno automaticamente riversate in basso o in celle adiacenti. Questa modifica del comportamento č accompagnata anche da diverse nuove funzioni di matrice dinamica. Le formule di matrice dinamica, che usano funzioni esistenti o le funzioni di matrice dinamica, devono essere immessesolo in una singola cella, quindi confermate premendo INVIO. In precedenza, le formule di matrice legacy richiedono prima di tutto l'intervallo di output, quindi conferma la formula con CTRL + MAIUSC + INVIO. Si chiama comunemente formule CSE .
Mario
Ti ringrazio.. Ma io vorrei una formula non matriciale
Non č possibile. Semmai con vba
OK ti ringrazio
Un saluto a Tutti.
Leggo solo ora.
Molto probabilmente ho male interpretato la richiesta ma assumendo di avere un elenco nel Range A3:A190, lasciando la Cella "C2" vuota, nella Cella "C3" proverei a scrivere la Formula:
=SE.ERRORE(INDICE(A$3:A$190;CONFRONTA(0;INDICE(CONTA.SE(C$2:C2;A$3:A$190&""););0));"")da copiare nelle Celle sottostanti.
A sisposizione.
Giuseppe
P.s. Credo opportuno allegare l'immagine della Formula in quanto, nel TAG, alcuni caratteri vengono falsati.
![]()
Ultima modifica di GiuseppeMN; 26-09-2020 01:09 Motivo: Aggiunta immagine
Ti ringrazio... Ho inserito la formula in una cella ma mi dą il messaggio d'errore "valore"
Buongiorno a tutti
Dopo i doverosi e meritati complimenti a GiuseppeMN aggiungo per il richiedente che la formula č quella dell'immagine e, come detto da Giuseppe, va copiata in tutte le celle dell'intervallo iniziando dalla cella C2.
Posto la formula quotando - occorre eliminare lo spazio in questo punto &""); );0));"")
Ciao,=SE.ERRORE(INDICE(A$3:A$190;CONFRONTA(0;INDICE(CON TA.SE(C$2:C2;A$3:A$190&""); );0));"")
Mario
Ti ringrazio...
Ora non mi dą pił l'errore ma non vengono estrapolati i dati univoci dall'elenco. La c3 e le celle sottostanti dove ho copiato la formula rimangono vuote
Ciao
L'elenco dei dati č nell'intervallo A3:A190? La cella C2 č vuota?
Puoi precisare di che tipo di dati si tratta. Io ho fatto la prova con un elenco di dati numerici e alfabetici mischiati e il risultato č quello richiesto.
Ciao,
Mario