WYSZUKAJ.PIONOWO dla tekstu

WYSZUKAJ.PIONOWO z tekstem

Jednym z podstawowych kryteriów pracy z WYSZUKAJ.PIONOWO jest to, że wartość „wyszukiwania” powinna być taka sama w komórce wynikowej, a także w głównej tabeli danych, ale czasami nawet jeśli wartość wyszukiwania wygląda tak samo w obu komórkach, nadal otrzymujemy wartość błędu jako # N / A !. Dzieje się tak, ponieważ format wartości podglądu musi być inny w obu komórkach. W tym artykule pokażemy, jak pracować z formatem tekstowym wartości Vlookup.

Przykład WYSZUKAJ.PIONOWO dla tekstu

Poniżej znajduje się przykład funkcji WYSZUKAJ.PIONOWO w programie Excel dla tekstu.

Możesz pobrać to WYSZUKAJ.PIONOWO dla tekstu Szablon programu Excel tutaj - WYSZUKAJ.PIONOWO dla tekstu Szablon programu Excel

Czasami liczby są przechowywane jako wartości tekstowe iw takich przypadkach nie możemy traktować ich jako liczb ze względu na funkcjonalność programu Excel. Na przykład spójrz na poniższe dane.

W powyższych danych wszystko wygląda jak liczby, ale kiedy je zsumujemy, powinniśmy otrzymać łączną wartość 3712054, ale gdy zastosujemy funkcję SUMA excel, otrzymamy poniższą liczbę.

Powodem tego jest to, że niektóre liczby są przechowywane jako wartości tekstowe. Jak więc identyfikujemy wartości tekstowe?

Możemy zidentyfikować wartości tekstowe za pomocą funkcji ISNUMBER programu Excel. Funkcja ISNUMBER zwróci wartość TRUE, jeśli wybrana wartość komórki to liczba, w przeciwnym razie zwróci FALSE.

Tak więc w komórce B5 i B6 otrzymaliśmy wynik jako FAŁSZ, co oznacza, że ​​numery komórek A5 i A6 są przechowywane jako wartości tekstowe.

WYSZUKAJ.PIONOWO wymaga dokładnego formatu liczb

Na przykład spójrz na poniższe dane, aby zastosować funkcję WYSZUKAJ.PIONOWO.

Z tabeli 1 musimy zastosować funkcję WYSZUKAJ.PIONOWO, aby kolumna przychodów miała wynik w tabeli 2.

Dlatego zastosuj funkcję WYSZUKAJ.PIONOWO z tabeli 2.

Otrzymujemy następujący wynik.

Wynik funkcji WYSZUKAJ.PIONOWO w komórkach E6 i E7 pokazuje # N / A !.

Spójrzmy na wartości wyszukiwania.

Zwykle dzieje się to w przypadku liczby wartości wyszukiwania, głównym powodem powinien być format liczb w obu tabelach, który nie jest taki sam. Dlatego w takich przypadkach musimy zidentyfikować, w których numerach tabel są przechowywane jako tekst.

Zastosuj funkcję ISNUMBER, aby zidentyfikować wartości nienumeryczne.

Jak widać, ISNUMBER zidentyfikowano nieliczbową wartość w tabeli 2.

Gdy dane głównej tabeli są poprawne, a numery tabeli wynikowej są przechowywane jako tekst, musimy najpierw przekonwertować liczby sformatowane tekstowo na wartości liczbowe, a następnie zastosować WYSZUKAJ.PIONOWO. Można to zrobić na kilka sposobów, poniżej znajdują się metody.

Metoda 1: Konwertuj liczby sformatowane jako tekst na wartości liczbowe za pomocą funkcji Wklej specjalnie

Najpierw wprowadź numer 1 w dowolnej komórce arkusza i skopiuj tę komórkę.

Teraz wybierz wartości ID gniazdka w tabeli 2 i otwórz okno dialogowe Wklej specjalnie.

Aby otworzyć specjalne okno dialogowe wklejania, naciśnij ALT + E + S.

Otrzymujemy następujące okno dialogowe.

W specjalnym oknie wklejania wybierz opcję „pomnóż”.

Naciśnij ok, konwertuje wszystkie liczby sformatowane tekstowo na wartości liczbowe, a WYSZUKAJ.PIONOWO teraz automatycznie pobierze dane z tabeli 1.

Metoda 2: Konwersja przy użyciu funkcji VALUE

Funkcja WARTOŚĆ służy do konwersji liczb sformatowanych jako tekst na wartości liczbowe. Jak widać, nasza funkcja WYSZUKAJ.PIONOWO nie pobrała danych z powodu formatu wartości wyszukiwania.

Aby rozwiązać ten problem, który stosuje funkcję wyszukiwania, musimy dołączyć funkcję WARTOŚĆ.

Spójrz na powyższy wzór, załączyłem funkcję wyszukiwania funkcją VALUE. Ponieważ zastosowaliśmy funkcję WARTOŚĆ wewnątrz funkcji WYSZUKAJ.PIONOWO, najpierw przekonwertujemy wartości nienumeryczne na wartości liczbowe, a następnie WYSZUKAJ.PIONOWO traktuje je tylko jako wartości liczbowe.

Metoda 3: Co się stanie, jeśli liczby są przechowywane jako tekst w tabeli głównej

Widzieliśmy, jak konwertować wartości tekstowe na liczby w tabeli wyników, ale to, co jest liczbami, są przechowywane jako wartości tekstowe w samej tabeli głównej.

Jak widać na powyższym obrazku w głównej tabeli (Tabela 1) same wartości są przechowywane jako tekst. W takich przypadkach musimy załączyć funkcję TEKST dla wartości wyszukiwania w funkcji WYSZUKAJ.PIONOWO.

Problem polega na tym, że funkcja TEX konwertuje nawet wartości liczbowe na wartości tekstowe, więc niektóre wartości przechowywane jako wartości liczbowe nie będą działać w tej funkcji. W tym celu musimy zawrzeć warunek IFERROR w programie Excel.

Warunek JEŻELI BŁĄD sprawdza, czy wartość wyszukiwania jest liczbowa, czy nie, jeśli jest liczbowa, zastosujemy normalną funkcję WYSZUKAJ, w przeciwnym razie zastosujemy funkcję TEKST w programie Excel.

Tak więc potrzebujemy rozległej wiedzy na temat formuł, aby pracować z WYSZUKAJ.PIONOWO na poziomie zaawansowanym i przy różnych scenariuszach.

Rzeczy do zapamiętania

  • Funkcja TRIM konwertuje również wartości tekstowe na wartości liczbowe.
  • Najpierw musimy sprawdzić, w której tabeli numery są przechowywane jako tekst.
  • ISNUMBER zwraca wartość TRUE, jeśli wybrana wartość komórki to liczba, w przeciwnym razie zwróci FALSE.