VLookup with IF Statement

Vlookup jest funkcją referencyjną, podczas gdy if jest instrukcją warunkową w programie Excel, obie te funkcje są łączone w celu znalezienia określonej wartości, która spełnia kryteria, a także jest zgodna z wartością odniesienia, na podstawie wyników funkcji Vlookup. Jeśli instrukcje wyświetlają wynik, w innymi słowy, zagnieżdżamy Vlookup w funkcji If.

VLookup with IF Statement w programie Excel

Tutaj połączymy podwójne funkcje „Funkcja JEŻELI” i „WYSZUKAJ.PIONOWO”. Zobaczymy również, jak radzić sobie z błędami #NA, które możemy czasem otrzymać, używając kombinacji „Instrukcja IF” i „WYSZUKAJ.PIONOWO”. Chociaż te dwa rozwiązania są dość ważne same w sobie, razem zapewniają większą wartość.

„Vlookup” z wyrażeniem „If”: zwraca wartość „True / False” lub „Yes / No”

Pokrótce wyjaśnię ci funkcję „IF Statement” i „Vlookup”, aby łatwiej było wyjaśnić tę kombinację. „Jeśli” jest używane, gdy chcesz, aby warunek zdecydował, która wartość ma zostać wypełniona w komórce.

W powyższym wzorze „test_logiczny” to warunek, na którym testujemy, następnie wartość, jeśli warunek jest prawdziwy, a następnie wartość, jeśli warunek jest fałszywy.

Poniżej przykład:

Podobnie w przypadku funkcji „Vlookup” załóżmy, że masz dane w tabeli i chcesz wyszukać wartość w dowolnej kolumnie odpowiadającej wartości w lewej kolumnie tabeli.

Poniżej przykład:

Załóżmy, że komórki „B2: E6” to dane zawierające oceny uczniów z 3 pokazanych przedmiotów. Powiedzmy, że chcesz poznać ślady Vijaya z chemii.

Z powyższego szablonu formuły „vlookup” widać, że „lookup_value” to „Vijay”, tablica tabeli to „B2: E6”, ponieważ interesują nas znaczniki „Chemistry”, numer kolumny to 3, a ponieważ jesteśmy zainteresowany „dopasowaniem ścisłym”, czwarty argument to „FAŁSZ”, co oznacza przybliżone dopasowanie.

Teraz, gdy zmieniliśmy te 2, zbadajmy kombinacje tych 2.

Ogólna formuła będzie wyglądać następująco:

JEŚLI (WYSZUKAJ.PIONOWO (…) = wartość_próbki, PRAWDA, FAŁSZ)

Typowe przypadki ich użycia obejmują:

  • Porównaj wartość zwróconą przez Vlookup z wartością przykładową i zwróć „Prawda / Fałsz”, „Tak / Nie” lub 1 z 2 określonych przez nas wartości.
  • Porównaj wartość zwróconą przez Vlookup z wartością obecną w innej komórce i zwróć wartości jak powyżej
  • Porównaj wartość zwróconą przez Vlookup i na jej podstawie wybierz jeden z 2 zestawów obliczeń.

Jak korzystać z Vlookup z instrukcją IF w programie Excel?

Teraz, gdy wyjaśniłem Ci szablon formuły i niektóre przypadki użycia, spróbujmy wyjaśnić to lepiej na przykładach, a następnie wyjaśnijmy to w przejrzysty sposób.

Przeglądanie z funkcją JEŻELI - przykład nr 1

Tabela danych pozostaje taka sama, jak wyjaśniono w funkcji „vlookup”.

Teraz przypuśćmy, że zdecydowaliśmy się pod warunkiem, że jeśli uzyskana liczba punktów jest większa niż 92, to będzie oznaczona jako „Świetna”, w przeciwnym razie będzie oznaczona jako „Dobra”. Teraz, kiedy widzę znaki, nie interesują mnie ich rzeczywiste oceny, ale chcę tylko zobaczyć, czy są świetne, czy dobre.

Teraz tutaj stosujemy wzór.

Teraz, spójrz na komórkę F3, robimy „vlookup” tak jak powyżej, da wynik „92”. Dodanie do tego warunku „Jeśli”. Teraz sprawdza, czy liczba ta jest większa niż 92, czy jest „Świetna”, w przeciwnym razie jest „Dobra”. Ponieważ tutaj otrzymujemy Znaki Vijay odpowiadające Chemii, czyli 92, stąd pokazany wynik jest „Dobry”.

