4 způsoby kopírování vzorců v aplikaci Excel

Obsah:

4 způsoby kopírování vzorců v aplikaci Excel
4 způsoby kopírování vzorců v aplikaci Excel

Video: 4 způsoby kopírování vzorců v aplikaci Excel

Video: 4 způsoby kopírování vzorců v aplikaci Excel
Video: Jak retušovat oči ve 3 minutách - photoshop tutorial 2024, Smět
Anonim

Excel usnadňuje kopírování vzorce přes celý řádek nebo sloupec, ale ne vždy dosáhnete požadovaných výsledků. Pokud skončíte s neočekávanými výsledky nebo těmi strašnými chybami #REF a /DIV0, může to být velmi frustrující. Ale nebojte se-nebudete muset upravovat 5 000 řádků tabulky po buňkách. Tento wikiHow vás naučí snadné způsoby kopírování vzorců do jiných buněk.

Kroky

Metoda 1 ze 4: Přesné kopírování vzorců pomocí funkce Najít a nahradit

579572 1 3
579572 1 3

Krok 1. Otevřete sešit v aplikaci Excel

Někdy máte velkou tabulku plnou vzorců a chcete je přesně zkopírovat. Změnit vše na absolutní odkazy na buňky by bylo zdlouhavé, zvláště pokud je chcete později znovu změnit. Tuto metodu použijte k rychlému přesunutí vzorců s relativními odkazy na buňky jinam, aniž byste odkazy změnili. V naší ukázkové tabulce chceme zkopírovat vzorce ze sloupce C do sloupce D beze změny.

Příklad tabulky

Sloupec A. Sloupec B Sloupec C. Sloupec D
řada 1 944 Žáby = A1/2
řada 2 636 Ropuchy = A2/2
řada 3 712 Mloci = A3/2
řada 4 690 Hadi = A4/2

Pokud se pokoušíte zkopírovat vzorec do jedné buňky, přejděte k poslednímu kroku („Zkuste alternativní metody“) v této části

579572 2 3
579572 2 3

Krok 2. Stisknutím Ctrl+H otevřete okno Najít

Zkratka je stejná ve Windows i v macOS.

579572 3 3
579572 3 3

Krok 3. Najděte a nahraďte „=“jiným znakem

Do pole „Najít co“zadejte „=“a do pole „Nahradit“zadejte jiný znak. Klikněte Vyměnit vše proměnit všechny vzorce (které vždy začínají znaménkem rovnosti) na textové řetězce začínající nějakým jiným znakem. Vždy používejte znak, který jste v tabulce nepoužili.

Nahraďte jej například znakem #nebo &, nebo delším řetězcem znaků, například ## &.

Příklad tabulky

Sloupec A. Sloupec B Sloupec C. Sloupec D
řada 1 944 Žáby ## & A1/2
řada 2 636 Ropuchy ## & A2/2
řada 3 712 Mloci ## & A3/2
řada 4 690 Hadi ## & A4/2

Nepoužívejte znaky * nebo?, Protože to ztěžuje pozdější kroky

579572 4 3
579572 4 3

Krok 4. Zkopírujte a vložte buňky

Zvýrazněte buňky, které chcete kopírovat, a poté stiskněte Ctrl + C. (PC) nebo Cmd + C (Mac) je zkopírujte. Poté vyberte buňky, do kterých chcete vložit, a stiskněte Ctrl + V (PC) nebo Cmd + V (Mac) vložit. Protože již nejsou interpretovány jako vzorce, budou zkopírovány přesně.

Příklad tabulky

Sloupec A. Sloupec B Sloupec C. Sloupec D
řada 1 944 Žáby ## & A1/2 ## & A1/2
řada 2 636 Ropuchy ## & A2/2 ## & A2/2
řada 3 712 Mloci ## & A3/2 ## & A3/2
řada 4 690 Hadi ## & A4/2 ## & A4/2
579572 5 3
579572 5 3

Krok 5. Změnu zrušíte opětovným použitím funkce Najít a nahradit

Nyní, když máte vzorce tam, kde je chcete, změňte změnu pomocí „Nahradit vše“znovu. V našem příkladu vyhledáme řetězec znaků "## &" a nahradíme jej znovu "=", takže z těchto buněk se znovu stanou vzorce. Nyní můžete pokračovat v úpravách tabulky jako obvykle:

Příklad tabulky

Sloupec A. Sloupec B Sloupec C. Sloupec D
řada 1 944 Žáby = A1/2 = A1/2
řada 2 636 Ropuchy = A2/2 = A2/2
řada 3 712 Mloci = A3/2 = A3/2
řada 4 690 Hadi = A4/2 = A4/2
579572 6 3
579572 6 3

