Program Excel ułatwia kopiowanie formuły w całym wierszu lub kolumnie, ale nie zawsze uzyskujesz pożądane wyniki. Jeśli otrzymasz nieoczekiwane wyniki lub te okropne błędy #REF i /DIV0, może to być bardzo frustrujące. Ale nie martw się - nie musisz edytować komórki po komórce arkusza kalkulacyjnego zawierającego 5000 wierszy. Ta wikiHow uczy prostych sposobów kopiowania formuł do innych komórek.
Kroki
Metoda 1 z 4: Używanie funkcji Znajdź i zamień do dokładnego kopiowania formuł
Krok 1. Otwórz skoroszyt w programie Excel
Czasami masz duży arkusz kalkulacyjny pełen formuł i chcesz je dokładnie skopiować. Zmiana wszystkiego na bezwzględne odwołania do komórek byłaby nużąca, zwłaszcza jeśli chcesz po prostu zmienić je z powrotem. Użyj tej metody, aby szybko przenieść formuły z względnymi odwołaniami do komórek w inne miejsce bez zmiany odwołań. W naszym przykładowym arkuszu kalkulacyjnym chcemy skopiować formuły z kolumny C do kolumny D bez zmiany czegokolwiek.
Kolumna A | Kolumna B | Kolumna C | Kolumna D | |
---|---|---|---|---|
rząd 1 | 944 | Żaby | =A1/2 | |
rząd 2 |
636 |
Ropuchy | =A2/2 | |
rząd 3 | 712 | Traszka | =A3/2 | |
wiersz 4 | 690 | Węże | =A4/2 |
Jeśli próbujesz tylko skopiować formułę w jednej komórce, przejdź do ostatniego kroku („Wypróbuj alternatywne metody”) w tej sekcji
Krok 2. Naciśnij Ctrl + H, aby otworzyć okno Znajdź
Skrót jest taki sam w systemach Windows i macOS.
Krok 3. Znajdź i zamień „=” na inny znak
Wpisz „=” w polu „Znajdź co”, a następnie wpisz inny znak w polu „Zamień na”. Kliknij Zamień wszystko aby zamienić wszystkie formuły (które zawsze zaczynają się od znaku równości) na ciągi tekstowe zaczynające się od jakiegoś innego znaku. Zawsze używaj znaku, którego nie użyłeś w arkuszu kalkulacyjnym.
Na przykład zastąp go # lub & lub dłuższym ciągiem znaków, takim jak ##&.
Kolumna A | Kolumna B | Kolumna C | Kolumna D | |
---|---|---|---|---|
rząd 1 | 944 | Żaby | ##&A1/2 | |
rząd 2 | 636 | Ropuchy | ##&A2/2 | |
rząd 3 | 712 | Traszka | ##&A3/2 | |
wiersz 4 | 690 | Węże | ##&A4/2 |
Nie używaj znaków * lub ?, ponieważ utrudni to późniejsze kroki
Krok 4. Skopiuj i wklej komórki
Zaznacz komórki, które chcesz skopiować, a następnie naciśnij Ctrl + C (PC) lub Polecenie + C (Mac), aby je skopiować. Następnie wybierz komórki, do których chcesz wkleić, i naciśnij Ctrl + V (PC) lub Polecenie + V (Mac) do wklejenia. Ponieważ nie są już interpretowane jako formuły, zostaną dokładnie skopiowane.
Kolumna A | Kolumna B | Kolumna C | Kolumna D | |
---|---|---|---|---|
rząd 1 | 944 | Żaby | ##&A1/2 | ##&A1/2 |
rząd 2 | 636 | Ropuchy | ##&A2/2 | ##&A2/2 |
rząd 3 | 712 | Traszka | ##&A3/2 | ##&A3/2 |
wiersz 4 | 690 | Węże | ##&A4/2 | ##&A4/2 |
Krok 5. Użyj ponownie Znajdź i zamień, aby cofnąć zmianę
Teraz, gdy masz formuły tam, gdzie chcesz, ponownie użyj opcji „Zamień wszystko”, aby cofnąć zmianę. W naszym przykładzie poszukamy ciągu znaków „##&” i ponownie zastąpimy go ciągiem „=”, aby te komórki ponownie stały się formułami. Możesz teraz kontynuować edycję arkusza kalkulacyjnego w zwykły sposób:
Kolumna A | Kolumna B | Kolumna C | Kolumna D | |
---|---|---|---|---|
rząd 1 | 944 | Żaby | =A1/2 | =A1/2 |
rząd 2 | 636 | Ropuchy | =A2/2 | =A2/2 |
rząd 3 | 712 | Traszka | =A3/2 | =A3/2 |
wiersz 4 | 690 | Węże | =A4/2 | =A4/2 |
Krok 6. Wypróbuj alternatywne metody
Jeśli opisana powyżej metoda z jakiegoś powodu nie działa lub jeśli obawiasz się przypadkowej zmiany zawartości innej komórki za pomocą opcji „Zamień wszystko”, możesz wypróbować kilka innych rzeczy:
- Aby skopiować formułę pojedynczej komórki bez zmiany odwołań, zaznacz komórkę, a następnie skopiuj formułę wyświetlaną na pasku formuły u góry okna (nie w samej komórce). naciskać wyjście aby zamknąć pasek formuły, a następnie wklej formułę tam, gdzie jej potrzebujesz.
- naciskać klawisz kontrolny oraz ` (zwykle na tym samym klawiszu co ~), aby przełączyć arkusz kalkulacyjny w tryb widoku formuł. Skopiuj formuły i wklej je do edytora tekstu, takiego jak Notatnik lub TextEdit. Skopiuj je ponownie, a następnie wklej je z powrotem do arkusza kalkulacyjnego w wybranej lokalizacji. Następnie wciśnij klawisz kontrolny oraz ` ponownie, aby wrócić do zwykłego trybu oglądania.
Metoda 2 z 4: Wypełnianie kolumny lub wiersza formułą
Krok 1. Wpisz formułę w pustą komórkę
Excel ułatwia propagowanie formuły w dół kolumny lub w wierszu, „wypełniając” komórki. Jak w przypadku każdej formuły, zacznij od = znak, a następnie użyj dowolnej funkcji lub metody arytmetycznej. Użyjemy prostego przykładowego arkusza kalkulacyjnego i dodamy razem kolumnę A i kolumnę B. naciskać Wejść lub Powrót obliczyć wzór.
Kolumna A | Kolumna B | Kolumna C | |
---|---|---|---|
rząd 1 | 10 | 9 | 19 |
rząd 2 | 20 | 8 | |
rząd 3 | 30 | 7 | |
wiersz 4 | 40 | 6 |
Krok 2. Kliknij prawy dolny róg komórki z formułą, którą chcesz skopiować
Kursor zmieni się na pogrubiony + znak.
Krok 3. Kliknij i przeciągnij kursor przez kolumnę lub wiersz, do którego kopiujesz
Wprowadzona formuła zostanie automatycznie wprowadzona do podświetlonych komórek. Względne odwołania do komórek zostaną automatycznie zaktualizowane, aby odwoływać się do komórki w tej samej względnej pozycji, zamiast pozostać dokładnie w tym samym miejscu. Oto nasz przykładowy arkusz kalkulacyjny, pokazujący użyte formuły i wyświetlone wyniki:
Kolumna A | Kolumna B | Kolumna C | |
---|---|---|---|
rząd 1 | 10 | 9 | =A1+B1 |
rząd 2 | 20 | 8 | =A2+B2 |
rząd 3 | 30 | 7 | =A3+B3 |
wiersz 4 | 40 | 6 | =A4+B4 |
Kolumna A | Kolumna B | Kolumna C | |
---|---|---|---|
rząd 1 | 10 | 9 | 19 |
rząd 2 | 20 | 8 | 28 |
rząd 3 | 30 | 7 | 37 |
wiersz 4 | 40 | 6 | 46 |
- Możesz także kliknąć dwukrotnie znak plus, aby wypełnić całą kolumnę zamiast przeciągania. Excel przestanie wypełniać kolumnę, jeśli zobaczy pustą komórkę. Jeśli dane referencyjne zawierają lukę, będziesz musiał powtórzyć ten krok, aby wypełnić kolumnę poniżej luki.
- Innym sposobem wypełnienia całej kolumny tą samą formułą jest zaznaczenie komórek bezpośrednio pod tą zawierającą formułę, a następnie naciśnięcie Ctrl + D.
Metoda 3 z 4: Kopiowanie formuły do wielu komórek przez wklejanie
Krok 1. Wpisz formułę do jednej komórki
Jak w przypadku każdej formuły, zacznij od = znak, a następnie użyj dowolnej funkcji lub metody arytmetycznej. Użyjemy prostego przykładowego arkusza kalkulacyjnego i dodamy razem kolumnę A i kolumnę B. Po naciśnięciu Wejść lub Powrót, formuła obliczy.
Kolumna A | Kolumna B | Kolumna C | |
---|---|---|---|
rząd 1 | 10 | 9 | 19 |
rząd 2 | 20 | 8 | |
rząd 3 | 30 | 7 | |
wiersz 4 | 40 | 6 |
Krok 2. Wybierz komórkę i naciśnij Ctrl + C (PC) lub ⌘ Command+C (Mac).
Spowoduje to skopiowanie formuły do schowka.
Krok 3. Wybierz komórki, do których chcesz skopiować formułę
Kliknij jeden i przeciągnij w górę lub w dół za pomocą myszy lub klawiszy strzałek. W przeciwieństwie do metody wypełniania kolumn lub wierszy komórki, do których kopiujesz formułę, nie muszą sąsiadować z komórką, z której kopiujesz. Możesz przytrzymać Kontrola podczas wybierania do kopiowania niesąsiadujących komórek i zakresów.
Krok 4. Naciśnij Ctrl+V (PC) lub ⌘ Command+V (Mac), aby wkleić.
Formuły pojawiają się teraz w wybranych komórkach.
Metoda 4 z 4: Używanie względnych i bezwzględnych odwołań do komórek
Krok 1. Użyj względnego odwołania do komórki w formule
W formule programu Excel „odwołanie do komórki” to adres komórki. Możesz wpisać je ręcznie lub kliknąć komórkę, której chcesz użyć podczas wprowadzania formuły. Na przykład następujący arkusz kalkulacyjny zawiera formułę odwołującą się do komórki A2:
Kolumna A | Kolumna B | Kolumna C | |
---|---|---|---|
rząd 2 | 50 | 7 | =A2*2 |
rząd 3 | 100 | ||
wiersz 4 | 200 | ||
rząd 5 | 400 |
Krok 2. Zrozum, dlaczego nazywa się je odniesieniami względnymi
W formule programu Excel odwołanie względne używa względnej pozycji adresu komórki. W naszym przykładzie C2 ma formułę „= A2”, która jest względnym odniesieniem do wartości dwóch komórek po lewej stronie. Jeśli skopiujesz formułę do C4, nadal będzie ona odnosić się do dwóch komórek po lewej stronie, pokazując teraz „= A4”.
Kolumna A | Kolumna B | Kolumna C | |
---|---|---|---|
rząd 2 | 50 | 7 | =A2*2 |
rząd 3 | 100 | ||
wiersz 4 | 200 | =A4*2 | |
rząd 5 | 400 |
Działa to również w przypadku komórek poza tym samym wierszem i kolumną. Jeśli skopiujesz tę samą formułę z komórki C1 do komórki D6 (nie pokazano), program Excel zmieni odwołanie „A2” na komórkę o jedną kolumnę w prawo (C→D) i 5 wierszy poniżej (2→7) lub „ B7"
Krok 3. Zamiast tego użyj odwołania bezwzględnego
Załóżmy, że nie chcesz, aby program Excel automatycznie zmieniał formułę. Zamiast używać względnego odwołania do komórki, możesz to zrobić absolutny dodając symbol $ przed kolumną lub wierszem, który chcesz zachować, bez względu na to, gdzie kopiujesz formułę. Oto kilka przykładowych arkuszy kalkulacyjnych, pokazujących oryginalną formułę w większym, pogrubionym tekście oraz wynik skopiowania i wklejenia do innych komórek:
-
Kolumna względna, wiersz bezwzględny (B$3):
Formuła ma bezwzględne odniesienie do wiersza 3, więc zawsze odnosi się do wiersza 3:
Kolumna A Kolumna B Kolumna C rząd 1 50 7 = 3 mld zł rząd 2 100 = 3 zł = B$3 rząd 3 200 = 3 zł = B$3 wiersz 4 400 = 3 zł = B$3 -
Kolumna bezwzględna, wiersz względny ($B1):
Formuła ma bezwzględne odniesienie do kolumny B, więc zawsze odwołuje się do kolumny B.
Kolumna A Kolumna B Kolumna C rząd 1 50 7 = $B1 rząd 2 100 =$B2 =$B2 rząd 3 200 =$B3 =$B3 wiersz 4 400 =$B4 =$B4 -
Kolumna i wiersz bezwzględny (1 $ B$):
Formuła ma bezwzględne odniesienie do kolumny B wiersza 1, więc zawsze odnosi się do kolumny B wiersza 1.
Kolumna A Kolumna B Kolumna C rząd 1 50 7 = 1 zł rząd 2 100 =$B$1 =$B$1 rząd 3 200 =$B$1 =$B$1 wiersz 4 400 =$B$1 =$B$1 Krok 4. Użyj klawisza F4, aby przełączać się między wartościami bezwzględnymi i względnymi
Zaznacz odwołanie do komórki w formule, klikając je i naciskając F4 aby automatycznie dodawać lub usuwać symbole $. Naciskaj dalej F4 dopóki nie zostaną wybrane odniesienia bezwzględne lub względne, a następnie naciśnij Wejść lub Powrót.
Wideo - Korzystając z tej usługi, niektóre informacje mogą być udostępniane YouTube
Porady
- Jeśli skopiujesz formułę do nowej komórki i zobaczysz zielony trójkąt, oznacza to, że program Excel wykrył możliwy błąd. Dokładnie sprawdź formułę, aby zobaczyć, czy coś poszło nie tak.
- Jeśli przypadkowo zamieniłeś znak = na ? lub * w metodzie „dokładne kopiowanie formuły”, wyszukując „?” lub „*” nie da oczekiwanych wyników. Popraw to, wyszukując „~?” lub zamiast "~*".
- Wybierz komórkę i naciśnij Ctrl' (apostrof), aby wypełnić ją formułą bezpośrednio nad nią.