Obsah
Článek obsahuje několik jednoduchých metod, jak najít první výskyt hodnoty v sloupec v Excelu. někdy potřebujeme identifikovat duplicitní položky nebo data v našem excelovém listu. abychom je našli, musíme najít první. výskyt hodnoty v sloupec . Zde používáme datovou sadu, která obsahuje ID a Jména některých chlapů.
Stáhnout cvičebnici
Najít první výskyt.xlsx5 způsobů vyhledání prvního výskytu hodnoty ve sloupci v aplikaci Excel
1. Použití funkce COUNTIF aplikace Excel k nalezení prvního výskytu hodnoty ve sloupci
Předpokládejme, že chceme identifikovat první výskytů jména v datovém souboru. Pokud je některý název se vyskytuje dvakrát nebo vícekrát v tomto souboru dat, označíme je jako 0s , v opačném případě se označí jako 1 . To můžeme provést pomocí funkce COUNTIF . Podívejme se na postup níže.
Kroky:
- Vytvořit nový sloupec identifikovat výskyty a do buňky zadejte následující vzorec D5 .
=(COUNTIF($C$5:$C5,$C5)=1)+0
Zde, funkce COUNTIF se stále vrací TRUE dokud nenajde stejnou název v sloupec C . Přidali jsme 0 ( zero ), abyste získali číselnou hodnotu.
- Hit ENTER a v buňce se zobrazí výstup D5 .
- Použijte Plnicí rukojeť na Automatické vyplňování dolních buněk a tato operace označí následné výskyty o jména jako 0 .
Tak můžete snadno identifikovat první výskyt hodnoty v sloupec .
Přečtěte si více: Jak zjistit poslední výskyt hodnoty ve sloupci v aplikaci Excel (5 metod)
2. Použití funkce COUNTIFS k nalezení prvního výskytu hodnoty ve sloupci
Můžeme také najít první výskyt tímto použitím funkce COUNTIFS Předpokládejme, že chceme identifikovat první výskyty o jména v datovém souboru. název se vyskytuje dvakrát nebo vícekrát v tomto souboru dat, označíme je jako 0s , jinak je označíme jako 1 . Probereme tento postup níže.
Kroky:
- Vytvořit nový sloupec identifikovat výskyty a do buňky zadejte následující vzorec D5 .
=N(COUNTIFS(C$5:C5,C5)=1)
Zde, funkce COUNTIFS se stále vrací TRUE dokud nenajde stejný název v sloupec C . Funkce N převádí TRUE nebo FALSE na 1 nebo 0 resp.
- Hit ENTER a v buňce se zobrazí výstup D5 .
- Použijte Plnicí rukojeť na Automatické vyplňování dolních buněk a tato operace označí následné výskyty o jména jako 0 .
Tak můžete snadno identifikovat první výskyt hodnoty v sloupec .
Přečtěte si více: Jak najít hodnotu ve sloupci v aplikaci Excel (4 metody)
3. Zjištění prvního výskytu hodnoty ve sloupci pomocí funkcí ISNUMBER a MATCH aplikace Excel
Použití funkce ISNUMBER spolu s funkce MATCH může být užitečné při hledání prvního výskyt hodnoty v sloupec Předpokládejme, že chceme identifikovat první výskytů jména v datovém souboru. Pokud je některý název se vyskytuje dvakrát nebo vícekrát v tomto souboru dat, označíme je jako 0s , jinak je označíme jako 1 . Podívejme se na níže uvedený postup.
Kroky:
- Vytvořit nový sloupec identifikovat výskyty a do buňky zadejte následující vzorec D5 .
=1-ISNUMBER(MATCH(C5,C$4:C4,0))
Zde, funkce MATCH hledá hodnotu v C5 , vzhlíží vzhůru prostřednictvím rozsah C4:C4 a vrátí pozici, kde najde přesnou shodu. Funkce ISNUMBER vrací TRUE pokud v něm najde číselnou hodnotu, v opačném případě vrátí FALSE i když je v něm chyba.
- Stiskněte tlačítko ENTER a v buňce se zobrazí výstup D5 .
- Použijte Plnicí rukojeť na Automatické vyplňování dolních buněk a tato operace označí následné výskyty o jména jako 0 .
Tak můžete snadno identifikovat první výskyt hodnoty v sloupec .
Další informace: Jak v aplikaci Excel najít 5 nejlepších hodnot a názvů (8 užitečných způsobů)
4. Nalezení prvního výskytu hodnoty pomocí kombinovaných funkcí
Můžeme také najít první výskyt hodnoty nebo údaje v sloupec kombinací IF , INDEX , FREKVENCE , MATCH a ROW Předpokládejme, že chceme identifikovat první výskytů ID v datovém souboru. ID se v tomto souboru dat vyskytuje dvakrát nebo vícekrát, označíme je jako 0s , jinak je označíme jako 1 . Vzorec bude trochu nepřehledný. Projděme si níže uvedený popis.
Kroky:
- Vytvořit nový sloupec identifikovat výskyty a do buňky zadejte následující vzorec 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)
Zde, funkce IF vrací 1 ( TRUE ), pokud splňuje kritéria, jinak vrací 0 ( FALSE ). Funkce FREKVENCE určuje, kolikrát se hodnota se vyskytuje v daném rozsahu hodnot.
Rozdělení vzorců
- ROWS($B$5:B5) --> Vrací se
- Výstup : 1
- ROW($B$5:$B$13) --> Stává se
- Výstup : {5;6;7;8;9;10;11;12;13}
- ROW($B$5) --> Změní se na
- Výstup : {5}
- MATCH("~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0) --> Stává se
- Výstup : {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)) --> Změní se na
- IF($B$5:$B$13&”#”&$C$5:$C$13””,{1;2;3;4;5;1;7;2;9}) —-> listy
- Výstup : {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) --> Stává se
- FREQUENCY(IF{1;2;3;4;5;1;7;2;9}),{5;6;7;8;9;10;11;12;13}-{5}+1) —-> Změní se na
- Výstup : {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) --> Vrací se
- INDEX({2;2;1;1;1;0;1;0;1;0})
- Výstup : {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) --> Zjednodušuje na
- IF({2}>0,1,0)
- Výstup : 1
Nakonec získáme výstup ve tvaru 1 protože ID v buňce B5 se vyskytuje poprvé.
- Hit ENTER a v buňce se zobrazí výstup D5 .
- Použijte Plnicí rukojeť na Automatické vyplňování dolních buněk a tato operace označí následné výskyty o jména jako 0 .
Tak můžete snadno identifikovat první výskyt hodnoty v sloupec .
Přečtěte si více: Jak najít hodnotu ve sloupci pomocí VBA v aplikaci Excel (4 způsoby)
5. Použití příkazu Filtr k seřazení prvních výskytů hodnot ve sloupci
Předpokládejme, že chcete zobrazit časy opakování položek jména na adrese sloupec D a proto chcete vidět pozici první výskytů těchto jména . Toho můžeme dosáhnout použitím příkaz Filtr . Projděte si prosím níže uvedený popis.
Kroky:
- Vytvořit nový sloupec identifikovat výskyty a do buňky zadejte následující vzorec D5 .
=COUNTIF($C$5:C5,C5)
Zde, funkce COUNTIF vrací počet případů, kdy název se vyskytuje v sloupec C .
- Nyní stiskněte ENTER a v buňce se zobrazí výstup D5 .
- Použijte Plnicí rukojeť na Automatické vyplňování dolních buněk a tato operace označí následné výskyty o jména jako 0 .
Můžete tak zjistit, kolikrát se jméno se vyskytuje na adrese sloupec D .
- Na Filtr první výskyty , vyberte rozsah B4:D13 a přejděte na Home >> Třídit a filtrovat >> Filtr
- Klikněte na označený šipka v Záhlaví zápasu ...značka 1 a pak klikněte na OK .
- Poté se zobrazí všechny duplikáty. ID odstraněny filtrování . Pouze první výskytů ID se objeví.
Takto můžete najít pouze první výskyt a Filtr ve sloupci.
Další informace: Jak získat hodnotu buňky podle řádku a sloupce v aplikaci Excel VBA
Praktická část
Na následujícím obrázku uvádím soubor dat, který jsme použili v tomto článku, abyste si mohli tyto příklady sami procvičit.
Závěr
Závěrem lze říci, že hlavním cílem tohoto článku je poskytnout jednoduchý přístup k nalezení prvního výskyty některých daných hodnot v a sloupec v Excelu. K tomuto účelu jsme použili celkem základní funkce. Pokud máte nějaké lepší metody nebo nápady či připomínky, zanechte je prosím do komentářů. Pomůže mi to obohatit mé další články.