Jak zmienić obliczanie wyniku błędu podczas korzystania z formuły Vlookup na 0 lub pustą komórkę w programie Microsoft Excel?

Spisie treści

Czasami podczas stosowania formuły Vlookup otrzymujemy błąd lub zero. Otrzymujemy błąd #N/A, gdy wszystkie wartości wyszukiwania nie są dostępne w danych, a zero, gdy wartość wyszukiwania jest dostępna, ale komórka wyboru jest pusta.

W tym artykule dowiemy się, jak możemy zmienić wynik podczas stosowania formuły Vlookup w programie Microsoft Excel.

Aby rozwiązać ten problem, użyjemy funkcji IF, ISERROR i Vlookup.

CZY.BŁĄD funkcja pomaga nam sprawdzić błąd i zwróci wynik jako prawda lub fałsz.

JEŚLI funkcja poda warunek na podstawie funkcji ISERROR.

Weźmy przykład, aby zrozumieć:-

Mamy 2 zbiory danych pracowników. W pierwszych danych mamy szczegóły, takie jak data przystąpienia, imię i nazwisko pracownika, desygnacja, a w 2NS dane, mamy tylko kody pracowników i chcemy wybrać datę dołączenia poprzez funkcję Vlookup.

Zacznijmy od użycia funkcji Vlookup w danych:-

  • Wpisz formułę w komórce G2
  •  = WYSZUKAJ.PIONOWO($F3;$A$3:$D$13,2,FAŁSZ) 
  • Naciśnij enter.
  • Skopiuj formułę z pozostałych komórek.

Teraz możesz zobaczyć na powyższym obrazku, że kilka komórek ma wynik, ale kilka komórek ma błąd #N/A, a pierwsza komórka pokazuje 0.

Aby uniknąć błędów, użyj funkcji zgodnie z poniższą procedurą:-

  • Wprowadź formułę w komórce H2
  •  =JEŻELI(BŁĄD(BŁĄD($F3;$A$3:$D$13;2;FAŁSZ)));";WYSZUKAJ.PIONOWO($F3;$A$3:$D$13;2;FAŁSZ)) 
  • naciśnij enter
  • Skopiuj formułę z pozostałych komórek.

Teraz widać, że zamiast pokazywać błędy, komórki są puste.

Aby uniknąć zera, użyj funkcji zgodnie z poniższą procedurą:-

  • Wprowadź formułę w komórce H2
  •  =JEŻELI(WYSZUKAJ.PIONOWO($F3;$A$3:$D$13,2;FAŁSZ)=0;";WYSZUKAJ.PIONOWO($F3;$A$3:$D$13;2;FAŁSZ) 
  • naciśnij enter
  • Skopiuj formułę w pozostałych komórkach.

Aby uniknąć zera i błędu razem, zastosuj poniższą funkcję:-

  • Wprowadź formułę w komórce H2
  •  =JEŻELI(WYSZUKAJ.PIONOWO(WYSZUKAJ.PIONOWO($F3;$A$3:$D$13;2;FAŁSZ));"-;JEŻELI(WYSZUKAJ.PIONOWO($F3;$A$3:$D$13;2;FAŁSZ))=0; "-", WYSZUKAJ.PIONOWO($F3,$A$3:$D$13,2,FAŁSZ))) 
  • naciśnij enter
  • Skopiuj formułę z pozostałych komórek.

W ten sposób możemy wykorzystać funkcje do rozwiązywania naszych zapytań dotyczących Microsoft Excel.

Notatka: - W nowszej wersji programu Microsoft Excel 2003 mamy funkcję JEŻELI.BŁĄD, aby uzyskać ten sam wynik. Ta formuła jest kompatybilna ze wszystkimi wersjami Microsoft Excel.

Jeśli podobały Ci się nasze blogi, podziel się nimi ze znajomymi na Facebooku. A także możesz śledzić nas na Twitterze i Facebooku.
Chcielibyśmy usłyszeć od Ciebie, daj nam znać, jak możemy ulepszyć, uzupełnić lub unowocześnić naszą pracę i uczynić ją lepszą dla Ciebie. Napisz do nas na witryna e-mail

PoprzedniNastępny

Uwagi

  1. Aiden
    26 sierpnia 2013 o 10:26

    Ciąg pusty „” to nie to samo, co pusta komórka. To nadal daje 0, jeśli jest używane w dalszych obliczeniach.

    Odpowiedz

Zostaw odpowiedź Anuluj odpowiedź

Twoj adres e-mail nie bedzie opublikowany. Wymagane pola są zaznaczone *

Komentarz

Nazwa *

E-mail *

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave