Sommario
L'articolo fornisce alcuni metodi semplici su come trovare il primo evento di un valore in un colonna A volte abbiamo bisogno di identificare elementi o dati duplicati nel nostro foglio di Excel. Per trovarli, dobbiamo trovare il primo elemento evento di un valore in un colonna Qui stiamo usando un set di dati che contiene ID e Nomi di alcuni ragazzi.
Scarica il quaderno di esercizi
Trova la prima occorrenza.xlsx5 modi per trovare la prima occorrenza di un valore in una colonna in Excel
1. Uso della funzione COUNTIF di Excel per trovare la prima occorrenza di un valore in una colonna
Supponiamo di voler identificare il prima occorrenze del nomi nel set di dati. Se un nome si verifica due o più volte in questo set di dati, li contrassegneremo come 0s altrimenti sarà contrassegnato come 1 Possiamo farlo utilizzando la funzione COUNTIF Vediamo di seguito il processo.
Passi:
- Creare un nuovo colonna per identificare il eventi e digitare la seguente formula nella cella D5 .
=(COUNTIF($C$5:$C5,$C5)=1)+0
Qui, la funzione COUNTIF continua a tornare VERO finché non trova lo stesso nome nel colonna C Abbiamo aggiunto un 0 ( zero ) per ottenere il valore numerico.
- Colpire ENTRARE e si vedrà il risultato nella cella D5 .
- Utilizzare il Maniglia di riempimento a Riempimento automatico le celle inferiori e questa operazione segnerà le successive eventi del nomi come 0 .
In questo modo è possibile identificare facilmente il primo evento di un valore in un colonna .
Per saperne di più: Come trovare l'ultima occorrenza di un valore in una colonna in Excel (5 metodi)
2. Applicazione della funzione COUNTIFS per trovare la prima occorrenza di un valore in una colonna
Possiamo anche trovare il primo evento da questo utilizzando la funzione COUNTIFS Supponiamo di voler identificare il prime occorrenze del nomi nel set di dati. Se uno qualsiasi il nome ricorre due o più volte in questo set di dati, li contrassegneremo come 0s altrimenti, li contrassegniamo come 1 Discutiamo il processo qui di seguito.
Passi:
- Creare un nuovo colonna per identificare il eventi e digitare la seguente formula nella cella D5 .
=N(COUNTIFS(C$5:C5,C5)=1)
Qui, la funzione COUNTIFS continua a tornare VERO finché non trova lo stesso nome nel colonna C . La funzione N convertiti VERO o FALSO a 1 o 0 rispettivamente.
- Colpire ENTRARE e si vedrà il risultato nella cella D5 .
- Utilizzare il Maniglia di riempimento a Riempimento automatico le celle inferiori e questa operazione segnerà le successive eventi del nomi come 0 .
In questo modo è possibile identificare facilmente il primo evento di un valore in un colonna .
Per saperne di più: Come trovare il valore in una colonna in Excel (4 metodi)
3. Trovare la prima occorrenza di un valore in una colonna utilizzando le funzioni ISNUMBER e MATCH di Excel
Applicazione la funzione ISNUMBER insieme a la funzione MATCH può essere utile per trovare il primo evento di un valore in un colonna Supponiamo di voler identificare il prima occorrenze del nomi nel set di dati. Se un nome si verifica due o più volte in questo set di dati, li contrassegneremo come 0s altrimenti, li contrassegniamo come 1 Vediamo la procedura qui di seguito.
Passi:
- Creare un nuovo colonna per identificare il eventi e digitare la seguente formula nella cella D5 .
=1-ISNUMBER(MATCH(C5,C$4:C4,0))
Qui, la funzione MATCH cerca il valore in C5 , guarda in alto attraverso il gamma C4:C4 e restituisce la posizione in cui trova una corrispondenza esatta. La funzione ISNUMBER ritorni VERO se trova un valore numerico al suo interno, altrimenti restituisce FALSO anche se contiene un errore.
- Premere il tasto ENTRARE e si vedrà il risultato nella cella D5 .
- Utilizzare il Maniglia di riempimento a Riempimento automatico le celle inferiori e questa operazione segnerà le successive eventi del nomi come 0 .
In questo modo è possibile identificare facilmente il primo evento di un valore in un colonna .
Per saperne di più: Come trovare i primi 5 valori e nomi in Excel (8 modi utili)
4. Trovare la prima occorrenza di un valore utilizzando funzioni combinate
Possiamo anche trovare il prima di un valore o di un dato in un colonna combinando SE , INDICE , FREQUENZA , PARTITA e FILO Supponiamo di voler identificare le funzioni prima occorrenze del ID nel set di dati. Se uno qualsiasi ID si verifica due o più volte in questo set di dati, li contrassegneremo come 0s altrimenti, li contrassegniamo come 1 La formula sarà un po' complicata. Esaminiamo la descrizione di seguito.
Passi:
- Creare un nuovo colonna per identificare il eventi e digitare la seguente formula nella cella D5 .
=IF(INDICE(FREQUENZA(IF($B$5:$B$13& "#"&$C$5:$C$13"",MATCH("~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0)),ROW($B$5:$B$13)-ROW($B$5)+1),ROWS($B$5:B5))>0,1,0)
Qui, la funzione IF ritorni 1 ( VERO ) se soddisfa i criteri, altrimenti restituisce 0 ( FALSO ). La funzione FREQUENZA determina il numero di volte in cui un valore si verifica all'interno di un determinato intervallo di valori.
Ripartizione della formula
- ROWS($B$5:B5) --> Restituzioni
- Uscita : 1
- ROW($B$5:$B$13) --> Diventa
- Uscita : {5;6;7;8;9;10;11;12;13}
- ROW($B$5) --> Si trasforma in
- Uscita : {5}
- MATCH("~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0) --> Diventa
- Uscita : {1;2;3;4;5;1;7;2;9}
- IF($B$5:$B$13& "#"&$C$5:$C$13"",MATCH("~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0)) --> Si trasforma in
- IF($B$5:$B$13&”#”&$C$5:$C$13””,{1;2;3;4;5;1;7;2;9}) —-> foglie
- Uscita : {1;2;3;4;5;1;7;2;9}
- FREQUENZA(IF($B$5:$B$13& "#"&$C$5:$C$13"",MATCH("~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0)),ROW($B$5:$B$13)-ROW($B$5)+1) --> Diventa
- FREQUENCY(IF{1;2;3;4;5;1;7;2;9}),{5;6;7;8;9;10;11;12;13}-{5}+1) —-> Si trasforma in
- Uscita : {2;2;1;1;1;0;1;0;1;0}
- INDICE(FREQUENZA(IF($B$5:$B$13& "#"&$C$5:$C$13"",MATCH("~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0)),ROW($B$5:$B$13)-ROW($B$5)+1) --> Restituzioni
- INDEX({2;2;1;1;1;0;1;0;1;0})
- Uscita : {2}
- SE(INDICE(FREQUENZA(IF($B$5:$B$13& "#"&$C$5:$C$13"",MATCH("~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0)),ROW($B$5:$B$13)-ROW($B$5)+1),ROWS($B$5:B5))>0,1,0) --> Semplifica a
- SE({2}>0,1,0)
- Uscita : 1
Infine, si ottiene l'output come 1 perché il ID in cella Si verifica B5 per la prima volta.
- Colpire ENTRARE e si vedrà il risultato nella cella D5 .
- Utilizzare il Maniglia di riempimento a Riempimento automatico le celle inferiori e questa operazione segnerà le successive eventi del nomi come 0 .
In questo modo è possibile identificare facilmente il primo evento di un valore in un colonna .
Per saperne di più: Come trovare il valore in una colonna usando VBA in Excel (4 modi)
5. Utilizzo del comando Filtro per ordinare le prime occorrenze dei valori in una colonna
Supponiamo di voler vedere i tempi di ripetizione degli elementi di nomi in colonna D e quindi si vuole vedere la posizione dell'elemento prima presenza di questi nomi Possiamo farlo applicando il comando Filtro Si prega di leggere la descrizione qui sotto.
Passi:
- Creare un nuovo colonna per identificare il eventi e digitare la seguente formula nella cella D5 .
=COUNTIF($C$5:C5,C5)
Qui, la funzione COUNTIF restituisce il numero di volte in cui un elemento nome si verifica in colonna C .
- Ora, premere ENTRARE e si vedrà il risultato nella cella D5 .
- Utilizzare il Maniglia di riempimento a Riempimento automatico le celle inferiori e questa operazione segnerà le successive eventi del nomi come 0 .
In questo modo è possibile vedere il numero di volte in cui un nome si verifica in colonna D .
- A Filtro il primo eventi , selezionare l'opzione gamma B4:D13 e andare a Casa > Ordinamento e filtro > Filtro
- Fare clic sul punto contrassegnato freccia nel Intestazione della partita ...segnare 1 e poi fare clic su OK .
- Dopo di che, verranno visualizzati tutti i duplicati ID rimosso dal filtraggio . solo il prima occorrenze del ID apparirà.
In questo modo è possibile trovare solo il primo evento e Filtro in una colonna.
Per saperne di più: Come ottenere il valore di una cella per riga e colonna in Excel VBA
Sezione pratica
Nella figura seguente è riportato il set di dati utilizzato in questo articolo, in modo che possiate esercitarvi da soli con questi esempi.
Conclusione
In conclusione, l'obiettivo principale di questo articolo è quello di fornire un approccio semplice per trovare il primo eventi di alcuni valori dati in un colonna Abbiamo usato funzioni piuttosto elementari per questo scopo. Se avete metodi o idee migliori o commenti, lasciateli pure nella casella dei commenti: mi aiuteranno ad arricchire i miei prossimi articoli.