4 начина за копиране на формули в Excel

Съдържание:

4 начина за копиране на формули в Excel
4 начина за копиране на формули в Excel

Видео: 4 начина за копиране на формули в Excel

Видео: 4 начина за копиране на формули в Excel
Видео: 4: Photoshop работна среда [Photoshop: Започни с разбиране] 2024, Може
Anonim

Excel улеснява копирането на формулата ви в цял ред или колона, но не винаги получавате желаните резултати. Ако в крайна сметка получите неочаквани резултати или тези ужасни грешки #REF и /DIV0, това може да бъде изключително разочароващо. Но не се притеснявайте-няма да се налага да редактирате вашата електронна таблица от 5 000 реда клетка по клетка. Това wikiHow ви учи на лесни начини да копирате формули в други клетки.

Стъпки

Метод 1 от 4: Използване на Find and Replace за точно копиране на формули

579572 1 3
579572 1 3

Стъпка 1. Отворете работната си книга в Excel

Понякога имате голяма електронна таблица, пълна с формули, и искате да ги копирате точно. Промяната на всичко в абсолютни препратки към клетки би била досадна, особено ако просто искате да ги промените отново след това. Използвайте този метод за бързо преместване на формули с относителни препратки към клетки другаде, без да променяте препратките. В нашия примерна електронна таблица искаме да копираме формулите от колона C в колона D, без да променяме нищо.

Примерна електронна таблица

Колона А Колона Б Колона С Колона D
ред 1 944 Жаби = A1/2
ред 2

636

Жаби = A2/2
ред 3 712 Тритони = A3/2
ред 4 690 Змии = A4/2

Ако просто се опитвате да копирате формулата в една клетка, преминете към последната стъпка („Опитайте алтернативни методи“) в този раздел

579572 2 3
579572 2 3

Стъпка 2. Натиснете Ctrl+H, за да отворите прозореца Find

Пряк път е същият в Windows и macOS.

579572 3 3
579572 3 3

Стъпка 3. Намерете и заменете "=" с друг знак

Въведете "=" в полето "Find what" и след това въведете различен знак в полето "Replace with". Щракнете Замени всички за да превърнете всички формули (които винаги започват със знак за равенство) в текстови низове, започващи с някакъв друг знак. Винаги използвайте знак, който не сте използвали в електронната си таблица.

Например, заменете го с #или & или по -дълъг низ от знаци, като например ## &.

Примерна електронна таблица

Колона А Колона Б Колона С Колона D
ред 1 944 Жаби ## & A1/2
ред 2 636 Жаби ## & A2/2
ред 3 712 Тритони ## & A3/2
ред 4 690 Змии ## & A4/2

Не използвайте знаците * или?, Тъй като това ще затрудни по -късните стъпки

579572 4 3
579572 4 3

Стъпка 4. Копирайте и поставете клетките

Маркирайте клетките, които искате да копирате, и след това натиснете Ctrl + C (Компютър) или Cmd + C (Mac), за да ги копирате. След това изберете клетките, в които искате да поставите, и натиснете Ctrl + V (Компютър) или Cmd + V (Mac) за поставяне. Тъй като те вече не се тълкуват като формули, те ще бъдат копирани точно.

Примерна електронна таблица

Колона А Колона Б Колона С Колона D
ред 1 944 Жаби ## & A1/2 ## & A1/2
ред 2 636 Жаби ## & A2/2 ## & A2/2
ред 3 712 Тритони ## & A3/2 ## & A3/2
ред 4 690 Змии ## & A4/2 ## & A4/2
579572 5 3
579572 5 3

Стъпка 5. Използвайте Find & Replace отново, за да отмените промяната

Сега, когато имате формулите, където ги искате, използвайте отново „Замени всички“, за да отмените промяната си. В нашия пример ще потърсим символния низ "## &" и ще го заменим отново с "=", така че тези клетки отново стават формули. Вече можете да продължите да редактирате електронната си таблица както обикновено:

Примерна електронна таблица

Колона А Колона Б Колона С Колона D
ред 1 944 Жаби = A1/2 = A1/2
ред 2 636 Жаби = A2/2 = A2/2
ред 3 712 Тритони = A3/2 = A3/2
ред 4 690 Змии = A4/2 = A4/2
579572 6 3
579572 6 3

