Jak używać VLOOKUP z COUNTIF (3 proste sposoby)

  • Udostępnij To
Hugh West

W tym artykule użyjemy funkcja VLOOKUP z funkcja COUNTIF w Excelu. VLOOKUP oraz COUNTIF to najczęściej używane i potężne funkcje w MS Excel. VLOOKUP służy do wyszukiwania dowolnych danych z dowolnej tabeli oraz COUNTIF Funkcja ta służy do zliczania elementów przy użyciu warunków. Dzięki połączeniu tych dwóch funkcji możemy wyszukiwać i zliczać dowolne wartości przy użyciu warunków z dowolnego zakresu. W tym artykule pokażę różne sposoby wykorzystania VLOOKUP z COUNTIF funkcja.

Pobierz podręcznik do ćwiczeń

Zeszyt ćwiczeń można pobrać tutaj.

Połączenie VLOOKUP z COUNTIF.xlsx

3 Sposoby użycia VLOOKUP z funkcją COUNTIF

W tym artykule opowiemy o wykorzystaniu VLOOKUP z COUNTIF na 3 sposoby. Po pierwsze, użyjemy kombinacji do stwierdzenia występowania danego zdarzenia. Po drugie, obliczymy średni procent z pewnego zbioru procentów. Wreszcie, stwierdzimy istnienie wartości za pomocą VLOOKUP z COUNTIF .

1. policz wystąpienia używając funkcji VLOOKUP i COUNTIF

Rozważmy zbiór danych o frekwencji uczniów. Dla tego przykładu zakładamy tylko tygodniową frekwencję. Teraz policzymy całkowitą frekwencję każdego ucznia używając VLOOKUP oraz COUNTIF funkcje.

Kroki:

  • Po pierwsze, wybierz C16 komórkę i wpisać w niej dowolną nazwę.

  • Po drugie, wybierz C17 komórka i typ,
=COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0))

  • Na koniec uderz w Wejdź na stronę .
  • W efekcie znajdziemy liczbę frekwencji dla danego ucznia.

Podział formuły:

  • VLOOKUP(C16,B5:C14,2,0): Na stronie VLOOKUP Funkcja będzie pasowała do wartości w C16 wartość w zakresie poszukiwań B5:C14 Następnie dopasowuje się do numeru związanego z nazwą w C16 komórka w drugiej kolumnie zakresu, która jest 13 w tym przypadku.
  • COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0)) : The COUNTIF Funkcja liczy liczbę zwróconą przez VLOOKUP(C16,B5:C14,2,0) wyrażenie, które jest 13 w F5:K14 zakres i zwraca liczbę wystąpień dla liczby 13 W tym przypadku będzie to 5 .

Read More: VLOOKUP do wyszukiwania tekstu w Excelu (4 proste sposoby)

2) Obliczanie procentów przy użyciu funkcji VLOOKUP i COUNTIF

Mamy zbiór ocen studentów dla każdego kursu (np. 6 kursów). Teraz naszym celem jest znalezienie średniej procentowej wszystkich ocen, jeśli istnieją co najmniej 4 procenty ocen. Oznacza to, że jeśli jakikolwiek student ma mniej niż 4 procenty to po prostu zwrócimy #NA! W przeciwnym razie zwrócimy średnią procentową ocen.

Kroki:

  • Na początek należy wybrać C16 komórkę i wpisać w niej dowolną nazwę.

  • Następnie należy wybrać C17 komórkę i wprowadź następującą formułę,
=IF(COUNTIF(INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0),">0")<4,NA(),VLOOKUP(C16,$B$5:$I$14,8,0))

  • Naciśnij Wejdź na stronę .
  • W efekcie otrzymamy średni procent uczniów.

Podział formuły:
  • VLOOKUP(C16,$B$5:$I$14,8,0): zwraca [value_if_false] argument z JEŚLI Jest to w zasadzie średni procent uzyskanych ocen przez Daniel .
    • Wyjście: 41%
  • NA(): zwróci błąd, jeśli test logiczny argument z JEŚLI funkcja staje się TRUE ...tutaj, Daniel uczestniczyli w więcej niż 4 kursy, które nie są pożądanym warunkiem, więc ta część zwróci błąd.
    • Wyjście: #N/A
  • MATCH(C16,$B$5:$B$14,0): zwróci względną pozycję Daniel w zakresie komórek B5:B14.
    • Wyjście: 6
  • INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0) --> upraszcza się do
  • INDEX($C$5:$H$14,6),0): zwraca zestaw procentów dla Daniel .
    • Wyjście: {0.25,0.6,0.25,0.25,0.6,0.5}
  • COUNTIF(INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0),">0″ ) --> zmienia się w
  • COUNTIF({0.25,0.6,0.25,0.25,0.6,0.5},”>0″): liczy procenty, jeśli wartość jest większa niż 0 .
    • Wyjście: 6
  • Zatem cały wzór upraszcza się do
  • IF(6<4, #N/A, 41%) : zwraca średni procent Daniel jako 6<4 nie jest prawdziwym warunkiem.
    • Wyjście: 41% .

Read More: INDEX MATCH vs VLOOKUP Funkcja (9 przykładów)

Podobne lektury

  • VLOOKUP nie działa (8 powodów & rozwiązania)
  • Jak uczynić VLOOKUP wrażliwym na przypadki w programie Excel (4 metody)
  • Excel VLOOKUP, aby zwrócić wiele wartości pionowo
  • Jak VLOOKUP z wieloma warunkami w programie Excel (2 metody)

3) COUNTIF vs VLOOKUP do określania, czy wartość istnieje

W tej części spróbujemy dowiedzieć się, jak COUNTIF oraz VLOOKUP Funkcje te obsługują operacje wyszukiwania, a konkretnie zobaczymy, czy jeśli całkowita liczba elementów jest równa zero, to co zostanie zwrócone przez COUNTIF oraz VLOOKUP funkcje.Załóżmy, że mamy zbiór danych pracowników z ich nazwiskami i identyfikatorem.W tabeli znajdują się powtarzające się wartości.Teraz policzymy nazwy i spróbujemy je dopasować.

Kroki:

  • Na początek należy kliknąć na E5 komórkę i dowolną nazwę.

  • Następnie należy wybrać F5 komórkę i wprowadź następującą formułę,
=COUNTIF($C$5:$C$14,E5)

  • Naciśnij Wejdź na stronę po tym.
  • W efekcie otrzymamy liczbę wystąpień danej nazwy w zakresie C5:C14 .

  • Następnie należy wybrać H5 komórka i dowolne nazwisko.

  • Następnie należy wybrać I5 komórkę i wprowadzić,
=VLOOKUP(H5,$C$5:$C$14,1,0)

  • W konsekwencji otrzymamy tę samą nazwę, co w H5 komórka w I5 komórka.

Read More: Dlaczego VLOOKUP zwraca #N/A kiedy istnieje dopasowanie (5 przyczyn & rozwiązania)

Wniosek

Oto kilka sposobów na wykorzystanie VLOOKUP działać z COUNTIF w Excelu. Pokazałem wszystkie metody z ich odpowiednimi przykładami, ale może być wiele innych iteracji. Omówiłem również podstawy używanych funkcji. Jeśli masz jakąś inną metodę osiągnięcia tego celu, to zapraszam do podzielenia się nią z nami.

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