INHOUDSOPGAWE
Die artikel verskaf 'n paar maklike metodes oor hoe om die eerste voorkoms van 'n waarde in 'n kolom in Excel te vind. Soms moet ons duplikaatitems of data in ons Excel-blad identifiseer. Om hulle te vind, moet ons die eerste voorkoms van 'n waarde in 'n kolom vind. Hier gebruik ons 'n datastel wat ID's en Name van sommige ouens bevat.
Laai Oefenwerkboek af
Vind eerste voorkoms.xlsx
5 maniere om die eerste voorkoms van 'n waarde in 'n kolom in Excel te vind
1. Gebruik Excel COUNTIF-funksie om die eerste voorkoms van 'n waarde in 'n kolom te vind
Gestel ons wil die eerste -voorkoms van die name in die datastel identifiseer. As enige naam twee keer of meer in hierdie datastel voorkom, sal ons hulle as 0s merk, anders sal dit as 1 gemerk word. Ons kan dit doen deur die COUNTIF-funksie te gebruik. Kom ons kyk na die proses hieronder.
Stappe:
- Maak 'n nuwe kolom om die voorvalle en te identifiseer tik die volgende formule in sel D5 .
=(COUNTIF($C$5:$C5,$C5)=1)+0
Hier, die COUNTIF-funksie hou aan om TRUE terug te keer totdat dit dieselfde naam in die kolom C vind. Ons het 'n 0 ( nul ) bygevoeg om die numeriese waarde te kry.
- Tik ENTER en jy sal die uitvoer in sel sien D5 .
- Gebruik die Vulhandvatsel om Outovul die onderste selle en hierdie bewerking sal daaropvolgende voorvalle van die name as 0 merk.
Jy kan dus maklik die eerste voorkoms van 'n waarde in 'n kolom identifiseer.
Lees Meer: Hoe om die laaste voorkoms van 'n waarde in 'n kolom in Excel te vind (5 metodes)
2. Toepassing van COUNTIFS-funksie om die eerste voorkoms van 'n waarde in 'n kolom te vind
Ons kan ook die eerste voorkoms hierdeur vind deur die COUNTIFS-funksie te gebruik. Gestel ons wil die eerste voorkoms van die name in die datastel identifiseer. As enige naam twee keer of meer in hierdie datastel voorkom, sal ons hulle as 0s merk, anders merk ons hulle as 1 . Kom ons bespreek die proses hieronder.
Stappe:
- Maak 'n nuwe kolom om die voorvalle en te identifiseer tik die volgende formule in sel D5 .
=N(COUNTIFS(C$5:C5,C5)=1)
Hier, die COUNTIFS-funksie hou aan om TRUE terug te keer totdat dit dieselfde naam in die kolom C vind. Die N-funksie skakel WAAR of ONWAAR om na 1 of 0 onderskeidelik.
- Tik ENTER en jy sal die uitvoer in sel D5 sien.
- Gebruik die Vul Handvatsel na Outovul die onderste selle en hierdie bewerking sal daaropvolgende voorvalle van die name merk as 0 .
Jy kan dus maklik die eerste voorkoms van 'n waarde in 'n kolom
Lees meer: Hoe om waarde in kolom in Excel te vind (4 metodes)
3. Vind die eerste voorkoms van 'n waarde in 'n kolom deur Excel ISNUMBER en MATCH-funksies te gebruik
Die toepassing van die ISNUMBER-funksie saam met die MATCH-funksie kan nuttig wees om vind die eerste voorkoms van 'n waarde in 'n kolom . Gestel ons wil die eerste -voorkoms van die name in die datastel identifiseer. As enige naam twee keer of meer in hierdie datastel voorkom, sal ons hulle as 0s merk, anders merk ons hulle as 1 . Kom ons kyk na die prosedure hieronder.
Stappe:
- Maak 'n nuwe kolom om die voorvalle en te identifiseer tik die volgende formule in sel D5 .
=1-ISNUMBER(MATCH(C5,C$4:C4,0))
Hier, die MATCH-funksie soek vir die waarde in C5 , kyk op deur die reeks C4:C4 en gee die posisie terug waar dit 'n presiese passing vind. Die ISNUMBER-funksie gee WAAR as dit 'n numeriese waarde daarin vind, anders gee dit ONWAAR selfs al het dit 'n fout in.
- Druk die ENTER knoppie en jy sal die uitvoer in sel D5 sien.
- Gebruik die Vulhandvatsel om Outovul die onderste selle en hierdie bewerking sal daaropvolgende merk voorvalle van die name as 0 .
Dus kan jy die eerste maklik identifiseer voorkoms van 'n waarde in 'n kolom .
Lees meer: Hoe om top 5 waardes en name in Excel te vind (8 nuttige maniere)
4. Vind die eerste voorkoms van 'n waarde deur gekombineerde funksies te gebruik
Ons kan ook die eerste voorkoms van 'n waarde of data in 'n kolom vind deur <1 te kombineer>IF , INDEKS , FREKWENSIE , MATCH en RY funksies. Gestel ons wil die eerste -voorkoms van die ID's in die datastel identifiseer. As enige ID twee keer of meer in hierdie datastel voorkom, sal ons hulle merk as 0s , anders merk ons hulle as 1 . Die formule sal 'n bietjie morsig wees. Kom ons gaan deur die beskrywing hieronder.
Stappe:
- Maak 'n nuwe kolom om die gevalle te identifiseer en tik die volgende formule in sel 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)
Hier, die IF-funksie gee 1 ( WAAR ) terug wanneer dit aan die kriteria voldoen, anders gee dit 0 ( ONWAAR ). Die FREKWENSIE-funksie bepaal die aantal kere wat 'n waarde voorkom binne 'n gegewe reeks waardes.
Formule-uiteensetting
- RYE($B$5:B5) —-> Opbrengste
- Uitset : 1
- RY($B$5:$B$13) —-> Word
- Uitset:{5;6;7;8;9;10;11;12;13}
- RY($B$5) —-> Verander in
- Uitset : {5}
- MATCH(“~”&$B$5:$B$13& ”#”&$C$5:$C$13,$B$5:$B$13&”#”&$C$5:$C$13,0) —-> Word
- Uitset : {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)) —-> Verander in
- IF($ B$5:$B$13&”#”&$C$5:$C$13””,{1;2;3;4;5;1;7;2;9}) —-> blare
- Uitset : {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)),RY($B$5:$B$13)-RY ($B$5)+1) —-> Word
- FREQUENCY(IF{1;2;3;4;5;1;7;2;9}),{ 5;6;7;8;9;10;11;12;13}-{5}+1) —-> Verander in
- Uitset : {2;2;1;1;1;0;1;0;1;0}
- INDEKS(FREQUENCY( 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)),RY($B$5:$B$13)-RY($B$5)+1) —-> Opgawes
- INDEKS({2;2;1 ;1;1;0;1;0;1;0})
- Uitset :{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)),RY($B$5:$B$13)-RY($B$5)+1),RYE($B$5:B5))>0,1,0) —-> Vereenvoudig na
- IF({2}>0,1,0)
- Uitset : 1
Uiteindelik kry ons die uitvoer as 1 omdat die ID in sel B5 vir die eerste keer voorkom.
- Tik ENTER en jy sal die uitvoer in sel D5 sien.
- Gebruik die Vulhandvatsel om Outovul die onderste selle en hierdie bewerking sal daaropvolgende voorvalle van die name as 0 merk .
Jy kan dus maklik die eerste voorkoms van 'n waarde in 'n kolom identifiseer.
Lees meer: Hoe om waarde in kolom te vind deur VBA in Excel te gebruik (4 maniere)
5. Gebruik filteropdrag om eerste voorkoms van waardes in 'n kolom te sorteer
Gestel jy wil die herhalingstye van die name in kolom D sien en daarom wil jy wil die posisie van die eerste voorkomste van hierdie name sien. Ons kan dit doen deur die Filter-opdrag toe te pas. Gaan asseblief deur die beskrywing hieronder.
Stappe:
- Maak 'n nuwe kolom om die voorvalle te identifiseer en tik die volgende formule in sel D5 .
=COUNTIF($C$5:C5,C5)
Hier, dieCOUNTIF-funksie gee die aantal kere terug wat 'n naam in kolom C voorkom.
- Tik nou ENTER en jy sal die uitvoer in sel D5 sien.
- Gebruik die Vulhandvatsel om Outovul te maak die onderste selle en hierdie bewerking sal daaropvolgende voorvalle van die name as 0 merk.
Jy kan dus die aantal kere sien wat 'n naam voorkom in kolom D .
- Om Filter die eerste voorvalle , kies die reeks B4:D13 en gaan na Tuis >> Sorteer & Filter >> Filter
- Klik op die gemerkte pyltjie in die Pas opskrif . Merk 1 en klik dan OK .
- Daarna sal jy al die duplikaat sien ID's verwyder deur die filtrering . Slegs die eerste voorkoms van die ID's sal verskyn.
Dus kan jy slegs die eerste vind. voorkoms en Filter hulle in 'n kolom.
Lees meer: Hoe om selwaarde volgens ry en kolom in Excel VBA te kry
Oefenafdeling
In die volgende figuur gee ek vir jou die datastel wat ons in hierdie artikel gebruik het sodat jy hierdie voorbeelde op jou eie kan oefen.
Gevolgtrekking
Ten slotte, die sleutelfokus van hierdie artikel is om 'n maklike benadering te verskaf om die eerste gevalle van sommige gegewe waardes in'n kolom in Excel. Ons het redelik basiese funksies vir hierdie doel gebruik. As jy enige beter metodes of idees of terugvoer het, laat dit asseblief in die kommentaarblokkie. Dit sal my help om my komende artikels te verryk.