Tartalomjegyzék
A cikk néhány egyszerű módszert kínál arra, hogyan lehet megtalálni az első előfordulás egy értéket egy oszlop Néha szükségünk van arra, hogy azonosítsuk a duplikált elemeket vagy adatokat az Excel táblázatunkban. Ezek megtalálásához meg kell találnunk az első előfordulás egy értéket egy oszlop Itt egy olyan adathalmazt használunk, amely a következőket tartalmazza Azonosítók és Nevek néhány fickónak.
Gyakorlati munkafüzet letöltése
Első előfordulás keresése.xlsx5 mód az Excel oszlopban lévő érték első előfordulásának keresésére
1. Az Excel COUNTIF függvény használata egy oszlopban lévő érték első előfordulásának megkereséséhez
Tegyük fel, hogy azonosítani akarjuk a első az előfordulásai nevek az adatállományban. Ha bármelyik név kétszer vagy többször fordul elő ebben az adathalmazban, akkor azokat jelöljük meg 0s , ellenkező esetben a következő jelölést kapja 1 Ezt megtehetjük a a COUNTIF funkció Lássuk az alábbi folyamatot.
Lépések:
- Készítsen egy új oszlop azonosítani a események és írja be a következő képletet a cellába D5 .
=(COUNTIF($C$5:$C5,$C5)=1)+0
Tessék, a COUNTIF funkció folyamatosan visszatér. TRUE amíg nem találja ugyanazt a név a C oszlop . Hozzáadtunk egy 0 ( nulla ), hogy megkapjuk a számértéket.
- Hit BELÉPÉS és látni fogja a kimenetet a cellában D5 .
- Használja a Töltse ki a fogantyút a címre. AutoFill az alsó cellákat, és ez a művelet a későbbi események a nevek mint 0 .
Így könnyen azonosíthatja az első előfordulás egy értéket egy oszlop .
Bővebben: Hogyan lehet megtalálni az Excel oszlopban lévő érték utolsó előfordulását (5 módszerek)
2. A COUNTIFS függvény alkalmazása egy érték első előfordulásának keresésére egy oszlopban
Megtalálhatjuk az első előfordulás ennek segítségével a COUNTIFS funkció Tegyük fel, hogy azonosítani akarjuk a első előfordulások a nevek az adatállományban. Ha bármelyik a név kétszer vagy többször fordul elő ebben az adathalmazban, akkor azokat jelöljük meg 0s , ellenkező esetben úgy jelöljük meg őket, mint 1 Az alábbiakban tárgyaljuk a folyamatot.
Lépések:
- Készítsen egy új oszlop azonosítani a események és írja be a következő képletet a cellába D5 .
=N(COUNTIFS(C$5:C5,C5)=1)
Tessék, a COUNTIFS funkció folyamatosan visszatér. TRUE amíg nem találja ugyanazt a név a C oszlop . Az N függvény átalakítja TRUE vagy FALSE a címre. 1 vagy 0 illetve.
- Hit BELÉPÉS és látni fogja a kimenetet a cellában D5 .
- Használja a Töltse ki a fogantyút a címre. AutoFill az alsó cellákat, és ez a művelet a későbbi események a nevek mint 0 .
Így könnyen azonosíthatja az első előfordulás egy értéket egy oszlop .
Bővebben: Hogyan lehet megtalálni az értéket az Excel oszlopban (4 módszer)
3. Az Excel ISNUMBER és MATCH funkciók felhasználásával az oszlopban lévő érték első előfordulásának keresése
A alkalmazásával az ISNUMBER függvény a a MATCH funkció hasznos lehet az első előfordulás egy értéket egy oszlop Tegyük fel, hogy azonosítani akarjuk a első az előfordulásai nevek az adatállományban. Ha bármelyik név kétszer vagy többször fordul elő ebben az adathalmazban, akkor azokat jelöljük meg 0s , ellenkező esetben úgy jelöljük meg őket, mint 1 Lássuk az alábbi eljárást.
Lépések:
- Készítsen egy új oszlop azonosítani a események és írja be a következő képletet a cellába D5 .
=1-ISNUMBER(MATCH(C5,C$4:C4,0))
Tessék, a MATCH funkció keresi az értéket a C5 , felnéz a C4:C4 tartomány és visszaadja azt a pozíciót, ahol pontos egyezést talál. Az ISNUMBER függvény visszatér TRUE ha numerikus értéket talál benne, különben visszaadja a FALSE még akkor is, ha hiba van benne.
- Nyomja meg a BELÉPÉS gombra, és látni fogja a kimenetet a cellában D5 .
- Használja a Töltse ki a fogantyút a címre. AutoFill az alsó cellákat, és ez a művelet a későbbi események a nevek mint 0 .
Így könnyen azonosíthatja az első előfordulás egy értéket egy oszlop .
További információ: Hogyan találja meg a Top 5 értéket és nevet az Excelben (8 hasznos módszer)
4. Egy érték első előfordulásának keresése kombinált függvények használatával
Megtalálhatjuk a első egy érték vagy adat előfordulása egy oszlop a következők kombinálásával IF , INDEX , FREQUENCY , MATCH és ROW Tegyük fel, hogy azonosítani akarjuk a első az előfordulásai Azonosítók az adatállományban. Ha bármelyik ID kétszer vagy annál többször fordul elő ebben az adathalmazban, akkor azokat a következőképpen jelöljük 0s , ellenkező esetben úgy jelöljük meg őket, mint 1 A képlet egy kicsit kusza lesz, nézzük át az alábbi leírást.
Lépések:
- Készítsen egy új oszlop azonosítani a események és írja be a következő képletet a cellába 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)
Tessék, az IF funkció visszatér 1 ( TRUE ), ha megfelel a kritériumoknak, máskülönben visszaadja a 0 ( HAMIS ). A FREQUENCY funkció meghatározza, hogy egy érték hányszor történik egy adott értéktartományon belül.
Képlet bontás
- ROWS($B$5:B5) --> Visszatérítés
- Kimenet : 1
- ROW($B$5:$B$13) --> Lesz
- Kimenet : {5;6;7;8;9;10;11;12;13}
- ROW($B$5) --> Átváltozik
- Kimenet : {5}
- MATCH("~"~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0) --> Lesz
- Kimenet : {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)) --> Átváltozik
- IF($B$5:$B$13&”#”&$C$5:$C$13””,{1;2;3;4;5;1;7;2;9}) —-> levelek
- Kimenet : {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) --> Lesz
- FREQUENCY(IF{1;2;3;4;5;1;7;2;9}),{5;6;7;8;9;10;11;12;13}-{5}+1) —-> Átváltozik
- Kimenet : {2;2;1;1;1;0;1;0;1;0}
- 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) --> Visszatérítés
- INDEX({2;2;1;1;1;0;1;0;1;0})
- Kimenet : {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) --> Egyszerűsíti a
- IF({2}>0,1,0)
- Kimenet : 1
Végül a kimenetet a következőképpen kapjuk meg 1 mert a ID cellában B5 fordul elő először.
- Hit BELÉPÉS és látni fogja a kimenetet a cellában D5 .
- Használja a Töltse ki a fogantyút a címre. AutoFill az alsó cellákat, és ez a művelet a későbbi események a nevek mint 0 .
Így könnyen azonosíthatja az első előfordulás egy értéket egy oszlop .
Bővebben: Hogyan lehet megtalálni az értéket az oszlopban a VBA használatával az Excelben (4 mód)
5. Szűrőparancs használata az értékek első előfordulásának rendezéséhez egy oszlopban
Tegyük fel, hogy látni szeretné az ismétlődési időket a nevek a oldalon. D oszlop és ezért szeretné látni a pozícióját a első ezek előfordulása nevek Ezt úgy tehetjük meg, hogy a Filter parancs Kérjük, olvassa el az alábbi leírást.
Lépések:
- Készítsen egy új oszlop azonosítani a események és írja be a következő képletet a cellába D5 .
=COUNTIF($C$5:C5,C5)
Tessék, a COUNTIF funkció visszaadja, hogy hányszor egy név előfordul C oszlop .
- Most nyomja meg BELÉPÉS és látni fogja a kimenetet a cellában D5 .
- Használja a Töltse ki a fogantyút a címre. AutoFill az alsó cellákat, és ez a művelet a későbbi események a nevek mint 0 .
Így láthatja, hogy hányszor szerepel egy név történik a oldalon. D oszlop .
- A címre. Szűrő az első események , válassza ki a B4:D13 tartomány és menj a Home >> Rendezés és szűrés >> Szűrő
- Kattintson a megjelölt nyíl a Match fejléc . 1 majd kattintson a OK .
- Ezután látni fogja az összes duplikátumot. Azonosítók eltávolította a szűrés . Csak a első az előfordulásai Azonosítók megjelenik.
Így csak az első előfordulás és Szűrő egy oszlopban.
További információ: Hogyan szerezzen cellák értékét sor és oszlop szerint az Excel VBA-ban?
Gyakorlati szekció
A következő ábrán megadom a cikkben használt adatkészletet, hogy ezeket a példákat saját magad is gyakorolhasd.
Következtetés
Összefoglalva, ennek a cikknek a fő hangsúlyt az, hogy néhány egyszerű megközelítést nyújtson az első események néhány adott értéket egy oszlop Ha van jobb módszered, ötleted vagy visszajelzésed, kérlek, hagyd meg a megjegyzés rovatban. Ez segíteni fog nekem, hogy gazdagítsam a következő cikkeimet.