Znajdź pierwsze wystąpienie wartości w zakresie w Excelu (3 sposoby)

  • Udostępnij To
Hugh West

W świecie korporacyjnym jesteśmy przyzwyczajeni do oglądania baz danych, w których kilka rzeczy wystąpiło więcej niż raz. Można chcieć dowiedzieć się o pierwszym wystąpieniu wartości w zakresie. Microsoft Excel ma różne przydatne formuły, aby wykonać to zadanie z łatwością. Artykuł wyjaśni 3 różne formuły z odmianami w nich, aby znaleźć pierwsze wystąpienie wartości w zakresie w programie Excel.

Pobierz Zeszyt ćwiczeń

Do ćwiczeń można pobrać zeszyt ćwiczeń stąd.

Znajdź pierwsze wystąpienie wartości w zakresie.xlsx

3 Sposoby na znalezienie pierwszego wystąpienia wartości w zakresie w Excelu

Użyjemy następującego zestawu danych, aby wyjaśnić formuły, aby znaleźć pierwsze wystąpienie wartości w zakresie w programie Excel.

Zbiór danych zawiera dwie kolumny z nazwą produktu i ID produktów. Możesz zauważyć, że wartości w kolumnach powtarzają się. Musimy znaleźć pierwsze wystąpienie wartości w zakresie. Wyjaśnimy trzy różne formuły, aby to zrobić. Przejdź przez resztę artykułu, aby dowiedzieć się o formułach i jak działają, aby znaleźć pierwsze wystąpienie wartości w zakresie wExcel.

1) Użycie funkcji COUNTIF lub COUNTIFS do znalezienia pierwszego wystąpienia wartości w zakresie w programie Excel.

COUNTIF Jest to łatwa i użyteczna funkcja do znalezienia pierwszego wystąpienia wartości w zakresie. Przyjmuje pojedyncze lub wielokrotne kryteria i zakresy oparte na pojedynczym lub mnogim użyciu funkcji. Zobaczymy każdy z nich poniżej.

1.1 Używanie funkcji COUNTIF

Najprostszą formułą do znalezienia pierwszego wystąpienia wartości w zakresie jest użycie COUNTIF funkcja.

Wykonaj kroki, aby znaleźć wystąpienie wartości w zakresie:

  • Napisz formułę łączącą dane dwóch kolumn w nową kolumnę.

Wzór: =B5&C5 .

To łączy te dwie dane.

  • Przeciągnij w dół Uchwyt do napełniania ikona (symbol ( + ) jak znak na prawym dole pierwszej komórki) i otrzymasz wynik łączenia dwóch danych w jedną kolumnę jak poniżej.

  • Następnie w nowej kolumnie wpisz formułę przedstawioną poniżej:
=(COUNTIF($D$5:$D5,$D5)=1)+0

  • Teraz przeciągnij odpowiednio, aby uzyskać wynik dla wszystkich rzędów. W tym celu postępuj zgodnie z numeracją obrazków.

Wynik pokazuje. 1 dla wartości pierwszego wystąpienia w zakresie komórek D5:D11 .

Uwaga: Zamiast dodanie zera możemy użyć N Funkcja zagnieżdżona z COUNTIF aby uzyskać ten sam rezultat.

1.2 Użycie COUNTIFS z funkcją N

Powyższa metoda jest nieco powolna. Aby uzyskać szybsze rezultaty, możesz użyć funkcja COUNTIFS zagnieżdżony z funkcja N .

Wzór dla zbioru danych będzie następujący:

=N(COUNTIFS(B$5:B5,B5,C$5:C5,C5)=1)

Wynik będzie taki sam jak metoda 1 a) .

Formuła jest taka sama jak metoda, jedyna różnica polega na tym, że tutaj nie potrzebujemy kolumny join.Ponownie, COUNTIFS może zająć wiele zakresy oraz kryteria .

Podobne Lektury:

  • Jak znaleźć wartość w zakresie w programie Excel (3 metody)
  • Znajdź znak w String Excel (8 prostych sposobów)
  • Jak znaleźć tekst w komórce w programie Excel
  • Wyszukiwanie tekstu w Excelu w zakresie (11 szybkich metod)