Krok 6. Zkuste alternativní metody

Pokud výše popsaná metoda z nějakého důvodu nefunguje nebo se obáváte, že omylem změníte jiný obsah buňky pomocí možnosti „Nahradit vše“, můžete vyzkoušet několik dalších věcí:

  • Chcete -li zkopírovat vzorec jedné buňky bez změny odkazů, vyberte buňku a poté zkopírujte vzorec zobrazený na řádku vzorců v horní části okna (nikoli v samotné buňce). lis Esc zavřete lištu vzorců a poté vzorec vložte kamkoli budete potřebovat.
  • lis Ctrl a ` (obvykle na stejném klíči jako ~) přepne tabulku do režimu zobrazení vzorců. Zkopírujte vzorce a vložte je do textového editoru, jako je například Poznámkový blok nebo TextEdit. Zkopírujte je znovu a poté je vložte zpět do tabulky na požadovaném místě. Poté stiskněte Ctrl a ` znovu přepněte zpět do běžného režimu prohlížení.

Metoda 2 ze 4: Vyplnění sloupce nebo řádku vzorcem

579572 7 3
579572 7 3

Krok 1. Do prázdné buňky zadejte vzorec

Excel usnadňuje šíření vzorce ve sloupci nebo v řádku „vyplněním“buněk. Jako u všech vzorců začněte znakem = podepište a poté použijte funkce nebo aritmetiku, které chcete. Použijeme jednoduchý příklad tabulky a přidáme sloupec A a sloupec B dohromady. lis Vstupte nebo Vrátit se pro výpočet vzorce.

Příklad tabulky

Sloupec A. Sloupec B Sloupec C.
řada 1 10 9 19
řada 2 20 8
řada 3 30 7
řada 4 40 6
579572 8 3
579572 8 3

Krok 2. Klikněte na pravý dolní roh buňky se vzorcem, který chcete zkopírovat

Kurzor bude tučně + podepsat.

579572 9 3
579572 9 3

Krok 3. Klikněte a přetáhněte kurzor přes sloupec nebo řádek, do kterého kopírujete

Zadaný vzorec se automaticky zadá do buněk, které jste zvýraznili. Relativní odkazy na buňky se automaticky aktualizují, aby odkazovaly na buňku ve stejné relativní poloze, než aby zůstaly úplně stejné. Zde je naše ukázková tabulka, která ukazuje použité vzorce a zobrazené výsledky:

Příklad tabulky

Sloupec A. Sloupec B Sloupec C.
řada 1 10 9 = A1+B1
řada 2 20 8 = A2+B2
řada 3 30 7 = A3+B3
řada 4 40 6 = A4+B4

Příklad tabulky

Sloupec A. Sloupec B Sloupec C.
řada 1 10 9 19
řada 2 20 8 28
řada 3 30 7 37
řada 4 40 6 46
  • Místo přetahování můžete také dvakrát kliknout na znaménko plus a vyplnit celý sloupec. Pokud aplikace Excel uvidí prázdnou buňku, zastaví vyplňování sloupce. Pokud referenční data obsahují mezeru, budete muset tento krok zopakovat, abyste vyplnili sloupec pod mezerou.
  • Dalším způsobem, jak vyplnit celý sloupec stejným vzorcem, je vybrat buňky přímo pod buňkou obsahující vzorec a poté stisknout Ctrl + D.

Metoda 3 ze 4: Kopírování vzorce do více buněk vložením

579572 10 3
579572 10 3

Krok 1. Zadejte vzorec do jedné buňky

Jako u všech vzorců začněte znakem = podepište a poté použijte funkce nebo aritmetiku, které chcete. Použijeme jednoduchý příklad tabulky a přidáme sloupec A a sloupec B dohromady. Když stisknete Vstupte nebo Vrátit se, vzorec vypočítá.

Příklad tabulky

Sloupec A. Sloupec B Sloupec C.
řada 1 10 9 19
řada 2 20 8
řada 3 30 7
řada 4 40 6
579572 11 3
579572 11 3

Krok 2. Vyberte buňku a stiskněte Ctrl+C (PC) nebo ⌘ Command+C (Mac).

To zkopíruje vzorec do vaší schránky.

579572 12 3
579572 12 3

Krok 3. Vyberte buňky, do kterých chcete vzorec zkopírovat

Klikněte na jeden a táhněte nahoru nebo dolů pomocí myši nebo kláves se šipkami. Na rozdíl od metody vyplňování sloupců nebo řádků nemusí buňky, do kterých kopírujete vzorec, sousedit s buňkou, ze které kopírujete. Můžete podržet Řízení při výběru kopírování nesousedících buněk a rozsahů.

579572 13 3
579572 13 3