Стъпка 6. Опитайте алтернативни методи

Ако описаният по -горе метод не работи по някаква причина или се притеснявате, че случайно ще промените друго съдържание на клетката с опцията „Замени всички“, има няколко други неща, които можете да опитате:

  • За да копирате формулата на една клетка, без да променяте препратките, изберете клетката, след което копирайте формулата, показана в лентата с формули в горната част на прозореца (не в самата клетка). Натиснете Esc за да затворите лентата с формули, след това поставете формулата, където имате нужда.
  • Натиснете Ctrl и ` (обикновено на същия ключ като ~), за да поставите електронната таблица в режим на изглед по формула. Копирайте формулите и ги поставете в текстов редактор като Notepad или TextEdit. Копирайте ги отново, след което ги поставете обратно в електронната таблица на желаното място. След това натиснете Ctrl и ` отново, за да се върнете към обикновен режим на гледане.

Метод 2 от 4: Попълване на колона или ред с формула

579572 7 3
579572 7 3

Стъпка 1. Въведете формула в празна клетка

Excel улеснява разпространението на формула надолу в колона или през ред, като „попълва“клетките. Както при всяка формула, започнете с an = подпишете, след което използвайте каквито функции или аритметика искате. Ще използваме прост примерна електронна таблица и ще добавим колона А и колона Б заедно. Натиснете Въведете или Връщане за изчисляване на формулата.

Примерна електронна таблица

Колона А Колона Б Колона С
ред 1 10 9 19
ред 2 20 8
ред 3 30 7
ред 4 40 6
579572 8 3
579572 8 3

Стъпка 2. Щракнете върху долния десен ъгъл на клетката с формулата, която искате да копирате

Курсорът ще стане удебелен + знак.

579572 9 3
579572 9 3

Стъпка 3. Щракнете и плъзнете курсора през колоната или реда, в който копирате

Въведената от вас формула автоматично ще бъде въведена в маркираните от вас клетки. Относителните препратки към клетки автоматично ще се актуализират, за да се отнасят до клетката в същото относително положение, вместо да останат абсолютно същите. Ето нашата примерна електронна таблица, показваща използваните формули и показаните резултати:

Примерна електронна таблица

Колона А Колона Б Колона С
ред 1 10 9 = A1+B1
ред 2 20 8 = A2+B2
ред 3 30 7 = A3+B3
ред 4 40 6 = A4+B4

Примерна електронна таблица

Колона А Колона Б Колона С
ред 1 10 9 19
ред 2 20 8 28
ред 3 30 7 37
ред 4 40 6 46
  • Можете също да щракнете двукратно върху знака плюс, за да попълните цялата колона, вместо да плъзгате. Excel ще спре да попълва колоната, ако види празна клетка. Ако референтните данни съдържат празнина, ще трябва да повторите тази стъпка, за да попълните колоната под празнината.
  • Друг начин да попълните цялата колона със същата формула е да изберете клетките директно под тази, съдържаща формулата, и след това да натиснете Ctrl + D.

Метод 3 от 4: Копиране на формула в множество клетки чрез поставяне

579572 10 3
579572 10 3

Стъпка 1. Въведете формулата в една клетка

Както при всяка формула, започнете с an = подпишете, след което използвайте каквито функции или аритметика искате. Ще използваме прост примерна електронна таблица и ще добавим колона А и колона Б заедно. Когато натиснете Въведете или Връщане, формулата ще изчисли.

Примерна електронна таблица

Колона А Колона Б Колона С
ред 1 10 9 19
ред 2 20 8
ред 3 30 7
ред 4 40 6
579572 11 3
579572 11 3

Стъпка 2. Изберете клетката и натиснете Ctrl+C (Компютър) или ⌘ Command+C (Mac).

Това копира формулата във вашия клипборд.

579572 12 3
579572 12 3

Стъпка 3. Изберете клетките, в които искате да копирате формулата

Кликнете върху един и плъзнете нагоре или надолу с помощта на мишката или клавишите със стрелки. За разлика от метода за попълване на колона или ред, клетките, от които копирате формулата, не е необходимо да са в съседство с клетката, от която копирате. Можете да задържите Контрол ключ, докато избирате да копирате несъседни клетки и диапазони.

579572 13 3
579572 13 3