Przeglądanie z funkcją JEŻELI - przykład nr 2

Przejdźmy teraz do innego przykładu, powiedzmy, gdzie chcesz, aby to odcięcie było dynamiczne. Chcesz zmienić wartości odcięcia i od razu chcesz sprawdzić, czy wartość jest „Świetna / Dobra” (w tym przypadku).

Zobacz zrzut ekranu poniżej:

Tutaj zobacz wzór w komórce F5. To jest tak, jak pokazałem we wcześniejszym przykładzie, jedyną różnicą jest to, że wartość, z którą teraz porównujesz wyniki, jest wartością dynamiczną przechowywaną w komórce E8.

Teraz, widząc, że punkt odcięcia został zmniejszony do 90, wyniki Vijay z tego samego przedmiotu chemii zostały sklasyfikowane jako „świetne” w porównaniu z „dobrymi”, jak pokazano w poprzednim przykładzie.

Przeglądanie z funkcją JEŻELI - przykład nr 3

Przejdźmy teraz do trzeciego przykładu, w którym na podstawie wyniku „vlookup” wykonuje obliczenia.

Użyjmy tym razem innych danych. Załóżmy, że chcemy zastosować strategię rabatową opartą na cenie detalicznej rzeczy.

Zobacz zrzut ekranu poniżej dla danych:

Komórki B3: C8 pokazują cenę owoców. Użyłem walidacji danych w programie Excel, aby w komórce E5 można było wybrać dowolny z owoców wymienionych w kolumnie B.

Teraz przejdźmy do naszej strategii cenowej, tzn. Jeśli koszt przekracza 180, udzielimy 20% rabatu, w przeciwnym razie udzielimy tylko 10% rabatu.

Realizujemy to, używając wzoru pokazanego na poniższym zrzucie ekranu:

Zobacz formułę w komórce F5. Najpierw sprawdza wynik funkcji wyszukiwania. Jeśli jest większa niż 180, to pomnożymy wartość przez 80% (czyli rabat 20%), w przeciwnym razie wynik pomnożymy przez 90% (czyli 10% rabatu).

Teraz przejdźmy do ostatniego przykładu.

Vlookup With IF Statement - przykład nr 4

Wykorzystajmy tylko powyższe dane. Załóżmy, że chcesz sprawdzić, czy owoc jest obecny na liście, czy nie. To dostarczy nam przykładu, w którym możemy użyć kombinacji instrukcji IF, funkcji WYSZUKAJ.PIONOWO i funkcji ISNA w programie Excel.

Załóżmy, że dokonałeś „podglądu” ceny „WaterMelon”. Ponieważ nie ma go na liście, spowoduje to błąd „#NA”.

Zobacz komórkę B11. Formuła jest wyświetlana na pasku zadań. Teraz, aby poradzić sobie z takimi przypadkami, pokażemy Ci wzór. Nasz pomysł jest taki, że jeśli „owocu”, którego szukaliśmy, nie ma, to powinien dać wynik „Nieobecny”. W przeciwnym razie powinien zwrócić cenę owocu.

Stosowanie formuły „If Statement”, „ISNA” i „Vlookup”.

Wystarczy wpisać nazwę owocu w komórce E2, a komórka C11 poda wynik, którego szukasz. Jeśli owoc nie jest obecny, komórka C11 poda „Not Present”, jak widać w przypadku „WaterMelon”. W przeciwnym razie poda cenę pokazaną dla „Apple”.

Mam nadzieję, że te przykłady wyjaśniają wszystko. Poćwicz, aby uzyskać lepsze i bardziej zaawansowane zrozumienie.

Rzeczy do zapamiętania dotyczące podglądu programu Excel z funkcją JEŻELI

  • Aby funkcja „Vlookup” działała, wartość „lookup” powinna zawsze znajdować się w kolumnie „skrajnej lewej” tabeli danych, którą należy wprowadzić w formule „vlookup”.
  • Kombinacja „If Statement” i „Vlookup” może być użyta do obsługi błędów, co będzie stanowić bardzo istotną część podczas tworzenia pulpitów nawigacyjnych, miesięcznego planera itp. Poświęć więc czas na zrozumienie formuł i przećwicz je.
  • Kiedy robisz „Vlookup”, zwykle wybieraj „Exact Match” jako czwarty argument „Vlookup”, gdy chcesz dokładnie dopasować wartość wyszukiwania.

Możesz pobrać te Vlookup z szablonem IF Statement Excel - Vlookup with IF Excel Template