Com copiar la fórmula a Excel amb o sense canvis de referències

  • Comparteix Això
Michael Brown

En aquest tutorial, aprendràs algunes maneres diferents de copiar fórmules a Excel: com copiar fórmules cap avall d'una columna, a totes les cel·les seleccionades, copiar una fórmula exactament sense canviar les referències o el format de les cel·les i més.

Copiar fórmules a l'Excel és una de les tasques més fàcils que se sol fer amb un clic del ratolí. Dic "normalment" perquè hi pot haver casos molt específics que requereixin trucs especials, com copiar una sèrie de fórmules sense canviar les referències de cel·les o introduir la mateixa fórmula en diverses cel·les no adjacents.

Afortunadament, Microsoft Excel ofereix moltes maneres de fer la mateixa tasca, i és cert per copiar fórmules. En aquest tutorial, parlarem de diferents maneres de copiar fórmules a Excel perquè pugueu triar la més adequada per a la vostra tasca.

    Com copiar fórmules a una columna

    Microsoft Excel ofereix una manera molt ràpida de copiar una fórmula per una columna. Només heu de fer el següent:

    1. Introduïu una fórmula a la cel·la superior.
    2. Seleccioneu la cel·la amb la fórmula i passeu el cursor del ratolí per sobre d'un petit quadrat a la part inferior dreta- cantonada manual de la cel·la, que s'anomena Annexa d'emplenament . Mentre feu això, el cursor canviarà a una creu negra gruixuda.
    3. Manteniu premut i arrossegueu el mànec d'emplenament cap avall de la columna per sobre de les cel·les on voleu copiar la fórmula.

    De manera semblant, podeu arrossegar la fórmula ja teniu un munt de fórmules amb referències de cel·les relatives al vostre full d'Excel i heu de fer ràpidament una còpia exacta d'aquestes fórmules, però no us sembla que pugueu encertar les referències, un dels mètodes següents podria ser un solució.

    Mètode 2. Copieu les fórmules d'Excel sense canviar les referències mitjançant el Bloc de notes

    1. Introduïu el mode de visualització de fórmules prement la drecera Ctrl + ` o utilitzant qualsevol altre mètode descrit a Com per mostrar fórmules a Excel.
    2. Seleccioneu totes les cel·les amb les fórmules que voleu copiar o moure.
    3. Premeu Ctrl + C per copiar les fórmules o Ctrl + X per tallar-les. Utilitzeu aquesta darrera drecera si voleu moure les fórmules a una ubicació nova.

    4. Obre el Bloc de notes o qualsevol altre editor de text i premeu Ctrl + V per enganxar-hi les fórmules. A continuació, premeu Ctrl + A per seleccionar totes les fórmules i Ctrl + C per copiar-les com a text.
    5. Al vostre full de treball Excel, seleccioneu la cel·la superior esquerra on voleu enganxar les fórmules i premeu Ctrl + V .

    Notes:

    • Podeu enganxar les fórmules només al mateix full de treball on es troben les vostres fórmules originals, tret que les referències incloguin el nom del full, en cas contrari, les fórmules es trencaran.
    • El full de treball hauria d'estar en mode de visualització de fórmules . Per verificar-ho, aneu a la pestanya Fórmules > Auditoria de fórmules i comproveu si el botó Mostra les fórmules està activat.activat.
    • Després d'enganxar les fórmules, premeu Ctrl + ` per desactivar el mode de visualització de fórmules.

    Mètode 3. Copieu les fórmules exactament mitjançant l'opció Cerca i substituïu d'Excel

    Per copiar un rang de fórmules d'Excel sense canviar les seves referències de cel·les, podeu utilitzar la funció Cerca i substitueix d'Excel de la manera següent.

    1. Seleccioneu les cel·les amb les fórmules. que voleu copiar.
    2. A la pestanya Inici , aneu al grup Edició i feu clic a Cerca i amp; Seleccioneu > Substituïu... O simplement premeu Ctrl + H , que és la drecera per iniciar la cerca & Substitueix el quadre de diàleg a Excel.
    3. A Cerca & Finestra de diàleg Substitueix , escriviu el signe igual (=) al quadre Troba què . Al quadre Substitueix per , introduïu algun símbol o una cadena de caràcters que no s'utilitza en cap de les vostres fórmules, com ara ', # o \.

      L'objectiu d'aquest pas és converteix les fórmules en cadenes de text, la qual cosa evitarà que Excel canviï les referències de cel·les durant el procés de còpia.

      Nota. No utilitzeu un asterisc (*) ni un signe d'interrogació (?) per a la substitució, ja que aquests són caràcters comodís a Excel i utilitzar-los dificultaria els passos posteriors.

    4. Feu clic a Substitueix-ho tot. i tanqueu el diàleg Cerca i substitueix . Totes les fórmules de l'interval seleccionat es convertiran en cadenes de text:

    5. Ara, podeu seleccionar qualsevol cel·la, premeu Ctrl + C percopieu-los, seleccioneu la cel·la superior del full de treball actual on voleu enganxar les fórmules i premeu Ctrl + V . Com que Excel no interpreta les fórmules sense el signe igual com a fórmules, es copiaran exactament, sense canviar les referències.
    6. Utilitzeu Cerca & Substituïu de nou per revertir el canvi. Seleccioneu les dues regions, amb les fórmules originals i les copiades (per seleccionar regions no adjacents, manteniu premuda la tecla Ctrl ). Premeu Ctrl + H per obrir la finestra Cerca & Diàleg de substitució. Aquesta vegada, introduïu la barra invertida (\) (o qualsevol altre caràcter que hàgiu utilitzat per a la primera substitució) al quadre Cerca què i = al quadre Substitueix per i feu clic a el botó Substitueix-ho tot . Fet!

    Dreceres per copiar la fórmula d'Excel a altres cel·les

    1. Copieu una fórmula cap avall

    Ctrl + D - Copieu una fórmula de la cel·la de dalt i ajusta les referències de la cel·la.

    Per exemple, si teniu una fórmula a la cel·la A1 i voleu per copiar-lo a la cel·la A2, seleccioneu A2 i premeu Ctrl + D .

    2. Copia una fórmula a la dreta

    Ctrl + R - Copia una fórmula de la cel·la a l'esquerra i ajusta les referències de la cel·la.

    Per exemple, si tens una fórmula a la cel·la A2 i voleu copiar-lo a la cel·la B2, seleccioneu B2 i premeu Ctrl + R .

    Consell. Les dues dreceres anteriors també es poden utilitzar per copiar fórmules a diverses cel·les. El truc és seleccionar tots doscel·la font i cel·les de destinació abans de prémer la drecera. Per exemple, si voleu copiar la fórmula de A1 a les 9 files següents, seleccioneu les cel·les A1:A10 i premeu Ctrl + D .

    3. Copia una fórmula cap avall exactament

    Ctrl + ' - Copia una fórmula de la cel·la de dalt a la cel·la seleccionada actualment exactement i deixa la cel·la en mode d'edició.

    Aquesta és una manera ràpida de fer una còpia exacta d'una fórmula sense canviar les referències de cel·la . Per exemple, per copiar una fórmula de la cel·la A1 a A2 de manera que no es modifiqui cap referència, seleccioneu A2 i premeu Ctrl + ' .

    Nota. No confongueu la drecera Ctrl + ' (Ctrl + cometes simples) que copia exactament una fórmula de la cel·la superior amb Ctrl + ` (Ctrl + tecla d'accent greu) que activa el mode de mostrar fórmules a Excel.

    Bé, això és tot el que he de dir sobre la còpia de fórmules a Excel. Si coneixeu altres mètodes per moure o copiar ràpidament la fórmula als fulls d'Excel, compartiu-lo. Us agraeixo la lectura i esperem veure-us al nostre blog la setmana vinent!

    en cel·les adjacentsa la dreta, a l'esquerra o cap amunt.

    Si la fórmula inclou referències de cel·les relatives (sense el signe $), canviaran automàticament en funció de la posició relativa de les files. i columnes. Per tant, després de copiar la fórmula, comproveu que les referències de cel·les s'han ajustat correctament i obteniu el resultat que voleu. Si cal, canvieu entre referències absolutes, relatives i mixtes utilitzant la tecla F4.

    A l'exemple anterior, per assegurar-vos que la fórmula s'ha copiat correctament, seleccionem alguna cel·la de la columna C, per exemple C4, i visualitzem la referència de cel·la a la barra de fórmules. Com podeu veure a la captura de pantalla següent, la fórmula està bé, en relació a la fila 4, exactament com hauria de ser:

    Com copiar una fórmula cap avall sense copiar el format

    En copiar una fórmula cap avall arrossegant el mànec d'emplenament no només es copia la fórmula, sinó també el format de la cel·la font, com ara la font o el color de fons, els símbols de moneda, el nombre de decimals mostrats, etc. En la majoria dels casos, això funciona bé, però de vegades pot fer malbé els formats existents a les cel·les on s'està copiant la fórmula. Un exemple comú és sobreescriure l'ombrejat de fila alternativa com a la captura de pantalla següent.

    Per evitar sobreescriure el format de la cel·la existent, arrossegueu el controlador d'emplenament com es mostra més amunt, deixeu-lo anar i feu clic al botó. Opcions d'emplenament automàtic menú desplegable i seleccioneu Emplenar sense format .

    Copia la fórmula a tota la columna

    Com acabeu de veure , el mànec d'ompliment fa que copiar fórmules a Excel sigui molt fàcil. Però, què passa si necessiteu copiar una fórmula en un full de deu-centes línies? Arrossegar la fórmula per centenars de files no sembla una bona idea. Afortunadament, Microsoft Excel també ofereix un parell de solucions ràpides per a aquest cas.

    Feu doble clic al signe més per omplir tota la columna

    Per aplicar la fórmula a tota la columna, feu doble clic. feu clic al signe més en lloc d'arrossegar-lo. Per a aquells que s'han omès la primera secció d'aquest tutorial, els passos detallats se segueixen a continuació.

    Per copiar una fórmula d'Excel a tota la columna, feu el següent:

    1. Introduïu la vostra fórmula a la cel·la superior.
    2. Coloqui el cursor a l'extrem inferior dret de la cel·la amb la fórmula, espereu fins que es converteixi en el signe més i, a continuació, feu doble clic al més.

    Nota. Si feu doble clic al signe més, es copia la fórmula fins que hi hagi algunes dades a les columnes adjacents. Tan bon punt es produeix una fila buida, l'emplenament automàtic s'atura. Per tant, si el vostre full de treball conté buits, haureu de repetir el procés anterior per copiar la fórmula a sota d'una fila buida o arrossegar el controlador d'emplenament tal com s'explica als exemples anteriors:

    Creeu una taula Excel per copiar una fórmula a totes les cel·les acolumna automàticament

    Entre altres característiques excel·lents de les taules d'Excel, com ara estils predefinits, ordenació, filtratge i files en bandes, les columnes calculades automàticament són el que fa d'una taula d'Excel una eina realment meravellosa per analitzar grups de dades relacionades.

    En introduir una fórmula en una cel·la d'una columna de taula (només qualsevol cel·la, no necessàriament la superior), creeu una columna calculada i la vostra fórmula es copiarà instantàniament a totes les altres cel·les d'aquesta columna. . A diferència del controlador d'emplenament, les taules d'Excel no tenen cap problema per copiar la fórmula a tota la columna encara que la taula tingui una o més files buides:

    Per convertir un interval de cel·les a una taula d'Excel, simplement seleccioneu totes les cel·les i premeu Ctrl + T . Si preferiu una manera visual, seleccioneu l'interval, aneu a la pestanya Insereix > Taules a la cinta d'Excel i feu clic al botó Taula .

    Consell. Si realment no voleu una taula d'Excel al vostre full de treball, podeu crear-la temporalment, per facilitar el treball amb fórmules, i després podeu tornar a convertir la taula a un interval habitual en un segon. Només cal que feu clic amb el botó dret a la taula i trieu Taula > Converteix a interval al menú contextual.

    Copieu una fórmula a cel·les/intervals no adjacents

    No cal dir que el mànec d'ompliment és la manera més ràpida de copiar la fórmula a Excel. Però, què passa si voleu copiar la vostra fórmula d'Excel en un format no?cel·les contigües o més enllà del final de les dades font? Només cal que utilitzeu la còpia antiga bona & manera d'enganxar:

    1. Feu clic a la cel·la amb la fórmula per seleccionar-la.
    2. Premeu Ctrl + C per copiar la fórmula.
    3. Seleccioneu una cel·la o un interval de cel·les on voleu enganxar la fórmula (per seleccionar intervals no adjacents, manteniu premuda la tecla Ctrl).
    4. Premeu Ctrl + V per enganxar la fórmula.
    5. Premeu Retorn per completar el fórmules enganxades.

    Nota. Les dreceres de copiar/enganxar copien la fórmula i el format. Per copiar la fórmula sense formatar , trieu una opció adequada Enganxa a la cinta o al menú del botó dret, tal com es mostra a Còpia d'una fórmula d'Excel sense format.

    Introduïu una fórmula en diverses cel·les amb un sol cop de tecla (Ctrl + Retorn)

    En situacions en què necessiteu introduir la mateixa fórmula en més d'una cel·la d'un full de treball, adjacents o no adjacents, això El mètode pot ser un estalvi de temps.

    1. Seleccioneu totes les cel·les on voleu introduir la fórmula. Per seleccionar cel·les no contigües, manteniu premuda la tecla Ctrl.
    2. Premeu F2 per entrar al mode d'edició.
    3. Introduïu la vostra fórmula en una cel·la i premeu Ctrl + Retorn en lloc d'Intro . Això és! La fórmula es copiarà a totes les cel·les seleccionades i Excel ajustarà les referències de cel·les relatives en conseqüència.

    Consell. Podeu utilitzar aquest mètode per introduir qualsevol dada, nonomés fórmules, en diverses cel·les alhora. Al següent tutorial es descriuen algunes altres tècniques: Com introduir les mateixes dades a totes les cel·les seleccionades alhora.

    Com copiar una fórmula d'Excel però no donar format

    Com ja sabeu , quan copieu una fórmula per una columna a Excel, podeu utilitzar l'opció Omplir sense format que us permet copiar la fórmula però mantenir el format existent de les cel·les de destinació. Copia & La funció Enganxa ofereix encara més flexibilitat pel que fa a les opcions d'enganxar.

    1. Seleccioneu la venda que conté la fórmula.
    2. Copieu aquesta cel·la prement Ctrl + C . Alternativament, feu clic amb el botó dret a la cel·la i seleccioneu Copia al menú contextual o feu clic al botó Copia de la pestanya Inici > Porta-retalls .
    3. Seleccioneu totes les cel·les a les quals voleu copiar la fórmula.
    4. Feu clic amb el botó dret a les cel·les seleccionades i seleccioneu Fórmules a Opcions d'enganxar :

    Per obtenir més opcions d'enganxar, feu clic a la fletxa que hi ha a sota del botó Enganxa de la cinta. Per exemple, podeu seleccionar Fórmules & Format de nombre per enganxar només la fórmula i el format de nombre, com ara el format de percentatge, el format de moneda i similars:

    Consell. Si no esteu segur de quina opció d'enganxar us funciona millor, passeu el ratolí per sobre de diferents icones per veure una vista prèvia d'aquesta o aquella opció d'enganxar.

    Copia.fórmula a Excel sense canviar les referències

    Les fórmules d'Excel rarament apareixen en un full de càlcul en solitud. En la majoria dels casos, introduïu una fórmula en una cel·la i després la copieu a altres cel·les de la mateixa columna o fila per realitzar el mateix càlcul en un grup de dades. I si la vostra fórmula conté referències de cel·les relatives (sense $), Excel les ajusta automàticament perquè cada fórmula funcioni amb dades de la seva pròpia fila o columna. La majoria de les vegades, això és exactament el que vols. Per exemple, si teniu la fórmula =A1*2 a la cel·la B1 i copieu aquesta fórmula a la cel·la B3, la fórmula canviarà a =A3*2 .

    Però què passa si voleu que Excel copi la fórmula exactament , sense canviar les referències de cel·les al llarg del camí? Depenent de la vostra tasca concreta, trieu una de les solucions següents.

    Copieu o moveu una fórmula única sense canviar les referències de cel·les

    Si necessiteu copiar o moure només una fórmula, feu una còpia exacta és fàcil.

    1. Seleccioneu la cel·la amb la fórmula que voleu copiar.
    2. Seleccioneu la fórmula a la barra de fórmules amb el ratolí i premeu Ctrl + C per copiar això. Si voleu moure la fórmula, premeu Ctrl + X per tallar-la.

    3. Premeu la tecla Esc per sortir de la barra de fórmules.
    4. Seleccioneu la cel·la de destinació i premeu Ctl + V per enganxar-hi la fórmula.

    Com a alternativa, podeu entrar al mode d'edició i copiar la fórmula alcel·la com a text:

    1. Seleccioneu una cel·la amb la fórmula.
    2. Premeu F2 (o feu doble clic a la cel·la) per entrar al mode d'edició.
    3. Seleccioneu el fórmula a la cel·la amb el ratolí i premeu Ctrl + C per copiar-la.

    4. Seleccioneu la cel·la de destinació i premeu Ctl+V . Això enganxarà la fórmula exactament, sense canviar les referències de la cel·la, perquè la fórmula s'ha copiat com a text.

    Consell. Per copiar ràpidament una fórmula de la cel·la anterior sense canviar cap referència, seleccioneu la cel·la on voleu enganxar la fórmula i premeu Ctrl + ' .

    Copieu un interval de fórmules sense canviar la cel·la. referències

    Per moure o copiar un rang de fórmules d'Excel de manera que no es modifiqui cap referències de cel·les, utilitzeu un dels mètodes següents.

    Mètode 1. Utilitzeu referències de cel·les absolutes o mixtes

    Si necessiteu fer una còpia exacta de les fórmules amb referències de cel·les relatives (com A1), la millor manera seria canviar-les per referències absolutes ( $A$1) per fixar la referència a una cel·la determinada, de manera que romangui estàtica sense importar on es mogui la fórmula. En altres casos, és possible que hàgiu d'utilitzar referències de cel·les mixtes ($A1 o A$1) per bloquejar una columna o una fila. No té gaire sentit fins ara? D'acord, considerem l'exemple següent.

    Suposem que teniu una taula que calcula els preus de la fruita en EUR a partir del preu en USD de la columna B i el tipus de canvi decel·la C2:

    Com podeu veure a la captura de pantalla anterior, la fórmula inclou una referència de cel·la absoluta ($C$2) per fixar el tipus de canvi a la cel·la C2 i un referència de cel·la relativa a la cel·la B5 perquè voleu que aquesta referència s'ajusti per a cada fila. I aquest enfocament funciona bé mentre les fórmules romanguin a la columna C.

    Però vegem què passa si necessiteu, per exemple, moure els preus en euros de la columna C a la columna F. Si copieu les fórmules a d'una manera habitual copiant/enganxant les cel·les, la fórmula de la cel·la C5 (= B5 *$C$2) canviarà a = D5 *$C$2 quan s'enganxi a la cel·la F5, fent els vostres càlculs malament!

    Per solucionar-ho, només heu de canviar una referència relativa (B5) per una referència mixta $B5 (columna absoluta i fila relativa). Si poseu el signe del dòlar ($) davant de la lletra de la columna, ancleu la referència a la columna B, sense importar on es mogui la fórmula.

    I ara, si copieu o moveu les fórmules de la columna D a la columna. F, o qualsevol altra columna, la referència de la columna no canviarà perquè l'heu bloquejat amb el signe del dòlar ($B5).

    El concepte de les referències de cel·les d'Excel pot ser difícil d'entendre des del principi, però creieu-me, val la pena el vostre temps i esforç perquè us estalviarà molt més temps a la llarga. Per exemple, vegeu com podeu calcular tota la taula amb una fórmula única utilitzant referències de cel·les mixtes.

    No obstant això, si

    Michael Brown és un entusiasta de la tecnologia dedicat amb una passió per simplificar processos complexos mitjançant eines de programari. Amb més d'una dècada d'experiència en la indústria tecnològica, ha perfeccionat les seves habilitats en Microsoft Excel i Outlook, així com en Google Sheets i Docs. El bloc de Michael es dedica a compartir els seus coneixements i experiència amb altres persones, oferint consells i tutorials fàcils de seguir per millorar la productivitat i l'eficiència. Tant si sou un professional experimentat com si sou un principiant, el bloc de Michael ofereix valuoses idees i consells pràctics per treure el màxim profit d'aquestes eines de programari essencials.