Spis treści
Microsoft Excel udostępnił szeroki zakres podstawowych & prostych metod do kopiowanie wartości komórek z innego arkusza do nowego arkusza lub nawet nowego skoroszytu. Tutaj próbowałem podsumować wszystkie owocne metody, aby znaleźć formułę Excela do kopiowania wartości komórki z innego arkusza pod wieloma kryteriami & z odwołaniami do komórek.
Pobierz Zeszyt ćwiczeń
Możesz pobrać zeszyty ćwiczeń, które wykorzystaliśmy do przygotowania tego artykułu.
Wzór na Kopię-Książki1.xlsm
Wzór na kopię książki2.xlsx
4 proste sposoby na skopiowanie wartości komórki z innego arkusza w Excelu
W tym rozdziale, 4 sposoby są dostępne dla formuły Excel, aby skopiować wartość komórki z innego arkusza.Omówimy sposoby z odpowiednią ilustracją.Więc, zacznijmy.
1. kopiuj & wklej z wieloma opcjami
W naszym zbiorze danych mamy 2 kolumny (Kolumny D & E) z 10% & 20% zwiększył wynagrodzenia 5 pracowników w Arkusz 1 .
Teraz skopiujemy całą tablicę lub tabelę poniżej do innego arkusza (plansza 2) w tym samym skoroszycie.
Kroki :
- Najpierw należy wybrać całą tablicę lub tabelę (B4 : E9)
- Teraz naciśnij CTRL+C aby skopiować wybraną tablicę.
- Następnie otwórz Arkusz 2 & na komórce B4 gdzie chcesz wkleić, i wybierz tę komórkę.
- Po tym, kliknij prawym przyciskiem myszy na stronie twoja mysz & od Pasta opcje wybierają pierwszą z nich o nazwie Pasta(P) tylko, dostaniesz całe dane z formułami & formatami jak to Pasta opcja będzie dokładnie kopiować wszystkie dane, w tym formuły & formaty komórek z dowolnego arkusza.
Jeśli wybierzesz Wartości wklejenia(V) zobaczysz tylko tekst & wartości liczbowe zostały skopiowane, ale żadna formuła ani format komórki nie zostaną skopiowane z tą opcją.
Jeśli pójdziesz po Formuły pasty opcja, to w arkuszu pierwszym zostaną pokazane tylko formuły wykonane w arkuszu drugim. Arkusz 2 z wynikowymi wartościami, ale nie zostanie skopiowany format komórki.
Jeśli chcesz skopiować tylko format komórki, wybierz opcję Wklej Format Opcja. Nie będzie kopiować żadnych wartości ani formuł z komórek referencyjnych, z wyjątkiem tylko formatów komórek.
Możesz wkleić, wspominając o. Odniesienie do komórek też. Wybierz Wklejenie linku opcja & nazwa źródła lub link zostaną przypisane do wklejonych wartości w innym arkuszu.
Z Wklej Transpose opcja, można przekonwertować wiersze & kolumny na kolumny & wiersze odpowiednio. I tutaj wynikowe dane wraz z formułami & formaty komórek będą zachowane zbyt.
Wszystkie funkcje wymienione powyżej mogą być również wykonane nawet z więcej & niestandardowe opcje, wybierając Paste Special z Prawym przyciskiem myszy, gdy będziesz iść do wklejania wartości.
Read More: Excel Formuła do kopiowania tekstu z jednej komórki do innego arkusza
2. tworzenie odwołania do komórki z innego arkusza
Możemy również użyć komórek & odwołań do arkusza, aby skopiować dane z innego arkusza do obliczeń.Tutaj, w Arkusz 1 mamy tabelę tylko aktualnych wynagrodzeń. chcemy określić wynagrodzenia za pomocą 10% zwiększyć z pomocą tych danych w innym arkuszu (plansza 2) .
Kroki:
- Na początku, otwórz Arkusz 2 & w komórce C5 , typ-
=Sheet1!C5+(Sheet1!C5*10%)
- Następnie naciśnij Wejdź na stronę & dostaniesz zwiększoną pensję dla Sama.
- Teraz użyj Uchwyt do napełniania z komórki C5 do Autouzupełnianie inne komórki w tej kolumnie.
Więc to, co się tu dzieje, to wspomnienie o Arkusz1! przed C5 to tak naprawdę chodzi nam o Komórka C5 z Arkusz 1 A reszta obliczeń w kolumnie zostanie wykonana z arkusza & odwołania do komórek przez Autouzupełnianie opcja.
Read More: Excel VBA do kopiowania danych z innego skoroszytu bez otwierania
3. tworzenie odwołania do komórki w innym skoroszycie
Teraz chcemy użyć odwołania do komórki z innego skoroszytu (Księga2) który jest aktualnie otwarty, a następnie wykonamy nasze obliczenia w Księga1 z tym odniesieniem do komórki, aby określić wynagrodzenia z 10% podwyżka dla każdego pracownika.
Kroki :
- Po pierwsze, w komórce C5 w Księga2 , typ-
=[Book1.xlsx]Sheet1!C5+([Book1.xlsx]Sheet1!C5*10%)
- Następnie naciśnij ENTER , otrzymasz wartość wynikową dla 1.
- Teraz przeciągnij formułę poniżej, aby skopiować całą kolumnę, tak jak wcześniej, jak podano w poprzedniej metodzie.
Używamy więc tutaj odwołania do innego skoroszytu. I dlatego musimy wspomnieć o [Book1.xlsx]Sheet1! przed wpisaniem C5 jako że C5 komórka jest obecna w Arkusz 1 z Księga1 .
Jeśli chcemy dodać odwołanie do innego zamkniętego skoroszytu, to przed wpisaniem odwołania do innego skoroszytu musimy podać ścieżkę do pliku źródłowego. W tym przypadku, jeśli Book1 nie jest otwarty, to polecenia w pasku funkcji będą -...
='C:\Users\88019\Desktop\[Book1.xlsx]Sheet1'!C5+('C:\Users\88019\Desktop\[Book1.xlsx]Sheet1'!C5*10%)
Możesz skopiować formułę wspomnianą & zastosować do swojego arkusza, ale upewnij się, że lokalizacja własnego pliku rozszerzeń lub ścieżka źródłowa skoroszytu referencyjnego jest wymieniona prawidłowo.
Read More: Excel VBA: Kopiuj wartość komórki i wklej do innej komórki
Podobne lektury
- Jak zastosować VBA PasteSpecial i zachować formatowanie źródłowe w Excelu
- Kopiuj i wklej wartości do następnego pustego wiersza w Excelu VBA (3 przykłady)
- Jak skopiować i wkleić w Excelu i zachować rozmiar komórki (7 przykładów)
- Excel VBA: Kopiowanie zakresu do innego skoroszytu
- Jak używać VBA do wklejania wartości bez formatowania w Excelu
Używanie nazwanych zakresów i odwoływanie się do innego arkusza lub skoroszytu 4.
Teraz możemy zastosować inną owocną metodę, używając Nazwany zakres aby zdefiniować dane źródłowe.
Kroki:
- Najpierw przejdź do danych źródłowych, które musisz wykorzystać w innym arkuszu.
- Następnie naciśnij CTRL+F3 górny otwarty Nazwa Kierownik .
- Teraz należy kliknąć na Nowy... opcja aktywacji Nowa nazwa okno dialogowe.
- Następnie podaj nazwę swoich danych źródłowych wewnątrz Nazwa nie można używać Przestrzeń podczas wpisywania nazwy.
- Teraz kliknij na Dotyczy skrzyni (tj. Wynagrodzenie ) & następnie wybierz całą tablicę lub tablicę, do której chcesz się odwołać.
- Naciśnij OK & the Nazwa Kierownik pokaże nowo utworzony plik źródłowy o nazwie z listy.
- Teraz przejdź do dowolnego arkusza w tym samym skoroszycie & użyj tej zdefiniowanej nazwy w pasku funkcji. Znajdziesz tam opcję, aby użyć danych według nazwy, którą stworzyłeś poprzez Nazwa Kierownik . Prasa ENTER .
- Otrzymasz od razu w nowym arkuszu polecone dane, które są tutaj zapisane jako nazwa, którą zdefiniowałeś.
- W przypadku, gdy chcemy odwołać się do danych z innego skoroszytu, musimy podać nazwę pliku tego skoroszytu wraz ze zdefiniowaną nazwą. Tak więc, jeśli chcemy odwołać się do danych z innego skoroszytu, który jest właśnie otwarty, polecenia będą znajdować się na pasku funkcji.
=Book1.xlsx!Salary
- A jeśli skoro skoroszyt referencyjny jest zamknięty, to przed podaniem nazwy skoroszytu i zdefiniowanej nazwy danych musimy dodać ścieżkę źródłową tego skoroszytu lub pliku Excela. Tak więc nasze polecenia w pasku funkcji będą następujące - "Nie ma to znaczenia".
Read More: Jak skopiować wiele komórek do innego arkusza w programie Excel (9 metod)
Excel VBA do kopiowania wartości komórki do innego arkusza
Jeśli masz ochotę na VBA to mamy dla Ciebie dobrą wiadomość, możemy skopiować zakres danych z jednego arkusza do drugiego za pomocą VBA także kod.
Kroki :
- Po pierwsze, naciśnij Alt+F11 , VBA otworzy się okno.
- Z. Wkładka zakładka, wybierz Moduł Nowy moduł o nazwie Moduł 1 pojawi się miejsce, w którym będziesz pisał swoje kody.
- Teraz skopiuj poniższe kody lub makro i wklej je do własnego modułu.
Sub CopytoAnotherSheet() Worksheets("Sheet1").Range("B4:E9").Copy Worksheets("Sheet3").Range("B4:E9") End Sub
- Po skopiowaniu kodów, naciśnij F5 i powrócić do arkusza Excela naciskając Alt+F11 ponownie.
- Tak więc, tutaj na poniższym obrazku zobaczysz, że dane zostały skopiowane z Arkusz 1 do Arkusz 3 .
Read More: VBA Wklej Specjalnie do kopiowania wartości i formatów w Excelu (9 przykładów)
Wniosek
Są to wszystkie najbardziej odpowiednie znalazłem do tej pory, aby znaleźć formułę programu Excel, aby skopiować wartość komórki z innego arkusza lub nawet innego skoroszytu, jeśli jest otwarty lub zamknięty. Jeśli uważasz, że pominąłem metodę, że powinienem był wspomnieć w artykule to proszę dać mi znać poprzez swoje cenne komentarze. Lub możesz spojrzeć na nasze inne ciekawe & informacyjne artykuły na tej stronie.