Kiel kopii formulon en Excel kun aŭ sen ŝanĝado de referencoj

  • Kundividu Ĉi Tion
Michael Brown

En ĉi tiu lernilo, vi lernos kelkajn malsamajn manierojn kopii formulojn en Excel - kiel kopii formulon laŭ kolumno, al ĉiuj elektitaj ĉeloj, kopii formulon ĝuste sen ŝanĝi ĉelreferencojn aŭ formatadon, kaj pli.

Kopii formulojn en Excel estas unu el la plej facilaj taskoj, kiun oni kutime faras per musklako. Mi diras "kutime" ĉar povas ekzisti tre specifaj kazoj, kiuj postulas specialajn lertaĵojn, kiel kopii gamon da formuloj sen ŝanĝi ĉelreferencojn aŭ enigi la saman formulon en pluraj ne apudaj ĉeloj.

Bonŝance, Microsoft Excel proponas multajn manierojn fari la saman taskon, kaj ĝi validas por kopiado de formuloj. En ĉi tiu lernilo, ni diskutos malsamajn manierojn kopii formulojn en Excel, por ke vi elektu la plej taŭgan por via tasko.

    Kiel kopii formulojn laŭ kolumno

    Microsoft Excel provizas vere rapidan manieron kopii formulon laŭ kolumno. Vi simple faru la jenon:

    1. Enigu formulon en la supra ĉelo.
    2. Elektu la ĉelon kun la formulo, kaj ŝvevu la muskursonon super malgrandan kvadraton malsupre dekstre- manangulo de la ĉelo, kiu nomiĝas Plenigi tenilon . Dum vi faras tion, la kursoro ŝanĝiĝos al dika nigra kruco.
    3. Tenu kaj trenu la plenigan tenilon malsupren la kolumnon super la ĉelojn kie vi volas kopii la formulon.

    Simile, vi povas treni formulon vi jam havas multon da formuloj kun relativaj ĉelaj referencoj en via Excel-folio, kaj vi devas rapide fari precizan kopion de tiuj formuloj, sed vi ne sentas, ke vi povas agordi la referencojn, unu el la sekvaj metodoj povus esti. solvo.

    Metodo 2. Kopiu Excel-formulojn sen ŝanĝi referencojn per Notepad

    1. Enigu la formulan rigardreĝimon premante la ŝparvojon Ctrl + `, aŭ uzante ajnan alian metodon priskribitan en Kiel por montri formulojn en Excel.
    2. Elektu ĉiujn ĉelojn kun la formuloj kiujn vi volas kopii aŭ movi.
    3. Premu Ctrl + C por kopii la formulojn, aŭ Ctrl + X por tranĉi ilin. Uzu ĉi-lastan ŝparvojon se vi volas movi formulojn al nova loko.

    4. Malfermu Notepad aŭ ajnan alian tekstredaktilon kaj premu Ctrl + V por alglui la formulojn tie. Poste premu Ctrl + A por elekti ĉiujn formulojn, kaj Ctrl + C por kopii ilin kiel tekston.
    5. En via Excel-laborfolio, elektu la supran maldekstran ĉelon kie vi volas alglui la formulojn, kaj premu Ctrl + V .

    Notoj:

    • Vi povas alglui la formulojn nur en la sama laborfolio kie troviĝas viaj originalaj formuloj, krom se la referencoj inkluzivas la folionomo, alie la formuloj estos rompitaj.
    • La laborfolio devus esti en formula vido-reĝimo . Por kontroli tion, iru al la langeto Formuloj > Formulo-Reviziado , kaj kontrolu ĉu la butono Montri formulojn estas ŝanĝita.on.
    • Post gluado de la formuloj, premu Ctrl + ` por malŝalti la formulan rigardreĝimon.

    Metodo 3. Kopiu formulojn ĝuste uzante la Trovu kaj Anstataŭigi de Excel

    Por kopii gamon da Excel-formuloj sen ŝanĝi iliajn ĉelreferencojn, vi povas uzi la funkcion de Excel Trovu kaj Anstataŭigi jene.

    1. Elektu la ĉelojn kun la formuloj. kiun vi volas kopii.
    2. En la langeto Hejmo , iru al la grupo Redaktado , kaj alklaku Trovu & Elektu > Anstataŭigi... Aŭ simple premu Ctrl + H , kiu estas la ŝparvojo por lanĉi la Trovu & Anstataŭigi dialogon en Excel.
    3. En la Trovu & Anstataŭigu dialogfenestron, tajpu la egalsignon (=) en la Trovu kion skatolo. En la skatolo Anstataŭigi per , enigu iun simbolon aŭ ĉenon de signoj, kiuj ne estas uzataj en iuj el viaj formuloj, kiel ', # aŭ \.

      La celo de ĉi tiu paŝo estas: transformu formulojn en tekstajn ĉenojn, kio malhelpos Excel ŝanĝi la ĉelreferencojn dum la kopiprocezo.

      Noto. Ne uzu steleton (*) aŭ demandosignon (?) por anstataŭigo, ĉar ĉi tiuj estas ĵokeraj signoj en Excel kaj uzi ilin malfaciligus postajn paŝojn.

    4. Alklaku la Anstataŭigi Ĉion. butonon kaj fermu la dialogon Trovu kaj Anstataŭigi . Ĉiuj formuloj en la elektita gamo transformiĝos en tekstajn ĉenojn:

    5. Nun vi povas elekti iujn ajn ĉelojn, premu Ctrl + C porkopiu ilin, elektu la supran ĉelon en la nuna laborfolio kie vi volas alglui la formulojn, kaj premu Ctrl + V . Ĉar Excel ne interpretas la formulojn sen la egalsigno kiel formulojn, ili estos ĝuste kopiitaj, sen ŝanĝi referencojn.
    6. Uzu Trovu & Anstataŭigu denove por inversigi la ŝanĝon. Elektu ambaŭ regionojn, kun la originalaj formuloj kaj kopiitaj (por elekti ne apudajn regionojn, premu kaj tenu Ctrl ). Premu Ctrl + H por malfermi la Trovu & Anstataŭigi dialogon. Ĉi-foje, enigu la malantaŭan oblikvon (\) (aŭ ajnan alian signon, kiun vi uzis por la unua anstataŭaĵo) en la skatolo Trovu kion , kaj = en la skatolo Anstataŭigi per , kaj alklaku la Anstataŭigi Ĉion . Farita!

    Mallongigoj por kopii Excel-formulon al aliaj ĉeloj

    1. Kopiu formulon malsupren

    Ctrl + D - Kopiu formulon de la ĉelo supre kaj ĝustigas la ĉelreferencojn.

    Ekzemple, se vi havas formulon en ĉelo A1 kaj vi volas por kopii ĝin al ĉelo A2, elektu A2 kaj premu Ctrl + D .

    2. Kopiu formulon dekstren

    Ctrl + R - Kopiu formulon de la ĉelo maldekstren kaj alĝustigu la ĉelreferencojn.

    Ekzemple, se vi havas formulon en ĉelo. A2 kaj vi volas kopii ĝin al ĉelo B2, elektu B2 kaj premu Ctrl + R .

    Konsileto. Ambaŭ ĉi-supraj ŝparvojoj ankaŭ povas esti uzataj por kopii formulojn al pluraj ĉeloj. La lertaĵo estas elekti ambaŭ lafontĉelo kaj celĉeloj antaŭ premi la ŝparvojon. Ekzemple, se vi volas kopii la formulon de A1 al la sekvaj 9 vicoj, elektu ĉelojn A1:A10 kaj premu Ctrl + D .

    3. Kopiu formulon ĝuste malsupren

    Ctrl + ' - Kopias formulon de la ĉelo supre al la nuntempe elektita ĉelo precize kaj lasas la ĉelon en redakta reĝimo.

    Tio estas rapida maniero fari precizan kopion de formulo sen ŝanĝi ĉelreferencojn . Ekzemple, por kopii formulon de ĉelo A1 al A2 tiel ke neniuj referencoj estas ŝanĝitaj, elektu A2 kaj premu Ctrl + ' .

    Noto. Ne konfuzu la ŝparvojon Ctrl + ' (Ctrl + unu citaĵo) kiu ĝuste kopias formulon de la ĉelo supre kun Ctrl + ` (Ctrl + grava akcentoklavo) kiu aktivigas montri formulojn en Excel.

    Nu, ĉi tio estas ĉio, kion mi devas diri pri kopiado de formuloj en Excel. Se vi konas aliajn metodojn por rapide movi aŭ kopii formulon en Excel-folioj, bonvolu dividi. Mi dankas vin pro legado kaj esperas vidi vin en nia blogo venontsemajne!

    en apudajn ĉelojndekstren, maldekstren aŭ supren.

    Se la formulo inkluzivas relativajn ĉelreferencojn (sen la $-signo), ili aŭtomate ŝanĝiĝos surbaze de relativa pozicio de vicoj. kaj kolonoj. Do, kopiinte la formulon, kontrolu, ke la ĉelaj referencoj ĝustiĝis ĝuste kaj produktas la rezulton, kiun vi volas. Se necese, ŝanĝu inter absolutaj, relativaj kaj miksitaj referencoj per la klavo F4.

    En la supra ekzemplo, por certigi, ke la formulo estis ĝuste kopiita, ni elektu iun ĉelon en kolumno C, diru C4, kaj vidu la ĉelreferenco en la formulbreto. Kiel vi povas vidi en la ekrankopio malsupre, la formulo estas en ordo - rilate al vico 4, ekzakte kiel ĝi devus esti:

    Kiel kopii formulon malsupren sen kopii formatadon

    Kopiante formulon malsupren trenante la plenigan tenilon ne nur kopias la formulon, sed ankaŭ la fontĉelon formatado kiel tiparo aŭ fonkoloro, valuto-simboloj, la nombro de montrataj decimalaj lokoj, ktp. Plejofte, ĉi tio funkcias bone, sed foje ĝi povas fuŝi la ekzistantajn formatojn en ĉeloj, kie la formulo estas kopiita. Ofta ekzemplo estas anstataŭi alternan vico-ombradon kiel en la sekva ekrankopio.

    Por malhelpi anstataŭi la ekzistantan ĉelformaton, trenu la plenigan tenilon kiel montrite supre, liberigu ĝin, alklaku la Aŭtomataj Plenigaj Opcioj falmenuo, kaj elektu Plenigu Sen Formatado .

    Kopiu formulon al la tuta kolumno

    Kiel vi ĵus vidis , la pleniga tenilo faras kopii formulojn en Excel vere facila. Sed kio se vi bezonas kopii formulon laŭ dekcent-linia folio? Treni la formulon super centoj da vicoj ne aspektas kiel bona ideo. Feliĉe, Microsoft Excel provizas kelkajn rapidajn solvojn ankaŭ por ĉi tiu kazo.

    Duble alklaku la plus-signon por plenigi la tutan kolumnon

    Por apliki la formulon al la tuta kolumno, duoble- alklaku la plus-signon anstataŭ treni ĝin. Por tiuj, kiuj preterlasis la unuan sekcion de ĉi tiu lernilo, la detalaj paŝoj sekvas sube.

    Por kopii Excel-formulon al la tuta kolumno, faru la jenon:

    1. Enigu vian formulon. en la supra ĉelo.
    2. Metu la kursoron al la malsupra dekstra angulo de la ĉelo kun la formulo, atendu ĝis ĝi fariĝos la plussigno, kaj poste duoble alklaku la pluson.

    Noto. Duobla alklako de la plus-signo kopias la formulon malsupren tiom kiom estas iuj datumoj en la apuda(j) kolumno(j). Tuj kiam malplena vico okazas, la aŭtomata plenigo ĉesas. Do, se via laborfolio enhavas mankojn, vi devos ripeti la supran procezon por kopii la formulon sub malplenan vicon aŭ treni la plenigan tenilon kiel klarigite en la antaŭaj ekzemploj:

    Kreu Excel-tabelon por kopii formulon al ĉiuj ĉeloj en akolumno aŭtomate

    Inter aliaj bonegaj trajtoj de Excel-tabeloj kiel antaŭdifinitaj stiloj, ordigo, filtrado kaj striitaj vicoj, aŭtomate kalkulitaj kolumnoj estas kio faras Excel-tabelon vere mirinda ilo por analizi grupojn de rilataj datumoj.

    Enmetante formulon en unu ĉelon en tabelkolumno (nur ajna ĉelo, ne nepre la supra), vi kreas kalkulitan kolumnon kaj havas vian formulon tuj kopiita al ĉiuj aliaj ĉeloj en tiu kolumno. . Male al la pleniga tenilo, Excel-tabeloj ne havas problemon kopii la formulon tra la tuta kolumno eĉ se la tabelo havas unu aŭ plurajn malplenajn vicojn:

    Por konverti gamon da ĉeloj. al Excel-tabelo, simple elektu ĉiujn ĉelojn kaj premu Ctrl + T . Se vi preferas vidan manieron, elektu la gamon, iru al la langeto Enmeti > Tabeloj grupon sur la rubando de Excel, kaj alklaku la butonon Tablo .

    Konsileto. Se vi ne vere volas Excel-tabelon en via laborfolio, vi povas krei ĝin provizora, por faciligi la laboron kun formuloj, kaj tiam vi povas konverti la tabelon reen al kutima gamo en sekundo. Nur dekstre alklaku la tabelon kaj elektu Tabelo > Konverti al Intervalo en la kunteksta menuo.

    Kopiu formulon al ne apudaj ĉeloj/intervaloj

    Estas sen diri, ke la pleniga tenilo estas la plej rapida maniero por kopii formulon en Excel. Sed kio se vi volas kopii vian Excel-formulon en ne-apudaj ĉeloj aŭ preter la fino de la fontaj datumoj? Nur uzu la malnovan bonan kopion & algluu manieron:

    1. Alklaku la ĉelon kun la formulo por elekti ĝin.
    2. Premu Ctrl + C por kopii la formulon.
    3. Elektu ĉelon aŭ gamon da ĉeloj kie vi volas glui la formulon (por elekti ne apudajn intervalojn, premu kaj tenu la klavon Ctrl).
    4. Premu Ctrl + V por alglui la formulon.
    5. Premu Enter por kompletigi la algluitaj formuloj.

    Notu. La kopii/alglui ŝparvojojn kopias la formulon kaj formatadon. Por kopii la formulon sen formatado , elektu taŭgan opcion Alglui sur la rubando aŭ en la dekstra klaka menuo, kiel montrite en Kopiado de Excel-formulo sen formatado.

    Enigu formulon en plurajn ĉelojn per unuopa klavopremo (Ctrl + Enigu)

    En situacioj, kiam vi bezonas enigi la saman formulon en pli ol unu ĉelo en laborfolio, apudaj aŭ ne apudaj, ĉi tio metodo povas esti tempoŝparanto.

    1. Elektu ĉiujn ĉelojn kie vi volas enigi la formulon. Por elekti ne apudajn ĉelojn, premu kaj tenu la klavon Ctrl.
    2. Premu F2 por eniri la redaktan reĝimon.
    3. Enigu vian formulon en unu ĉelo, kaj premu Ctrl + Enigu anstataŭ Enigu . Jen ĝi! La formulo estos kopiita al ĉiuj elektitaj ĉeloj, kaj Excel alĝustigos relativajn ĉelreferencojn laŭe.

    Konsileto. Vi povas uzi ĉi tiun metodon por enigi ajnajn datumojn, nenur formuloj, en pluraj ĉeloj samtempe. Kelkaj aliaj teknikoj estas priskribitaj en la sekva lernilo: Kiel enigi la samajn datumojn en ĉiujn elektitajn ĉelojn samtempe.

    Kiel kopii Excel-formulon sed ne formati

    Kiel vi jam scias , kiam vi kopias formulon laŭ kolumno en Excel, vi povas uzi la opcion Plenigu Sen Formatado, kiu ebligas kopii la formulon sed konservi la ekzistantan formatadon de la celaj ĉeloj. Kopiu & Alglui funkcio ofertas eĉ pli da fleksebleco koncerne alglui opciojn.

    1. Elektu la vendon enhavantan la formulon.
    2. Kopiu tiun ĉelon premante Ctrl + C . Alternative, dekstre alklaku la ĉelon kaj elektu Kopii el la kunteksta menuo, aŭ alklaku la Kopii -butonon sur la langeto Hejmo > Tondujo .
    3. Elektu ĉiujn ĉelojn al kiuj vi volas kopii la formulon.
    4. Dekstre alklaku la elektitajn ĉelojn kaj elektu Formuloj sub Alglui Opciojn :

    Por pliaj algluaj opcioj, alklaku la sagon sub la butono Alglui sur la rubando. Ekzemple, vi povas elekti Formuloj & Nombra Formatado por alglui nur la formulon kaj la nombroformaton kiel procentoformato, valutformato kaj similaj:

    Konsileto. Se vi ne certas, kiu alglui opcion plej taŭgas por vi, ŝvebu la muson super malsamaj piktogramoj por vidi antaŭrigardon de tiu aŭ alia alglui opcion.

    Kopiu.formulo en Excel sen ŝanĝi referencojn

    Excel-formuloj malofte okazas en kalkultabelo en soleco. Plejofte, vi enigas formulon en unu ĉelo, kaj poste kopiu ĝin al aliaj ĉeloj en la sama kolumno aŭ vico, por fari la saman kalkulon sur grupo de datumoj. Kaj se via formulo enhavas relativajn ĉelreferencojn (sen $), Excel aŭtomate ĝustigas ilin tiel ke ĉiu formulo funkcias per datumoj sur sia propra vico aŭ kolumno. Plej ofte, ĉi tio estas ĝuste tio, kion vi volas. Ekzemple, se vi havas la formulon =A1*2 en la ĉelo B1, kaj vi kopias ĉi tiun formulon al la ĉelo B3, la formulo ŝanĝiĝos al =A3*2 .

    Sed kio se vi volas, ke Excel kopiu la formulon ĝuste , sen ŝanĝi la ĉelreferencojn survoje? Depende de via speciala tasko, elektu unu el la sekvaj solvoj.

    Kopiu aŭ movu ununuran formulon sen ŝanĝi ĉelreferencojn

    Se vi bezonas kopii aŭ movi nur unu formulon, farante ĝustan kopion estas facila.

    1. Elektu la ĉelon kun la formulo kiun vi volas kopii.
    2. Elektu la formulon en la formulbreto per la muso, kaj premu Ctrl + C por kopii ĝi. Se vi volas movi la formulon, premu Ctrl + X por tranĉi ĝin.

    3. Premu la klavon Esc por eliri la formulbreton.
    4. Elektu la celon ĉelon kaj premu Ctl + V por alglui la formulon tie.

    Alternative, vi povas eniri la redaktan reĝimon kaj kopii la formulon en laĉelo kiel teksto:

    1. Elektu ĉelon kun la formulo.
    2. Premu F2 (aŭ duoble alklaku la ĉelon) por eniri la redaktan reĝimon.
    3. Elektu la formulo en la ĉelo uzante la muson, kaj premu Ctrl + C por kopii ĝin.

    4. Elektu la celon ĉelon, kaj premu Ctl+V . Ĉi tio almetos la formulon ĝuste, sen ŝanĝi la ĉelreferencojn, ĉar la formulo estis kopiita kiel teksto.

    Konsilo. Por rapide kopii formulon el la supra ĉelo sen referenco ŝanĝita, elektu la ĉelon kie vi volas glui la formulon kaj premu Ctrl + ' .

    Kopiu gamon da formuloj sen ŝanĝi ĉelon. referencoj

    Por movi aŭ kopii gamon da Excel-formuloj tiel ke neniuj ĉelaj referencoj estas ŝanĝitaj, uzu unu el la sekvaj metodoj.

    Metodo 1. Uzu absolutajn aŭ miksajn ĉelreferencojn

    Se vi bezonas fari precizan kopion de formuloj kun relativaj ĉelaj referencoj (kiel A1), la plej bona maniero estus ŝanĝi ilin al absolutaj referencoj ( $A$1) por fiksi la referencon al donita ĉelo, tiel ke ĝi restu senmova, negrave kien la formulo moviĝas. En aliaj kazoj, vi eble bezonos uzi miksajn ĉelreferencojn ($A1 aŭ A$1) por ŝlosi aŭ kolumnon aŭ vicon. Ĉu ĝis nun ne havas multe da senco? Bone, ni konsideru la sekvan ekzemplon.

    Supozi, ke vi havas tabelon kiu kalkulas la fruktoprezojn en EUR surbaze de la USD-prezo en kolumno B kaj la kurzo enĉelo C2:

    Kiel vi povas vidi en la supra ekrankopio, la formulo inkluzivas absolutan ĉelan referencon ($C$2) por fiksi la kurzon al ĉelo C2, kaj relativa ĉela referenco al ĉelo B5 ĉar vi volas, ke ĉi tiu referenco alĝustigu por ĉiu vico. Kaj ĉi tiu aliro funkcias bone dum la formuloj restas en kolumno C.

    Sed ni vidu kio okazas se vi bezonas, ekzemple, movi la EUR-prezojn de kolumno C al kolumno F. Se vi kopias la formulojn en kutima maniero kopiante/algluante la ĉelojn, la formulo de ĉelo C5 (= B5 *$C$2) ŝanĝiĝos al = D5 *$C$2 kiam algluita en ĉelo F5, farante viajn kalkulojn tute malĝusta!

    Por ripari ĉi tion, simple ŝanĝu relativan referencon (B5) al miksita referenco $B5 (absoluta kolumno kaj relativa vico). Metante la dolaran signon ($) antaŭ la kolumna litero, vi ankras la referencon al kolumno B, negrave kien moviĝas la formulo.

    Kaj nun, se vi kopias aŭ movas la formulojn de kolumno D al kolumno. F, aŭ ajna alia kolumno, la kolumna referenco ne ŝanĝiĝos ĉar vi ŝlosis ĝin per la dolara signo ($B5).

    La koncepto de Excel-ĉelaj referencoj eble estos malfacile kompreneblaj dekomence, sed fidu min, ĝi valoras vian tempon kaj penon ĉar ĝi ŝparos al vi multe pli da tempo longtempe. Ekzemple, vidu kiel vi povas kalkuli la tutan tabelon per ununura formulo uzante miksajn ĉelreferencojn.

    Tamen, se

    Michael Brown estas diligenta teknologia entuziasmulo kun pasio por simpligi kompleksajn procezojn uzante programarajn ilojn. Kun pli ol jardeko da sperto en la teknologia industrio, li perfektigis siajn kapablojn en Microsoft Excel kaj Outlook, same kiel Google Sheets kaj Docs. La blogo de Mikaelo estas dediĉita al kunhavigi siajn sciojn kaj kompetentecon kun aliaj, provizante facilajn sekvajn konsiletojn kaj lernilojn por plibonigi produktivecon kaj efikecon. Ĉu vi estas sperta profesiulo aŭ komencanto, la blogo de Mikaelo ofertas valorajn komprenojn kaj praktikajn konsilojn por eltiri la plej multajn el ĉi tiuj esencaj programaj iloj.