Kako pronaći prvo pojavljivanje vrijednosti u stupcu u Excelu (5 načina)

  • Podijeli Ovo
Hugh West

Č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.

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.