2) Użycie zagnieżdżonych funkcji ISNUMBER i MATCH do znalezienia pierwszego wystąpienia wartości w zakresie w Excelu

Co więcej, możesz również użyć gniazda numer identyfikacyjny (ISNUMBER) oraz DOPASOWANIE funkcje, aby znaleźć pierwsze wystąpienie wartości w zakresie.

Wzór będzie brzmiał:

=1- ISNUMBER(MATCH(B5,B$4:B4,0))

Wynik pokazuje. 1 dla pierwszego wystąpienia wartości w zakresie.

3) Użycie zagnieżdżonego indeksu z innymi funkcjami, aby znaleźć pierwsze wystąpienie wartości w zakresie w Excelu

Ponadto możemy wyodrębnić wartości pierwszego wystąpienia w kolumnie poprzez odniesienie do innej kolumny za pomocą INDEX zagnieżdżone z innymi funkcjami, takimi jak MATCH , MAŁA , JEŚLI , SZUKAJ , i tak dalej. Kilka z nich zobaczymy poniżej.

3.1 Użycie zagnieżdżonych funkcji INDEX i MATCH

Zacznijmy od zagnieżdżonych INDEX oraz MATCH wzór.

Wzór dla podanego zbioru danych będzie brzmiał:

=INDEX($C$5:$C$11,MATCH($B$5,$B$5:$B$11,0))

Wynik pokazuje wartość Komórka C5 z pierwszym wystąpieniem wartości Komórka B5 w zakresie B5:B11 .

3.2 Użycie INDEKSU zagnieżdżonego z funkcjami SMALL, IF i ROW

Poza tym. INDEX funkcja może być również zagnieżdżony z funkcjami takimi jak MAŁY , JEŚLI oraz ROW funkcji, aby uzyskać żądaną wartość pierwszego wystąpienia kolumny z odniesienia innego w zakresie.

Wzór to:

=INDEX($C$5:$C$11,SMALL(IF($B$5=$B$5:$B$11,ROW($B$5:$B$11)-ROW($B$5)+1),1))

Wynik będzie taki sam jak metoda 3 a) niniejszej sekcji .

Ponadto, za pomocą tej formuły można również uzyskać wartość 2. raz występującej wartości w zakresie, zmieniając wartość 1 na końcu wzoru przez 2 .

Zmieńmy ID numer za 2. wystąpił " Router Wi-Fi" wartość do " #11_00″ .

Wynik pokaże. ID 2. wartości występującej w czasie o nazwie " Router Wi-Fi" .

Wynik pokazuje "#11_00", który jest numerem ID 2. wartości występującej po raz pierwszy w zakresie.

Na koniec użyjemy jeszcze jednej formuły z zagnieżdżonym INDEX , ISNUMBER oraz SZUKAJ funkcja, która dopasowuje dane do innych podanych danych i daje wyjście tylko dla duplikatów.

Wzór na to będzie:

=INDEX($E$5:$E$7,MATCH(TRUE,ISNUMBER(SEARCH($E$5:$E$7,B5)),0))

Postępuj zgodnie z obrazkiem dla kroków potrzebnych do zastosowania tej formuły.

Można zauważyć, że wyjście przy Komórka D9 Pokazuje niepoprawne wyniki, ponieważ nie ma duplikatów w zakresie.

Rzeczy do zapamiętania

1. musisz użyć Uchwyt do napełniania ikonę, aby przeciągnąć wzór na znalezienie wyników dla pozostałych wartości w zakresie. Zastosuj to tam, gdzie na obrazkach widać strzałkę w dół.

2. musisz zrozumieć, jak chcesz swój wynik, a następnie zastosować dowolną z metod, które Ci odpowiadają.

Wniosek

Artykuł wyjaśnia trzy różne formuły, aby znaleźć pierwsze wystąpienie wartości w zakresie w programie Excel.Formuły obejmują funkcje takie jak COUNTIF , INDEX , ISNUMBER , MAŁA , ROW , MATCH Mam nadzieję, że artykuł pomógł Ci znaleźć rozwiązanie. Jeśli masz jakieś dalsze pytania, możesz napisać je w sekcji komentarzy.

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