Jak wyciągnąć dane z innego arkusza w programie Excel

W tym poście Ci pokażemyjak wyciągnąć dane z innego arkusza w programie Excel. Kopiowanie i wklejanie danych jest proste, ale przeciąganie danych z jednego arkusza do drugiego oferuje znaczne korzyści w programie Excel.

Gdy pobierasz dane za pomocą formuł, dane są łączone ze źródłem. Dzięki temu w przypadku zmiany danych w jednym arkuszu połączone dane w drugim arkuszu zostaną automatycznie zaktualizowane. Oszczędza to czas i zmniejsza ryzyko błędów, utrzymując spójność danych we wszystkich arkuszach bez konieczności ręcznej aktualizacji.

Jak wyciągnąć dane z innego arkusza w programie Excel

Dowyciągnąć dane z innego arkusza w Excelu, możesz skorzystać z jednej z poniższych metod, w zależności od potrzeb:

  1. Użyj odwołań do komórek
  2. Skorzystaj z funkcji WYSZUKAJ.PIONOWO
  3. Skorzystaj z funkcji INDEKS i PODAJ

Metody te zapewniają wszechstronne możliwości przeciągania danych pomiędzy arkuszami, niezależnie od używanej wersji programu Excel.

Zobaczmy to szczegółowo

1] Użyj odwołań do komórek

Używanieodniesienia do komórekto najprostsza metoda pobierania danych z innego arkusza w programie Excel i idealnie sprawdza się w przypadku małych zbiorów danych, w których trzeba odwoływać się do kilku komórek, zamiast zarządzać dużymi ilościami danych.

Załóżmy, że mamy skoroszyt zawierający 2 arkusze. Arkusz 1 zawiera źródłowy zbiór danych, jak pokazano na poniższym obrazku:

Aby pobrać dane z arkusza 1 do arkusza 2 przy użyciu odwołań do komórek, kliknij kartę arkusza 2 i skonfiguruj nagłówki kolumn (w komórkach A1, B1 i C1)

W komórce A2 Arkusza 2 wprowadź formułę odnoszącą się do pierwszego wiersza danych z Arkusza 1:

=Sheet1!A2

W komórce B2 arkusza 2 wpisz:

=Sheet1!B2

W komórce C2 Arkusza 2 wpisz:

=Sheet1!C2

Teraz zaznacz komórki A2, B2 i C2 i przeciągnij uchwyt wypełniania w dół, aby skopiować formuły dla pozostałych wierszy (do wiersza 11, ponieważ mamy 10 wierszy danych).

Po wykonaniu tych kroków w Arkuszu 2 zostaną wyświetlone dane z Arkusza 1. Jeśli zostaną wprowadzone jakiekolwiek zmiany w danych w Arkuszu 1, zostaną one automatycznie zaktualizowane również w Arkuszu 2.

2] Użyj funkcji WYSZUKAJ.PIONOWO

jest idealnym rozwiązaniem, jeśli szukasz określonych danych w kolumnie i chcesz pobrać odpowiednie informacje z innego arkusza.

Załóżmy teraz, że chcemy pobrać informacje o pracowniku, w szczególności „płeć”, z Arkusza 1 w oparciu o listę kodów pracowników podaną w Arkuszu 2, jak pokazano na poniższym obrazku:

W komórce B2 arkusza 2 wprowadź następującą formułę, aby uzyskać płeć:

=VLOOKUP(A2,Sheet1!B2:C11,2,FALSE)

W powyższym wzorze:

  • B2to wartość, której szukamy (Kodeks Pracowniczy).
  • Arkusz 1! B $ 2: 11 C $to zakres w arkuszu 1 zawierający dane.
  • 2wskazuje, którą kolumnę z zakresu chcemy zwrócić (2 zwraca płeć - kolumna C w zakresie).
  • FAŁSZ:Oznacza to, że chcemy dokładnego dopasowania

Następnie wybierz komórkę B2 i przeciągnij uchwyt wypełniania w dół, aby skopiować formuły dla wszystkich kodów pracowników wymienionych w kolumnie A.

Spowoduje to dynamiczne pobranie danych w oparciu o kody pracowników wymienione w Arkuszu 2. Jeśli w Arkuszu 1 zostaną wprowadzone jakiekolwiek zmiany, informacje w Arkuszu 2 zostaną automatycznie zaktualizowane po odwołaniu się do Kodów pracowników.

3] Skorzystaj z funkcji INDEKS i PODAJ

TheFunkcje INDEKS i PODAJdoskonale sprawdzają się w sytuacjach, gdy zbiór danych się powiększa lub gdy trzeba wyszukiwać w różnej kolejności kolumn. Na przykład, jeśli chcesz pobrać płeć na podstawie kodu pracownika z arkusza 1 do arkusza 2, wpisz następującą formułę w komórce B2 arkusza 2:

=INDEX(Sheet1!C$2:C$11, MATCH(A2, Sheet1!B$2:B$11, 0))

W powyższym wzorze

  • TheINDEKS(Arkusz 1! C $ 2: 11 C $,?)część określa, że ​​chcesz zwrócić wartość z kolumny C (Płeć) w Arkuszu 1.
  • TheDOPASUJ(A2, Arkusz1!B$2:B$11, 0)część szuka kodu pracownika w komórce A2 w zakresie kodów pracownika w arkuszu 1.
  • Zero (0)wskazuje, że chcesz uzyskać dokładne dopasowanie.

Funkcja MATCH zwraca względny numer wiersza pasującego kodu pracownika, którego następnie używa funkcja INDEKS do pobrania odpowiedniej płci.

Podobnie możesz wybrać komórkę B2 i przeciągnąć uchwyt wypełniania w dół, aby skopiować formułę dla wszystkich kodów pracowników wymienionych w kolumnie A.

To wszystko! Mam nadzieję, że uznasz to za przydatne.

Czytać:.

Jak wyciągnąć określone dane z jednego arkusza Excela do drugiego?

Jednym z najprostszych sposobów przeciągnięcia określonych danych z jednego arkusza programu Excel do drugiego jest użycie odwołań do komórek, w ramach których bezpośrednio łączysz komórki z arkusza źródłowego z arkuszem docelowym, wprowadzając formułę w komórce docelowej. W przypadku bardziej złożonego wyszukiwania danych można skorzystać z funkcji WYSZUKAJ.PIONOWO lub kombinacji funkcji INDEKS i PODAJ.

Jak automatycznie skopiować określone wiersze w programie Excel do innego arkusza?

Jeśli masz Excel 365 lub Excel 2021, możesz użyćaby automatycznie kopiować określone wiersze z jednego arkusza do drugiego w oparciu o określone kryteria. Jeśli masz wcześniejszą wersję, taką jak Excel 2019 lub 2016, możesz skorzystać zfunkcja ustawiania kryteriów i kopiowania pasujących wierszy do innego arkusza. Możesz także dodać dodatkową kolumnę w swoim zbiorze danych, w której używasz formuł (takich jakIFinstrukcje), aby oznaczyć określone wiersze spełniające określone kryteria, a następnie zastosować funkcję Autofiltru, aby wyświetlić tylko wiersze spełniające Twoje kryteria.

Przeczytaj dalej:.

Related Posts