Krok 4. Stiskněte Ctrl+V (PC) nebo To Command+V (Mac) pro vložení.

Vzorce se nyní zobrazí ve vybraných buňkách.

Metoda 4 ze 4: Použití relativních a absolutních odkazů na buňky

579572 14 3
579572 14 3

Krok 1. Ve vzorci použijte relativní odkaz na buňku

Ve vzorci aplikace Excel je „odkaz na buňku“adresa buňky. Můžete je zadat ručně, nebo při zadávání vzorce klikněte na buňku, kterou chcete použít. Následující tabulka má například vzorec, který odkazuje na buňku A2:

Relativní reference

Sloupec A. Sloupec B Sloupec C.
řada 2 50 7 = A2*2
řada 3 100
řada 4 200
řada 5 400
579572 15 3
579572 15 3

Krok 2. Pochopte, proč se jim říká relativní reference

Ve vzorci aplikace Excel používá relativní odkaz relativní polohu adresy buňky. V našem příkladu má C2 vzorec „= A2“, což je relativní odkaz na hodnotu dvě buňky vlevo. Pokud zkopírujete vzorec do C4, pak bude stále odkazovat na dvě buňky vlevo a nyní ukazuje „= A4“.

Relativní reference

Sloupec A. Sloupec B Sloupec C.
řada 2 50 7 = A2*2
řada 3 100
řada 4 200 = A4*2
řada 5 400

To funguje i pro buňky mimo stejný řádek a sloupec. Pokud zkopírujete stejný vzorec z buňky C1 do buňky D6 (nezobrazeno), Excel změní odkaz „A2“na buňku o jeden sloupec vpravo (C → D) a o 5 řádků níže (2 → 7) nebo „ B7"

579572 16 3
579572 16 3

Krok 3. Místo toho použijte absolutní odkaz

Řekněme, že nechcete, aby Excel váš vzorec automaticky měnil. Místo použití odkazu na relativní buňku to můžete udělat absolutní přidáním symbolu $ před sloupec nebo řádek, který chcete zachovat stejný, bez ohledu na to, kde zkopírujete vzorec. Zde je několik příkladů tabulek, které ukazují původní vzorec ve větším tučném textu a výsledek, když jej zkopírujete a vložíte do jiných buněk:

  • Relativní sloupec, absolutní řádek (B $ 3):

    Vzorec má absolutní odkaz na řádek 3, takže vždy odkazuje na řádek 3:

    Sloupec A. Sloupec B Sloupec C.
    řada 1 50 7 = 3 B $
    řada 2 100 = A $ 3 = B $ 3
    řada 3 200 = A $ 3 = B $ 3
    řada 4 400 = A $ 3 = B $ 3
  • Absolutní sloupec, relativní řádek ($ B1):

    Vzorec má absolutní odkaz na sloupec B, takže vždy odkazuje na sloupec B.

    Sloupec A. Sloupec B Sloupec C.
    řada 1 50 7 = $ B1
    řada 2 100 = $ B2 = B2 $
    řada 3 200 = $ B3 = $ B3
    řada 4 400 = $ B4 = $ B4
  • Absolutní sloupec a řádek ($ B $ 1):

    Vzorec má absolutní odkaz na sloupec B řádku 1, takže vždy odkazuje na sloupec B řádku 1.

    Sloupec A. Sloupec B Sloupec C.
    řada 1 50 7 = $ B $ 1
    řada 2 100 = $ B $ 1 = $ B $ 1
    řada 3 200 = $ B $ 1 = $ B $ 1
    řada 4 400 = $ B $ 1 = $ B $ 1
    579572 17 3
    579572 17 3

    Krok 4. Pomocí klávesy F4 přepínejte mezi absolutním a relativním

    Zvýrazněte odkaz na buňku ve vzorci kliknutím na něj a stiskněte F4 pro automatické přidávání nebo odebírání symbolů $. Pokračujte v lisování F4 dokud nevyberete požadované absolutní nebo relativní reference, pak stiskněte Vstupte nebo Vrátit se.

    Video - Používáním této služby mohou být některé informace sdíleny s YouTube

    Tipy

    • Pokud zkopírujete vzorec do nové buňky a uvidíte zelený trojúhelník, Excel zjistil možnou chybu. Pečlivě prozkoumejte vzorec, abyste zjistili, zda se něco nestalo.
    • Pokud jste omylem nahradili znak =? nebo * v metodě „kopírování vzorce přesně“, hledání „?“nebo „*“vám nepřinese očekávané výsledky. Opravte to hledáním „~?“nebo místo toho pro „~*“.
    • Vyberte buňku a stisknutím Ctrl '(apostrof) ji naplňte vzorcem přímo nad ní.

Doporučuje: