Spis treści
Jeśli szukasz wyodrębnić dane z arkusza programu Excel do innego arkusza, to jesteś we właściwym miejscu. Musisz tylko podążać za tym artykułem i ćwiczyć swój własny plik Excel lub możesz pobrać naszą książkę ćwiczeń. W tym samouczku, masz zamiar nauczyć się 6 łatwych i skutecznych metod, aby wyodrębnić dane z arkusza programu Excel.
Pobierz Zeszyt ćwiczeń
Pobierz poniższy plik Excel dla swojej praktyki.
Wyciąganie danych z arkusza Excel.xlsx
6 Metod wyodrębniania danych z arkusza Excel
Tutaj mamy zestaw danych zawierający 5 kolumn i 9 wierszy, w tym nagłówki. Naszą misją jest wyodrębnienie danych z arkusza Excel do innego arkusza.
Teraz omówmy metody po kolei.
1) Wyciąganie danych z arkusza Excel za pomocą funkcji VLOOKUP
Na stronie Funkcja VLOOKUP szuka danej w lewej najbardziej wysuniętej kolumnie danego zbioru danych, a następnie wyciąga z określonej kolumny wartość w tym samym wierszu.
Kroki:
Załóżmy, że musimy wyodrębnić wynagrodzenia dla identyfikatorów nr 103, 106 i 108 z arkusza 1 do arkusza 2.
1. wprowadź następujący wzór w Komórka C13 z Arkusz 2 .
=VLOOKUP(B13,'Arkusz 1'!B5:F12,5,FALSE)
2) Przeciągnij Uchwyt do napełniania do potrzebnego zakresu.
Oto dane wyjściowe.
Uwaga:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Tutaj,
- Lookup_value to wartość, którą chcesz dopasować
- Tablica jest zakresem danych, w którym należy szukać swojej wartości
- Col_index_num to odpowiednia kolumna w look_value
- Range_lookup jest wartością logiczną (True lub False). 0 (false) oznacza dokładne dopasowanie, a 1 (true) oznacza przybliżone dopasowanie.
Read More: Automatyczne przenoszenie danych z jednego arkusza Excela do drugiego za pomocą VLOOKUP
2) Pobranie danych z arkusza Excel za pomocą formuły INDEX-MATCH
INDEX-MATCH Kombinacja jest potężnym i popularnym narzędziem w MS Excel, służącym do wyodrębniania danych z określonego fragmentu tabeli.Stosując tę formułę kombinowaną, możemy wyodrębnić dane z arkusza 1 do arkusza 3 na podstawie kryteriów W tym celu wystarczy wykonać poniższe kroki.
Załóżmy, że chcesz znaleźć wynagrodzenie dla konkretnego ID. Użyjemy kombi INDEX oraz MATCH funkcji, aby to zrobić.
Kroki:
1. w komórce C13 , wprowadź następujący wzór
=INDEX('Arkusz 1'!F5:F12, MATCH(B13,'Arkusz 1'!B5:B12,0))
Tutaj,
- MATCH(B13, "Arkusz 1"!B5:B12,0) odnosi się do komórki B13 jako lookup_value w zakresie danych B5:B12 Zwraca 3, ponieważ wartość znajduje się w wierszu numer 3.
- INDEX("Arkusz 1"!F5:F12, MATCH(B13, "Arkusz 1"!B5:B12,0)) odnosi się do Arkusz 1 jako tablica F5:F12 skąd weźmiemy wartość.
2. naciśnij ENTER .
3. przeciągnij F chory uchwyt do potrzebnego zakresu.
Oto dane wyjściowe,
Read More: Wyciągnij przefiltrowane dane w Excelu do innego arkusza (4 metody)
3. wyodrębnienie danych z arkusza Excel za pomocą narzędzia do konsolidacji danych
W wielu przypadkach istnieje prostszy sposób na wyodrębnienie danych z arkusza Excela przy użyciu Konsolidacja danych niż VLOOKUP lub INDEX-MATCH Używam dwóch zbiorów danych w tym samym arkuszu Excela (Konsolidacja 1) jako danych wejściowych. Wynik konsolidacji zostanie wyświetlony w innym arkuszu (Konsolidacja 2).
Teraz wykonaj poniższe kroki.
Kroki:
1. przejdź do Konsolidacja 2 arkusz>> Wybierz Komórka ( Komórka B4 w tym przykładzie), gdzie chcesz umieścić swój skonsolidowany wynik.
2) Następnie przejdź do Dane tab>>. Narzędzia danych grupa>> Kliknij na Konsolidacja ikona.
Pojawi się okno dialogowe Konsolidacja.
3. wybierz Funkcja następnie po kolei wybierz każdą tabelę, łącznie z nagłówkami z " Konsolidacja 1 " arkusz w Odnośnik i kliknij Dodaj .
Wszystkie wybrane tabele z Arkusza konsolidacyjnego 1 pojawią się w Wszystkie odniesienia upewnić się, że Tick (górny i lewy rząd) w polu Label. Kliknij OK .
Oto wynik,
Podobne lektury
- Kod VBA do konwersji pliku tekstowego do Excela (7 metod)
- Jak zaimportować plik tekstowy z wieloma delimiterami do programu Excel (3 metody)
- Konwersja pliku tekstowego do Excela automatycznie (3 odpowiednie sposoby)
- Jak importować dane z bezpiecznej strony internetowej do Excela (szybkie kroki)
- Jak importować dane do Excela z Internetu (szybkie kroki)
4. wyodrębnianie danych z arkusza za pomocą zaawansowanego filtra
Możesz wyodrębnić dane z arkusza programu Excel do innego arkusza przy użyciu Filtr zaawansowany Postępuj zgodnie z poniższymi instrukcjami. Na tej ilustracji dane znajdują się w arkuszu 5 i zostaną przeniesione do arkusza 6.
Kroki:
1. przejdź do Arkusz 6 >> Wybierz komórkę ( Komórka B4 na tej ilustracji)>> Dane tab>> kliknij Zaawansowane .
Zostanie otwarte okno filtra zaawansowanego.
2. wybierz Kopiuj do innej lokalizacji.
3. kliknij na Wykaz Zakres box>> Wybierz Arkusz 5 i zaznaczyć całą tabelę z nagłówkami.
4. wybierz zakres kryteriów .
5. następnie w Kopiuj do Box, wybierz komórkę w arkuszu 6 ( Komórka B4 w tym przykładzie).
6. kliknij OK.
Oto wynik,
Read More: Jak wyciągnąć dane z wielu arkuszy w Excelu VBA
5. pobieranie danych z innego arkusza w Excelu za pomocą pola nazwy
Aby wyodrębnić komórkę z jednego arkusza Excela do drugiego, wystarczy znać nazwę arkusza i nazwę komórki. Następnie, łącząc je ze sobą za pomocą wykrzyknika, można ją skopiować. Gdy trzeba będzie zmienić dane w jednym arkuszu, drugi arkusz, do którego ją skopiowano, zostanie zmieniony automatycznie.
Załóżmy, że mamy dwa arkusze o nazwie NameBox1 i NameBox2. Chcemy wyodrębnić dane z NameBox1 do NameBox2.
Teraz wykonaj poniższe kroki.
Kroki:
- W każdej komórce w NameBox2 ( Komórka B4 w tym przykładzie), wystarczy wpisać =NameBox1!C9>> Naciśnij ENTER i otrzymasz wartości z Komórka C9 w nowym arkuszu.
Oto wynik,
Albo,
- Wpisz '=' w dowolnej komórce z NameBox2, następnie kliknij arkusz NameBox1 i wybierz potrzebną komórkę i naciśnij ENTER .
Read More: Jak wyciągnąć dane z innego arkusza na podstawie kryteriów w programie Excel
6) Wyciąganie danych z arkusza Excel za pomocą funkcji INDEX
Na stronie INDEX funkcja wykonuje czynność przeciwną do tej, którą wykonuje MATCH i działa podobnie jak VLOOKUP Musisz powiedzieć funkcji, jaką kolumnę i wiersz danych potrzebujesz, a ona powie ci wartość tego, co jest w komórce. Załóżmy, że mamy dwa arkusze o nazwie INDEX 1 i INDEX 2. W arkusz INDEX 2 ustawimy numer wiersza i kolumny danych z tabeli INDEKS 1 arkusz.
Teraz wykonaj poniższe kroki.
Kroki:
- W Komórka D5 , wprowadź następujący wzór.
=INDEX('INDEKS 1'!B4:F12,'INDEKS 2'!B5,'INDEKS 2'!C5)
- Naciśnij ENTER .
Oto dane wyjściowe,
Uwaga:
=INDEX(zakres danych, numer wiersza, [numer kolumny])
Tutaj,
- Zakres danych to cała tabela z danymi
- Numer wiersza Jeśli tabela zaczyna się w wierszu 5 arkusza, to będzie to wiersz #1.
- Numer kolumny danych podobnie zależy od Tabeli. Jeśli zakres tabeli zaczyna się na kolumnie C, to będzie to kolumna #1.
Read More: Jak wyodrębnić dane z listy za pomocą formuły Excela (5 metod)
Wniosek
W tym poradniku omówiłem 6 prostych metod, jak wyodrębnić dane z arkusza Excel. Mam nadzieję, że ten artykuł był pomocny. Możesz odwiedzić naszą stronę Exceldemy, aby dowiedzieć się więcej treści związanych z programem Excel. Proszę, upuść komentarze, sugestie lub zapytania, jeśli masz jakieś w sekcji komentarzy poniżej.