Come estrarre valori univoci da più colonne in Excel?
Supponendo di avere più colonne con più valori, alcuni valori vengono ripetuti nella stessa colonna o in una colonna diversa. E ora vuoi trovare i valori che sono presenti in entrambe le colonne solo una volta. Esistono trucchi rapidi per estrarre valori univoci da più colonne in Excel?
- Estrai valori univoci da più colonne con la formula di matrice
- Estrai valori univoci da più colonne con la tabella pivot
- Estrai valori univoci da più colonne con codice VBA
- Estrai valori univoci da una singola colonna con una funzionalità straordinaria
Estrai valori univoci da più colonne con la formula di matrice
Ecco una formula di matrice che può anche aiutarti a estrarre i valori univoci da più colonne.
1. Supponendo che i tuoi valori siano nell'intervallo A2: C9, inserisci la seguente formula nella cella E2:
2. Quindi premere Maiusc + Ctrl + Invio insieme alle chiavi, quindi trascina il quadratino di riempimento per estrarre i valori univoci finché non vengono visualizzate celle vuote. Vedi screenshot:
Estrai valori univoci da più colonne con la tabella pivot
Se hai familiarità con la tabella pivot, puoi facilmente estrarre i valori univoci da più colonne con i seguenti passaggi:
1. All'inizio, inserisci una nuova colonna vuota a sinistra dei tuoi dati, in questo esempio, inserirò la colonna A accanto ai dati originali.
2. Fare clic su una cella nei dati e premere Alt + D tasti, quindi premere P immediatamente il tasto per aprire il file Creazione guidata tabella pivot e grafico pivotscegli Intervalli di consolidamento multipli nel passaggio 1 della procedura guidata, vedi screenshot:
3. Quindi fare clic Successiva pulsante, controllare Crea un singolo campo pagina per me opzione nel passaggio 2 della procedura guidata, vedi screenshot:
4. Continua a fare clic Successiva fare clic per selezionare l'intervallo di dati che include la nuova colonna di celle sinistra, quindi fare clic Aggiungi pulsante per aggiungere l'intervallo di dati al file Tutte le gamme casella di riepilogo, vedi screenshot:
5. Dopo aver selezionato l'intervallo di dati, continuare a fare clic Successiva, nel passaggio 3 della procedura guidata, scegli dove desideri inserire il rapporto di tabella pivot come preferisci.
6. Finalmente, clicca Fine per completare la procedura guidata e una tabella pivot è stata creata nel foglio di lavoro corrente, quindi deselezionare tutti i campi dal Scegli i campi da aggiungere al rapporto sezione, vedi screenshot:
7. Quindi controlla il campo Valore o trascina il valore sul file Righe etichetta, ora otterrai i valori univoci dalle più colonne come segue:
Estrai valori univoci da più colonne con codice VBA
Con il seguente codice VBA, puoi anche estrarre i valori univoci da più colonne.
1. Tieni premuto il ALT + F11 chiavi e apre il file Finestra di Microsoft Visual Basic, Applications Edition.
2. Clic inserire > Moduloe incolla il codice seguente nella finestra del modulo.
VBA: estrae valori univoci da più colonne
Sub Uniquedata()
'Updateby Extendoffice
Dim rng As Range
Dim InputRng As Range, OutRng As Range
Set dt = CreateObject("Scripting.Dictionary")
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
For Each rng In InputRng
If rng.Value <> "" Then
dt(rng.Value) = ""
End If
Next
OutRng.Range("A1").Resize(dt.Count) = Application.WorksheetFunction.Transpose(dt.Keys)
End Sub
3. Quindi premere F5 per eseguire questo codice e verrà visualizzata una finestra di messaggio per ricordarti di selezionare l'intervallo di dati che desideri utilizzare. Vedi screenshot:
4. E poi clicca OK, apparirà un'altra finestra di messaggio per consentirti di scegliere un posto in cui inserire il risultato, vedi screenshot:
5. Clicchi OK per chiudere questa finestra di dialogo e tutti i valori univoci sono stati estratti contemporaneamente.
Estrai valori univoci da una singola colonna con una funzionalità straordinaria
A volte, è necessario estrarre i valori univoci da una singola colonna, i metodi sopra non ti aiuteranno, qui, posso consigliare uno strumento utile-Kutools for Excel, Con la sua Estrai celle con valori univoci (includi il primo duplicato) utility, puoi estrarre rapidamente i valori univoci.
NOTA:Per applicare questo Estrai celle con valori univoci (includi il primo duplicato), in primo luogo, dovresti scaricare il file Kutools for Excele quindi applica la funzione in modo rapido e semplice.
Dopo l'installazione Kutools for Excel, per favore fai come questo:
1. Fare clic su una cella in cui si desidera visualizzare il risultato. (Note:: Non fare clic su una cella nella prima riga.)
2. Quindi fare clic Kutools > formula Helper > formula Helper, vedi screenshot:
3. Nel Formule Helper finestra di dialogo, eseguire le seguenti operazioni:
- Seleziona Testo opzione dal Formula Tipologia menu `A tendina;
- Quindi scegli Estrai celle con valori univoci (includi il primo duplicato) dal Scegli una fromula casella di riepilogo;
- In destra Input di argomenti sezione, seleziona un elenco di celle da cui desideri estrarre valori univoci.
4. Quindi fare clic Ok pulsante e trascina il quadratino di riempimento sulle celle in cui desideri elencare tutti i valori univoci finché non vengono visualizzate celle vuote, vedi screenshot:
Scarica subito Kutools per Excel!
Articoli più relativi:
- Contare il numero di valori univoci e distinti da un elenco
- Supponendo che tu abbia un lungo elenco di valori con alcuni elementi duplicati, ora, vuoi contare il numero di valori univoci (i valori che compaiono nell'elenco solo una volta) o valori distinti (tutti i diversi valori nell'elenco, significa unico valori + 1 ° valore duplicato) in una colonna come mostrato nell'immagine a sinistra. In questo articolo, parlerò di come affrontare questo lavoro in Excel.
- Estrai valori univoci in base a criteri in Excel
- Supponiamo che tu abbia il seguente intervallo di dati che desideri elencare solo i nomi univoci della colonna B in base a un criterio specifico della colonna A per ottenere il risultato come mostrato nell'immagine sottostante. Come puoi gestire questa attività in Excel in modo rapido e semplice?
- Consenti solo valori univoci in Excel
- Se desideri mantenere solo i valori univoci immessi in una colonna del foglio di lavoro e impedire i duplicati, questo articolo introdurrà alcuni trucchi rapidi per affrontare questa attività.
- Sommare i valori univoci in base ai criteri in Excel
- Ad esempio, ho un intervallo di dati che contiene le colonne Nome e Ordine, ora, per sommare solo valori univoci nella colonna Ordine in base alla colonna Nome come mostrato nella seguente schermata. Come risolvere questa attività rapidamente e facilmente in Excel?
I migliori strumenti per la produttività in ufficio
Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%
- Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
- Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
- Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
- Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
- Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
- Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
- Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
- Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
- Più di 300 potenti funzionalità. Supporta Office/Excel 2007-2021 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!



