Стъпка 4. Натиснете Ctrl+V (Компютър) или ⌘ Command+V (Mac) за поставяне.

Формулите вече се показват в избраните клетки.

Метод 4 от 4: Използване на относителни и абсолютни клетъчни препратки

579572 14 3
579572 14 3

Стъпка 1. Използвайте относителна препратка към клетка във формула

Във формула на Excel „препратка към клетка“е адресът на клетка. Можете да ги въведете ръчно или да щракнете върху клетката, която искате да използвате, докато въвеждате формула. Например, следната електронна таблица има формула, която се позовава на клетка A2:

Относителни препратки

Колона А Колона Б Колона С
ред 2 50 7 = A2*2
ред 3 100
ред 4 200
ред 5 400
579572 15 3
579572 15 3

Стъпка 2. Разберете защо се наричат относителни препратки

Във формула на Excel относителна препратка използва относителната позиция на адрес на клетка. В нашия пример C2 има формулата „= A2“, която е относителна препратка към стойността две клетки вляво. Ако копирате формулата в C4, тя все още ще се отнася за две клетки вляво, като сега ще показва „= A4“.

Относителни препратки

Колона А Колона Б Колона С
ред 2 50 7 = A2*2
ред 3 100
ред 4 200 = A4*2
ред 5 400

Това работи и за клетки извън същия ред и колона. Ако сте копирали същата формула от клетка C1 в клетка D6 (не е показана), Excel би променил препратката „A2“в клетка една колона вдясно (C → D) и 5 реда по -долу (2 → 7) или „ В7"

579572 16 3
579572 16 3

Стъпка 3. Вместо това използвайте абсолютна справка

Да предположим, че не искате Excel автоматично да променя формулата ви. Вместо да използвате относителна референтна клетка, можете да я направите абсолютен като добавите символ $ пред колоната или реда, които искате да запазите същите, независимо къде копирате и формулата. Ето няколко примерни електронни таблици, показващи оригиналната формула в по-голям, удебелен текст и резултата, когато я копирате-поставите в други клетки:

  • Относителна колона, абсолютен ред (B $ 3):

    Формулата има абсолютна препратка към ред 3, така че винаги се отнася до ред 3:

    Колона А Колона Б Колона С
    ред 1 50 7 = B $ 3
    ред 2 100 = 3 долара = B $ 3
    ред 3 200 = 3 долара = 3 долара
    ред 4 400 = 3 долара = B $ 3
  • Абсолютна колона, относителен ред ($ B1):

    Формулата има абсолютна препратка към колона B, така че винаги се отнася до колона B.

    Колона А Колона Б Колона С
    ред 1 50 7 = $ B1
    ред 2 100 = $ B2 = $ B2
    ред 3 200 = $ B3 = $ B3
    ред 4 400 = $ B4 = $ B4
  • Абсолютна колона и ред ($ B $ 1):

    Формулата има абсолютна препратка към колона B на ред 1, така че винаги се отнася до колона B от ред 1.

    Колона А Колона Б Колона С
    ред 1 50 7 = $ B $ 1
    ред 2 100 = $ B $ 1 = $ B $ 1
    ред 3 200 = $ B $ 1 = $ B $ 1
    ред 4 400 = $ B $ 1 = $ B $ 1
    579572 17 3
    579572 17 3

    Стъпка 4. Използвайте клавиша F4 за превключване между абсолютно и относително

    Маркирайте препратка към клетка във формула, като щракнете върху нея и натиснете F4 за автоматично добавяне или премахване на символи $. Продължавайте да натискате F4 докато не бъдат избрани абсолютните или относителните препратки, които искате, след това натиснете Въведете или Връщане.

    Видео - Използвайки тази услуга, може да се сподели част от информацията с YouTube

    Съвети

    • Ако копирате формула в нова клетка и видите зелен триъгълник, Excel е открил възможна грешка. Разгледайте формулата внимателно, за да видите дали нещо не е наред.
    • Ако случайно сте заменили знака = с? или * в метода "копиране на формула точно", търсене на "?" или "*" няма да ви даде резултатите, които очаквате. Коригирайте това, като потърсите „~?“или вместо „~*“.
    • Изберете клетка и натиснете Ctrl '(апостроф), за да я попълните с формулата точно над нея.

Препоръчано: