Como copiar fórmulas sen aumentar en Excel

  • Comparte Isto
Hugh West

Mentres traballamos en Excel , moitas veces temos que copiar unha fórmula a outro grupo de celas sen incrementar. Hoxe vou mostrar tres xeitos sinxelos de como copiar fórmulas sen aumentar en Excel. Imos comezar.

Descargar Caderno de prácticas

Descarga este caderno de prácticas para facer exercicio mentres lees este artigo.

Copiar fórmula.xlsm

3 formas rápidas de copiar fórmula sen aumentar en Excel

  • Dámoslle unha ollada a este conxunto de datos. Temos o rexistro de prezos de varios artigos dunha empresa chamada APEX Garments . Nas columnas B, C, D e E , respectivamente. Na primeira cela da columna E , prezos con impostos , escribimos unha fórmula
=C4+C4*D4

  • Agora queremos copiar esta fórmula no resto das celas sen incrementar o imposto, D4. Isto significa que a cela E5 terá:
=C5+C5*D4

  • Do mesmo xeito, a cela E6 terá:
=C6+C6*D4

  • E así por diante. Como podes conseguilo? Aquí están os tres métodos que pode utilizar para copiar fórmulas sen aumentar en Excel.

1. Uso da referencia de cela absoluta para copiar a fórmula sen incrementar

A mellor forma de logralo é usando Referencia de cela absoluta. Unha Referencia de cela absoluta é unha referencia de cela que ten Signo de dólar($) antes do número de fila e columna. Cando arrastramos unha fórmula cunha Referencia de cela absoluta a través do Mango de recheo , non aumenta. A Referencia de cela absoluta da cela D4 é $D$4 . Entón, use esta fórmula na Barra de fórmulas para a cela E4.

=C4+C4*$D$4

Para a versión de Excel 2013 ou superior, pode usar o atallo do teclado para crear unha Referencia de cela absoluta . Siga os pasos seguintes.

Pasos:

  • Faga dobre clic na Barra de fórmulas ou prema F2 no teu teclado. A fórmula estará no modo Editar .
  • Coloque o cursor despois de D4 e prema F4 no teclado. Convertirá D4 en $D$4 .
  • Se preme F4 de novo, converterase en $D$4 en D$4 .
  • Preme F4 de novo e obterás $D4 .
  • Se premes F4 de novo, obterás D4 .
  • Preme de novo F4 e obterás $D$4. E o o ciclo continúa.
  • Se a túa fórmula contén máis dunha referencia de cela e precisas convertelas en todas absolutas, prema Ctrl + Maiús + Inicio primeiro. Seleccionará toda a fórmula. A continuación, prema F4 .
  • Na Barra de fórmulas , o cursor do rato permanece ao final por defecto. Se non o é, podespreme Ctrl + Fin no teu teclado para levalo ao final.

Despois de introducir a fórmula da primeira cela con Referencia absoluta da cela no campo Barra de fórmulas, Tes que copiar a fórmula no resto das celas. Podes implementar isto de dous métodos.

Método 1: arrastrando o controlador de recheo

  • Arrastra o controlador de recheo (O pequeno Signo máis (+) na esquina inferior dereita) desde a cela que ten a fórmula con Referencia absoluta da cela ata a cela na que desexa copiar a fórmula. Aquí arrastro o Recheo da cela E4 a E13 .

  • Como resultado, recibo a fórmula copiada en todas as celas sen incrementar D4 .

Método 2: Usando Fill Opción da barra de ferramentas de Excel

  • Seleccione a cela coa fórmula que teña a Referencia absoluta da cela e o resto das celas onde quere copiar a fórmula. Selecciono as celas E4 a E13 .

  • Entón vai a Inicio>Encher Opción na barra de ferramentas de Excel na sección Edición .

  • Fai clic no menú despregable. Terá algunhas opcións. Fai clic en Abaixo .

  • Copiará a fórmula en todas as celas sen incrementar a referencia da cela D4 .

Ler máis: Copiar fórmula en Excel cambiando só unha celaReferencia

