Jak znaleźć pierwsze wystąpienie wartości w kolumnie w Excelu (5 sposobów)

  • Udostępnij To
Hugh West

W artykule przedstawiono kilka prostych metod, jak znaleźć pierwszą wystąpienie wartości w kolumna w Excelu.Czasami musimy zidentyfikować zduplikowane elementy lub dane w naszym arkuszu Excel.Aby je znaleźć, musimy znaleźć pierwszy wystąpienie wartości w kolumna Używamy tutaj zbioru danych, który zawiera Identyfikatory oraz Nazwy niektórych facetów.

Pobierz Zeszyt ćwiczeń

Znajdź pierwsze wystąpienie.xlsx

5 sposobów na znalezienie pierwszego wystąpienia wartości w kolumnie w Excelu

1. użycie funkcji COUNTIF w Excelu do znalezienia pierwszego wystąpienia wartości w kolumnie

Załóżmy, że chcemy zidentyfikować pierwszy wystąpienia nazwy w zbiorze danych. Jeśli jakaś nazwa występuje dwa lub więcej razy w tym zbiorze danych, oznaczymy je jako 0s , w przeciwnym razie zostanie oznaczony jako. 1 Możemy to zrobić używając funkcja COUNTIF Zobaczmy ten proces poniżej.

Kroki:

  • Utwórz nowy kolumna zidentyfikować zdarzenia i wpisz w komórce następującą formułę D5 .
=(COUNTIF($C$5:$C5,$C5)=1)+0

Tutaj, funkcja COUNTIF ciągle wraca TRUE aż znajdzie to samo nazwa w kolumna C . Dodaliśmy 0 ( zero ), aby uzyskać wartość liczbową.

  • Hit ENTER i zobaczysz wyjście w komórce D5 .

  • Użyj Uchwyt do napełniania do AutoFill dolnych komórek i ta operacja będzie oznaczać kolejne zdarzenia z nazwy jako 0 .

W ten sposób można łatwo zidentyfikować pierwszy wystąpienie wartości w kolumna .

Read More: Jak znaleźć ostatnie wystąpienie wartości w kolumnie w programie Excel (5 metod)

2. zastosowanie funkcji COUNTIFS do znalezienia pierwszego wystąpienia wartości w kolumnie

Możemy również znaleźć pierwszą wystąpienie przez to używanie funkcja COUNTIFS Załóżmy, że chcemy zidentyfikować pierwsze wystąpienia z nazwy w zbiorze danych. Jeżeli jakikolwiek nazwa występuje dwa lub więcej razy w tym zbiorze danych, oznaczymy je jako 0s , w przeciwnym razie oznaczamy je jako 1 Omówmy ten proces poniżej.

Kroki:

  • Utwórz nowy kolumna zidentyfikować zdarzenia i wpisz w komórce następującą formułę D5 .
=N(COUNTIFS(C$5:C5,C5)=1)

Tutaj, funkcja COUNTIFS ciągle wraca TRUE dopóki nie znajdzie tego samego nazwa w kolumna C . Funkcja N przekształca TRUE lub FALSE do 1 lub 0 odpowiednio.

  • Hit ENTER i zobaczysz wyjście w komórce D5 .

  • Użyj Uchwyt do napełniania do AutoFill dolnych komórek i ta operacja będzie oznaczać kolejne zdarzenia z nazwy jako 0 .

W ten sposób można łatwo zidentyfikować pierwszy wystąpienie wartości w kolumna .

Read More: Jak znaleźć wartość w kolumnie w programie Excel (4 metody)

3) Znajdź pierwsze wystąpienie wartości w kolumnie za pomocą funkcji ISNUMBER i MATCH w Excelu

Zastosowanie funkcja ISNUMBER wraz z funkcja MATCH może być przydatna do znalezienia pierwszego wystąpienie wartości w kolumna Załóżmy, że chcemy zidentyfikować pierwszy wystąpienia nazwy w zbiorze danych. Jeśli jakaś nazwa występuje dwa lub więcej razy w tym zbiorze danych, oznaczymy je jako 0s , w przeciwnym razie oznaczamy je jako 1 Zobaczmy poniższą procedurę.

Kroki:

  • Utwórz nowy kolumna zidentyfikować zdarzenia i wpisz w komórce następującą formułę D5 .
=1-ISNUMBER(MATCH(C5,C$4:C4,0))

Tutaj, funkcja MATCH szuka wartości w C5 , patrzy w górę przez zakres C4:C4 i zwraca pozycję, w której znajdzie dokładne dopasowanie. Funkcja ISNUMBER zwraca TRUE jeśli znajdzie w nim wartość liczbową, w przeciwnym razie zwraca FALSE nawet jeśli ma w sobie błąd.

  • Naciśnij przycisk ENTER i zobaczysz wyjście w komórce D5 .

  • Użyj Uchwyt do napełniania do AutoFill dolnych komórek i ta operacja będzie oznaczać kolejne zdarzenia z nazwy jako 0 .

W ten sposób można łatwo zidentyfikować pierwszy wystąpienie wartości w kolumna .

