Jak najít první výskyt hodnoty ve sloupci v aplikaci Excel (5 způsobů)

  • Sdílet Toto
Hugh West

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

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

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.