Lecturas similares

  • Como copiar fórmulas noutra folla en Excel (4 xeitos)
  • Como copiar unha fórmula abaixo da columna en Excel (7 métodos)
  • Excel VBA para copiar fórmula con referencia relativa (unha análise detallada)

2. Usando a caixa Buscar e substituír para copiar a fórmula sen aumentar

Este método é moi útil cando quere copiar fórmulas dun rango de celas a outro rango de celas sen cambiar o referencia de cela. Pensemos que queremos copiar a columna E , prezo con impostos á columna F , mantendo todas as fórmulas intactas. Como podemos facelo? Siga os pasos seguintes.

Pasos:

  • Vai a Inicio > Busque e seleccione Opción no grupo Edición da pestana Inicio da barra de ferramentas de Excel.

  • Fai clic no menú despregable. Terá algunhas opcións. Seleccione Substituír... .

  • Aparecerá a caixa de diálogo Buscar e substituír . Tamén podes premer Ctrl + H para obtelo. Na opción Buscar o que , insira " = ". E na opción Substituír con , insira " &&& ".

  • Fai clic activado Substituír todo. Verás todas as celas da columna E con " &&& " así.

  • A continuación, seleccione todas as celas da columna E , cópieas con Ctrl +C edespois pégaos na columna F .

  • Vaia de novo a Inicio>Buscar e seleccionar . A continuación, selecciona Substituír. (Ou preme Ctrl + H ) Esta vez, na opción Buscar o que , insira "&&&". E na opción Substituír con , insira '='.

  • Fai clic en Substituír todo. Atoparás as fórmulas da columna E copiadas na columna F sen ningún cambio.

Ler Máis: Como copiar unha fórmula en Excel cambiando as referencias de celas

3. Aplicación da macro VBA para copiar a fórmula sen aumentar

Podes usar o código VBA para crear unha macro para facer o mesmo que fixen antes. Siga os pasos seguintes.`

Pasos:

  • Primeiro, prema Alt + F11 no ficheiro de Excel. Abrirá a xanela VBA .
  • Entón vai á opción Inserir na barra de ferramentas VBA . Seleccione Módulo.

  • Aparecerá unha xanela de módulo como esta.

  • Anote o seguinte código aquí para crear as macros.

Código

6756
  • O seu código será mira así na xanela do módulo.

  • Preme Ctrl + C para gardar as macros. Recibirás unha Caixa de erros coma esta.

  • Fai clic en Non. Excel abrirá automaticamente a xanela Gardar como . Indique o Nome do ficheiro calquera cousa. A continuación, faga clic no menú despregable con Gardar como tipo .

  • Atopa moitas opcións. Escolla Libro de traballo habilitado para macros de Excel. A continuación, faga clic en Gardar. O teu libro de traballo gárdase agora coas Macros .

  • A continuación, volve á folla de cálculo de Excel e prema Alt + F8 . Recibirá unha caixa chamada Macros . Seleccione a Macro que quere executar e prema en Executar . Aquí quero executar PasteExactFormulas.

  • Se executa a Macro creada recentemente, o PasteExactFormulas, recibirás unha Caixa de entrada coma esta. Seleccione o intervalo das celas das que desexa copiar as fórmulas. A continuación, fai clic en Aceptar. Aquí selecciono as celas E3 a E13 .

  • Terás outra Caixa de entrada coma esta. Seleccione a primeira cela do intervalo onde quere pegar as fórmulas. A continuación, prema Aceptar . Aquí selecciono F3 .

  • E atoparás as fórmulas da columna E copiadas moi ben en columna F . Obviamente isto non copia o formato das celas, só a fórmula. Se queres, podes cambiar o formato manualmente.

Ler máis: VBA para copiar fórmulas desde a cela de arriba en Excel (10 métodos)

Conclusión

Espero que os métodos 3 mostrados arriba sexan útiles cando intente copiar a fórmula sen aumentarexcel. Se che gusta o artigo, compárteo cos teus amigos. Para obter máis artigos coma este, visite o noso sitio EXELDEMY.com

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.