Sadržaj
Članak pruža neke jednostavne metode za pronalaženje prvog pojavljivanja vrijednosti u stupcu u Excelu. Ponekad moramo identificirati duplicirane stavke ili podatke u našem Excel listu. Da bismo ih pronašli, moramo pronaći prvo pojavljivanje vrijednosti u stupcu . Ovdje koristimo skup podataka koji sadrži ID-ove i Imena nekih momaka.
Preuzmi radnu bilježnicu za vježbanje
Pronađi prvo pojavljivanje.xlsx
5 načina za pronalaženje prvog pojavljivanja vrijednosti u stupcu u Excelu
1. Korištenje Excelove funkcije COUNTIF za pronalaženje prvog pojavljivanja vrijednosti u stupcu
Pretpostavimo da želimo identificirati prva pojavljivanja imena u skupu podataka. Ako se bilo koje ime pojavljuje dvaput ili više u ovom skupu podataka, označit ćemo ga kao 0s , u protivnom će biti označeno kao 1 . To možemo učiniti pomoću funkcije COUNTIF . Pogledajmo proces u nastavku.
Koraci:
- Napravite novi stupac da identificirate pojavljivanja i upišite sljedeću formulu u ćeliju D5 .
=(COUNTIF($C$5:$C5,$C5)=1)+0
Ovdje, funkcija COUNTIF nastavlja vraćati TRUE sve dok ne pronađe isto ime u stupcu C . Dodali smo 0 ( nula ) da dobijemo numeričku vrijednost.
- Pritisnite ENTER i vidjet ćete izlaz u ćeliji D5 .
- Koristite Ručku za punjenje za Automatski popuni donje ćelije i ova će operacija označiti sljedeća pojavljivanja imena kao 0 .
Tako možete lako identificirati prvo pojavljivanje vrijednosti u stupcu .
Pročitajte više: Kako pronaći zadnje pojavljivanje vrijednosti u stupcu u Excelu (5 metoda)
2. Primjena funkcije COUNTIFS za pronalaženje prvog pojavljivanja vrijednosti u stupcu
Također možemo pronaći prvo pojavljivanje pomoću funkcije COUNTIFS . Pretpostavimo da želimo identificirati prva pojavljivanja imena u skupu podataka. Ako se bilo koje ime pojavi dvaput ili više u ovom skupu podataka, označit ćemo ih kao 0s , u protivnom ćemo ih označiti kao 1 . Raspravljajmo o procesu u nastavku.
Koraci:
- Napravite novi stupac da identificirate pojavljivanja i upišite sljedeću formulu u ćeliju D5 .
=N(COUNTIFS(C$5:C5,C5)=1)
Ovdje, funkcija COUNTIFS nastavlja vraćati TRUE sve dok ne pronađe isto ime u stupcu C . Funkcija N pretvara TRUE ili FALSE u 1 ili 0 respektivno.
- Pritisnite ENTER i vidjet ćete izlaz u ćeliji D5 .
- Koristite Ručka za popunjavanje za Automatsko popunjavanje nižih ćelija i ova će operacija označiti sljedeća pojavljivanja imena kao 0 .
Tako možete lako identificirati prvo pojavljivanje vrijednosti u stupcu .
Pročitajte više: Kako pronaći vrijednost u stupcu u Excelu (4 metode)
3. Pronađite prvo pojavljivanje vrijednosti u stupcu korištenjem Excelovih funkcija ISNUMBER i MATCH
Primjena funkcije ISNUMBER zajedno s funkcijom MATCH može biti korisna za pronaći prvo pojavljivanje vrijednosti u stupcu . Pretpostavimo da želimo identificirati prva pojavljivanja imena u skupu podataka. Ako se bilo koje ime pojavljuje dvaput ili više u ovom skupu podataka, označit ćemo ga kao 0s , u protivnom ćemo ga označiti kao 1 . Pogledajmo proceduru u nastavku.
Koraci:
- Napravite novi stupac da identificirate pojavljivanja i upišite sljedeću formulu u ćeliju D5 .
=1-ISNUMBER(MATCH(C5,C$4:C4,0))
Ovdje, funkcija MATCH traži vrijednost u C5 , traži kroz raspon C4:C4 i vraća poziciju na kojoj nalazi točno podudaranje. Funkcija ISNUMBER vraća TRUE ako u njoj pronađe numeričku vrijednost, inače vraća FALSE čak i ako u njoj postoji pogreška.
- Pritisnite gumb ENTER i vidjet ćete izlaz u ćeliji D5 .
- Koristite Ručku za popunjavanje za Automatsko popunjavanje nižih ćelija i ova će operacija označiti sljedeće pojavljivanja imena kao 0 .
Tako možete lako identificirati prvi pojavljivanje vrijednosti u stupcu .
Pročitajte više: Kako pronaći prvih 5 vrijednosti i imena u Excelu (8 korisnih načina)
4. Pronalaženje prvog pojavljivanja vrijednosti korištenjem kombiniranih funkcija
Također možemo pronaći prvo pojavljivanje vrijednosti ili podataka u stupcu kombiniranjem IF , INDEX , FREQUENCY , MATCH i ROW funkcije. Pretpostavimo da želimo identificirati prva pojavljivanja ID-ova u skupu podataka. Ako se bilo koji ID pojavi dvaput ili više u ovom skupu podataka, označit ćemo ih kao 0s , u protivnom ćemo ih označiti kao 1 . Formula će biti malo neuredna. Prođimo kroz opis u nastavku.
Koraci:
- Napravite novi stupac da identificirate pojavljivanja i upišite sljedeću formulu u ćeliju D5 .
=IF(INDEX(FREQUENCY(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)
Ovdje, funkcija IF vraća 1 ( TRUE ) kada zadovolji kriterije, inače vraća 0 ( FALSE ). Funkcija FREQUENCY određuje koliko se puta vrijednost pojavljuje unutar zadanog raspona vrijednosti.
Raščlamba formule
- RETCI($B$5:B5) —-> Vraća
- Izlaz : 1
- RED($B$5:$B$13) —-> Postaje
- Izlaz:{5;6;7;8;9;10;11;12;13}
- REDAK($B$5) —-> Pretvara se u
- Izlaz: {5}
- MATCH(“~”&$B$5:$B$13& ”#”&$C$5:$C$13,$B$5:$B$13&”#”&$C$5:$C$13,0) —-> Postaje
- Izlaz : {1;2;3;4;5;1;7;2;9}
- Ako ($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)) —-> Pretvara se u
- IF($ B$5:$B$13&”#”&$C$5:$C$13””,{1;2;3;4;5;1;7;2;9}) —-> lišće
- Izlaz : {1;2;3;4;5;1;7;2;9}
- FREQUENCY(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) —-> Postaje
- FREQUENCY(IF{1;2;3;4;5;1;7;2;9}),{ 5;6;7;8;9;10;11;12;13}-{5}+1) —-> Pretvara se u
- Izlaz : {2;2;1;1;1;0;1;0;1;0}
- INDEX(FREKVENCIJA( IF($B$5:$B$13&”#”&$C$5:$C$13””,MA TCH(“~”&$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) —-> Vraća
- INDEX({2;2;1 ;1;1;0;1;0;1;0})
- Izlaz:{2}
- IF(INDEX(FREQUENCY(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) —-> Pojednostavljuje na
- IF({2}>0,1,0)
- Izlaz: 1
Konačno, dobivamo izlaz kao 1 jer se ID u ćeliji B5 javlja prvi put.
- Pritisnite ENTER i vidjet ćete izlaz u ćeliji D5 .
- Koristite ručicu za popunjavanje za automatsko popunjavanje nižih ćelija i ova će operacija označiti sljedeća pojavljivanja imena kao 0 .
Tako možete lako identificirati prvo pojavljivanje vrijednosti u stupcu .
Pročitajte više: Kako pronaći vrijednost u stupcu pomoću VBA u Excelu (4 načina)
5. Korištenje naredbe Filter za sortiranje prvih pojavljivanja vrijednosti u stupcu
Pretpostavimo da želite vidjeti vremena ponavljanja imena u stupcu D i stoga žele vidjeti položaj prvih pojavljivanja ovih imena . To možemo učiniti primjenom naredbe Filter . Molimo prođite kroz donji opis.
Koraci:
- Napravite novi stupac da identificirate pojavljivanja i upišite sljedeću formulu u ćeliju D5 .
=COUNTIF($C$5:C5,C5)
Ovdje, theCOUNTIF funkcija vraća koliko se puta ime pojavljuje u stupcu C .
- Sada pritisnite ENTER i vi vidjet će izlaz u ćeliji D5 .
- Koristite Ručku za popunjavanje za Automatsko popunjavanje niže ćelije i ova će operacija označiti sljedeća pojavljivanja imena kao 0 .
Tako možete vidjeti koliko se puta ime pojavljuje u stupcu D .
- Za Filtriranje prva pojavljivanja , odaberite raspon B4:D13 i idite na Početna >> Sortiraj & Filter >> Filter
- Kliknite na označenu strelicu u Zaglavlje podudaranja . Označite 1 i zatim kliknite OK .
- Nakon toga, vidjet ćete sve duplikate ID-ovi uklonjeni filtriranjem . Pojavit će se samo prva pojavljivanja ID-ova .
Tako možete pronaći samo prvi pojavljivanja i Filtrirajte ih u stupcu.
Pročitajte više: Kako dobiti vrijednost ćelije po retku i stupcu u programu Excel VBA
Odjeljak za vježbu
Na sljedećoj slici dajem vam skup podataka koji smo koristili u ovom članku kako biste sami mogli vježbati ove primjere.
Zaključak
U zaključku, ključni fokus ovog članka je pružiti jednostavan pristup pronalaženju prvih pojavljivanja nekih danih vrijednosti u stupac u Excelu. U tu svrhu koristili smo prilično osnovne funkcije. Ako imate bolje metode ili ideje ili povratne informacije, ostavite ih u polju za komentare. To će mi pomoći da obogatim svoje nadolazeće članke.