Spis treści
Podczas pracy w programie Excel szukanie wartości jest częstym zadaniem dla celów biznesowych, edukacyjnych lub badawczych. W tym celu w niektórych przypadkach musimy szukać wartości z innego arkusza zamiast tego samego arkusza. Nie jest to takie trudne zadanie. Metody opisane w tym artykule będą dość pomocne dla Ciebie, aby znaleźć wartość z innego arkusza w programie Excel.
Pobierz Zeszyt ćwiczeń
Darmowy szablon Excela możesz pobrać stąd i poćwiczyć samodzielnie.
Lookup Value in Another Sheet.xlsx3 Metody wyszukiwania wartości z innego arkusza w Excelu
Aby dać demo metod, użyję następującego zestawu danych, który reprezentuje pewną sprzedaż sprzedawców w różnych regionach.
Metoda 1: Użyj funkcji VLOOKUP do wyszukiwania wartości z innego arkusza w programie Excel
W naszej pierwszej metodzie użyję funkcja VLOOKUP do wyszukiwania wartości z innego arkusza. Jest to najczęściej używana funkcja do wyszukiwania wartości. VLOOKUP Funkcja służy do wyszukiwania wartości w lewej kolumnie tabeli i zwraca odpowiadającą jej wartość z kolumny po prawej stronie. W tym przypadku będziemy wyszukiwać sprzedaż dla Jacka i Boba.
Kroki:
- Napisz następujący wzór w Komórka C5 -
=VLOOKUP(B5,
- Następnie kliknij na arkusz, w którym znajduje się Twoja tablica. Moje dane znajdują się w arkuszu o nazwie "Sprzedaż".
- Wybierz teraz tablicę za pomocą myszy i naciśnij przycisk F4 aby zablokować odniesienie.
- Później podajemy numer kolumny względem wybranej tablicy, z której chcemy wydobyć wartość, a następnie typ 0 dla dokładnego dopasowania.
- Tak więc pełna formuła będzie następująca-
- Wreszcie, po prostu uderz w Wejdź na stronę
Teraz mamy już dane wyjściowe dla Jacka.
- Następnie, aby znaleźć wyjście dla Boba wystarczy przeciągnąć w dół Uchwyt do napełniania .
Oto końcowe wyjście.
Read More: Jak wyszukać wiele wartości w programie Excel (10 sposobów)
Metoda 2: Połączenie funkcji INDEX i MATCH w celu wyszukania wartości z innego arkusza
Teraz użyjemy INDEX oraz MATCH funkcje do wyszukiwania wartości z innego arkusza. INDEX oraz MATCH funkcje są bardzo częstymi zamiennikami VLOOKUP funkcja. INDEX Funkcja służy do zwracania wartości lub odwołania do wartości z tablicy lub zakresu. MATCH Funkcja służy do wyszukiwania określonego elementu w zakresie komórek, a następnie zwraca względną pozycję tego elementu w zakresie. Znajdźmy teraz wartość sprzedaży dla Jacka przy użyciu kombinacji.
Kroki:
- W Komórka C7 typ -
=INDEX(
- Po tym przejdź do arkusza sprzedaży klikając na tytuł arkusza.
- Następnie należy wybrać zakres D5:D11 z którego wyodrębnimy dane wyjściowe.
- Następnie wpisz-
=INDEX(Sprzedaż!D5:D11,MATCH(
- Później wróć do poprzedniego arkusza, klikając tytuł arkusza.
- Następnie wybierz komórkę, w której znajduje się nasza wartość lookup.
- Ponownie przejdź do arkusza "Sprzedaż" i wybierz zakres ( B5:B11) gdzie istnieje nasza wartość lookup.
- Na koniec należy wpisać 0 dla dokładna zgodność .
- Tak więc pełna formuła będzie następująca-
=INDEX(Sales!D5:D11,MATCH('INDEX+MATCH'!C4,Sales!B5:B11,0))
- Na koniec wystarczy nacisnąć przycisk Wejdź na stronę
Wtedy otrzymasz swoje oczekiwane wyjście.
⏬ Rozbicie formuły:
➥ MATCH('INDEX+MATCH'!C4,Sprzedaż!B5:B11,0)
Na stronie MATCH Funkcja wyszuka w arkuszu "Sprzedaż" wartość "Jacek" w przedziale B5:B11 i zwróci as-.
3
➥ INDEX(Sprzedaż!D5:D11,MATCH('INDEX+MATCH'!C4,Sprzedaż!B5:B11,0))
Wreszcie INDEX Funkcja zwróci wartość z zakresu D5:D11 zgodnie z wyjściem MATCH funkcja i to jest-
78923
Read More: 7 typów Lookup, których możesz użyć w Excelu
Metoda 3: Zastosuj funkcje Excel VLOOKUP i INDIRECT do wyszukiwania wartości z innego arkusza
Ta metoda jest nieco inna od poprzednich dwóch metod. Tutaj zastosujemy kombinację POŚREDNICTWO oraz VLOOKUP aby wyszukać wartość z innych dwóch arkuszy i wyodrębnić dane wyjściowe z obu arkuszy jednocześnie. POŚREDNICTWO Funkcja w programie Excel służy do konwersji ciągu tekstowego na prawidłowe odwołanie do komórki.
Spójrz, że tutaj zrobiłem dwa zbiory danych o sprzedaży dla dwóch kolejnych miesięcy. Teraz znajdziemy sprzedaż dla Jacka w obu arkuszach.
- Napisz następujący wzór w Komórka C7 -
=VLOOKUP($C$4, INDIRECT("'"&B7&"'!$B$5:$D$11"),3,FALSE)
- Później wystarczy nacisnąć przycisk Wejdź na stronę przycisk dla wyjścia.
- Następnie przeciągnij w dół Uchwyt do napełniania aby uzyskać dane wyjściowe z arkusza "Luty".
Teraz znaleźliśmy sprzedaż dla Jacka wyodrębnioną z obu arkuszy.
⏬ Rozbicie formuły:
➥ INDIRECT("'"&B7&"'!$B$5:$D$11")
Na stronie POŚREDNICTWO Funkcja zwróci referencję B5:D11 do zakresu-.
{"Sam", "Kanada",44589; "Peter", "USA",72734; "Jack", "Brazylia",78923; "Samuel", "Wielka Brytania",99320; "Willium", "Londyn",84738; "Ron", "Kanada",98210; "Bob", "Wielka Brytania",57832}.
➥ VLOOKUP($C$4, INDIRECT("'"&B7&""!$B$5:$D$11"),3,FALSE)
Wreszcie VLOOKUP Funkcja zwróci wyjście z tego zakresu dla wartości Komórka C4 i to jest...
78923
Read More: Jak wyszukać tekst w programie Excel (7 odpowiednich metod)
Wniosek
Mam nadzieję, że opisane powyżej procedury będą wystarczająco dobre, aby wyszukać wartość w innym arkuszu w Excelu. Zapraszam do zadawania wszelkich pytań w sekcji komentarzy i proszę o informację zwrotną.