Read More: Jak znaleźć 5 najlepszych wartości i nazw w programie Excel (8 użytecznych sposobów)

4. znalezienie pierwszego wystąpienia wartości przy użyciu funkcji łączonych

Możemy również znaleźć pierwszy wystąpienie wartości lub danych w kolumna łącząc JEŚLI , INDEX , FREQUENCY , MATCH oraz ROW Funkcje. Załóżmy, że chcemy zidentyfikować pierwszy wystąpienia Identyfikatory w zbiorze danych. Jeżeli jakikolwiek ID występuje dwa lub więcej razy w tym zbiorze danych, oznaczymy je jako 0s , w przeciwnym razie oznaczamy je jako 1 . Wzór będzie trochę niechlujny, przejdźmy przez opis poniżej.

Kroki:

  • Utwórz nowy kolumna zidentyfikować zdarzenia i wpisz w komórce następującą formułę 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)

Tutaj, funkcja IF zwraca 1 ( TRUE ), gdy spełnia kryteria, w przeciwnym razie zwraca 0 ( FALSE ). Funkcja FREQUENCY określa, ile razy dana wartość występuje w danym zakresie wartości.

Podział formuły

  • ROWS($B$5:B5) --> Zwraca
    • Wyjście : 1
  • ROW($B$5:$B$13) --> Zostaje
    • Wyjście : {5;6;7;8;9;10;11;12;13}
  • ROW($B$5) --> Zamienia się w
    • Wyjście: {5}
  • MATCH("~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0) --> Zostaje
    • Wyjście : {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)) --> Zamienia się w
  • IF($B$5:$B$13&”#”&$C$5:$C$13””,{1;2;3;4;5;1;7;2;9}) —-> liście
    • Wyjście : {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) --> Zostaje
  • FREQUENCY(IF{1;2;3;4;5;1;7;2;9}),{5;6;7;8;9;10;11;12;13}-{5}+1) —-> Zamienia się w
    • Wyjście : {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) --> Zwraca
  • INDEX({2;2;1;1;1;0;1;0;1;0})
    • Wyjście: {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) --> Upraszcza się do
  • IF({2}>0,1,0)
    • Wyjście: 1

Na koniec otrzymujemy dane wyjściowe jako 1 ponieważ ID w komórce B5 występuje po raz pierwszy.

  • Hit ENTER i zobaczysz wyjście w komórce D5 .

  • Użyj Uchwyt do napełniania do AutoFill dolnych komórek i ta operacja będzie oznaczać kolejne zdarzenia z nazwy jako 0 .

W ten sposób można łatwo zidentyfikować pierwszy wystąpienie wartości w kolumna .

Read More: Jak znaleźć wartość w kolumnie za pomocą VBA w Excelu (4 sposoby)

5. użycie polecenia Filtr do sortowania pierwszych wystąpień wartości w kolumnie

Załóżmy, że chcesz zobaczyć czasy powtórzeń dla nazwy w kolumna D i dlatego chcesz zobaczyć pozycję pierwszy wystąpienie tych nazwy Możemy to zrobić poprzez zastosowanie polecenie "Filtr Proszę zapoznać się z poniższym opisem.

Kroki:

  • Utwórz nowy kolumna zidentyfikować zdarzenia i wpisz w komórce następującą formułę D5 .
=COUNTIF($C$5:C5,C5)

Tutaj, funkcja COUNTIF zwraca ilość razy a nazwa występuje w kolumna C .

  • Teraz, uderz w ENTER i zobaczysz wyjście w komórce D5 .

  • Użyj Uchwyt do napełniania do AutoFill dolnych komórek i ta operacja będzie oznaczać kolejne zdarzenia z nazwy jako 0 .

W ten sposób można zobaczyć, ile razy dana nazwa występuje w kolumna D .

  • Do Filtr pierwszy zdarzenia , wybierz zakres B4:D13 i udać się do Strona główna >> Sortowanie & Filtr >> Filtr

  • Kliknij na zaznaczony strzałka w Nagłówek meczu . Mark 1 a następnie kliknij OK .

  • Po tym, zobaczysz wszystkie duplikaty Identyfikatory usunięty przez filtrowanie . Tylko pierwszy wystąpienia Identyfikatory pojawi się.

W ten sposób można znaleźć tylko pierwszy wystąpienie oraz Filtr je w kolumnie.

Read More: Jak uzyskać wartość komórki według wiersza i kolumny w Excelu VBA

Część ćwiczeniowa

Na poniższym rysunku podaję zbiór danych, który wykorzystaliśmy w tym artykule, abyś mógł przećwiczyć te przykłady na własnej skórze.

Wniosek

Podsumowując, głównym celem tego artykułu jest dostarczenie pewnego łatwego podejścia do znalezienia pierwszego zdarzenia pewnych wartości w kolumna W tym celu użyliśmy dość podstawowych funkcji. Jeśli masz jakieś lepsze metody, pomysły lub opinie, proszę zostaw je w polu komentarza. Pomoże mi to wzbogacić moje nadchodzące artykuły.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.