Kuidas kopeerida valemit alla ilma Exceli suurendamata

  • Jaga Seda
Hugh West

Töötamise ajal Excel , peame sageli kopeerima ühe valemi alla teise rakurühma ilma suurendamata. Täna näitan kolm lihtsat viisi, kuidas Excelis valemit ilma suurendamata maha kopeerida. Alustame.

Lae alla praktiline töövihik

Lae alla see harjutusvihik, et seda artiklit lugedes harjutada.

Koopia alla valem.xlsm

3 kiiret viisi, kuidas kopeerida valemit ilma Exceli suurendamiseta alla

  • Vaatame seda andmestikku. Meil on erinevate kaupade hinnakirjad ettevõttelt nimega APEX Rõivad On olemas Eseme nimed , nende hinnad , maksud, ja hinnad koos maksudega veergudes B, C, D, ja E Veeru esimeses lahtris on vastavalt E , hinnad koos maksudega oleme kirjutanud valemi
=C4+C4*D4

  • Nüüd tahame kopeerida selle valemi ülejäänud lahtritesse ilma maksu suurendamata, D4. See tähendab, et rakk E5 on:
=C5+C5*D4

  • Samamoodi on raku E6 on:
=C6+C6*D4

  • Ja nii edasi. Kuidas seda saavutada? Siin on kolm meetodit, mida saate kasutada, et kopeerida valemit ilma Exceli juurdekasvuta.

1. Absoluutse lahtriviite kasutamine valemi kopeerimiseks alla ilma suurendamiseta

Parim viis selle saavutamiseks on kasutada Absoluutne rakuviide. An Absoluutne lahtri viide on lahtri viide, millel on Dollarimärk ($) enne rea ja veeru numbrit. Kui me lohistame valemi koos Absoluutne lahtri viide läbi Täitmise käepide see ei suurene. Absoluutne lahtri viide raku D4 on $D$4 . Nii et kasutage seda valemit Vormel Baar raku jaoks E4.

=C4+C4*$D$4

Exceli versioonis 2013 või uuemas versioonis saate kasutada klaviatuuri otseteed, et luua Absoluutne lahtri viide Järgige alljärgnevaid samme.

Sammud:

  • Topeltklõpsake topeltklõpsuga Vormel Baar või vajutage F2 klaviatuuril. Valem on Muuda režiim.
  • Pange kursor pärast D4 ja vajutage F4 klaviatuuril. See lülitab D4 aadressile $D$4 .
  • Kui vajutate F4 uuesti, siis muutub see $D$4 aadressile D$4 .
  • Press F4 uuesti ja saate $D4 .
  • Kui vajutate F4 uuesti, siis saate D4 .
  • Jällegi vajutage F4 , ja te saate $D$4. Ja tsükkel jätkub.
  • Kui teie valem sisaldab rohkem kui ühte lahtriviidet ja teil on vaja teha kõik need lahtriviited Absoluutne, vajutage Ctrl + Shift + Home kõigepealt. See valib kogu valemi. Seejärel vajutage F4 .
  • In the Vormel Baar , jääb hiirekursor vaikimisi lõppu. Kui see ei ole nii, võite vajutada Ctrl + End klaviatuuril, et viia see lõpule.

Pärast esimese lahtri valemi sisestamist koos Absoluutne lahtri viide aastal Vormelibaar, Valem tuleb kopeerida ülejäänud lahtritesse. Seda saab rakendada kahel viisil.

Meetod 1: Täitmise käepideme lohistamise teel

  • Lohistage Täitmise käepide (Väike Pluss(+) märk alumises paremas nurgas) lahtrist, millel on valem koos Absoluutne lahtri viide kuni lahtrisse, kuhu soovite valemit kopeerida. Siinkohal lohistan ma lahtri Täitmise käepide rakust E4 aadressile E13 .

  • Selle tulemusena saan valemi kopeeritud kõikidesse lahtritesse ilma suurendamata D4 .

Meetod 2: Exceli tööriistariba täitmisvaliku kasutamine

  • Valige lahter, mille valem on Absoluutne lahtri viide ja ülejäänud lahtrid, kuhu soovite valemi maha kopeerida. Ma valin lahtrid E4 aadressile E13 .

  • Siis mine Home>Täitmine Valik Exceli tööriistariba all Redigeerimine jagu.

  • Klõpsake rippmenüüs. Teile avanevad mõned valikud. Klõpsake nuppu Alla .

  • Saate valemi kopeerida kõikidesse lahtritesse ilma lahtriviide suurendamata D4 .

Loe edasi: Valemi kopeerimine Excelis, muutes ainult ühte lahtriviidet

Sarnased lugemised

  • Kuidas kopeerida valemit Exceli teisele lehele (4 võimalust)
  • Kuidas kopeerida valemit Exceli veerus alla (7 meetodit)
  • Excel VBA valemi kopeerimiseks suhtelise viitega (üksikasjalik analüüs)

2. Leia ja asenda kasti kasutamine valemi kopeerimiseks alla ilma suurendamata

See meetod on väga mugav, kui soovite, et kopeerida valemeid ühest rakkude vahemikust teise rakkude vahemikku ilma lahtriviidet muutmata. Oletame, et soovime kopeerida veeru E , hind koos maksudega veergu F , säilitades kõik valemid. Kuidas seda teha? Järgige alljärgnevaid samme.

Sammud:

  • Mine edasi Avaleht> Leia ja vali Valikuvõimalus Redigeerimine rühma Kodu vahekaart Exceli tööriistaribal.

  • Klõpsake rippmenüüs. Teile avanevad mõned valikud. Valige Asendada... .

  • Te saate Leia ja asenda dialoogiaknas. Samuti võite vajutada Ctrl + H et seda saada. Leia, mida valik, sisestage ' = '. Ja Asendada koos valik, sisestage ' &&& '.

  • Klõpsake nuppu Asendage kõik. Saate kõik lahtrid veerus E võttes ' &&& ' niimoodi.

  • Seejärel valige kõik veeru lahtrid E , kopeeri neid koos Ctrl +C ja seejärel kleebige need veergu F .

  • Jällegi mine Avaleht>Leia ja vali Seejärel valige Asendada. (Või vajutage Ctrl + H ) Seekord on Leia, mida valik, sisestage '&&&'. Ja väljalülituses Asendada koos valik, sisestage '='.

  • Klõpsake nuppu Asendage kõik. Leiad valemid veerust E kopeeritud veergu F ilma muutusteta.

Loe edasi: Kuidas kopeerida valemit Excelis muutuvate lahtriviidetega

3. VBA makro rakendamine valemi kopeerimiseks ilma suurendamata alla kopeerimiseks

Võite kasutada VBA kood, et luua makro, mis teeb sama asja, mida ma varem tegin. Järgige alljärgnevaid samme.`

Sammud:

  • Kõigepealt vajutage Alt + F11 oma Exceli failis. See avab VBA aken.
  • Siis mine Sisesta valikust VBA Tööriistariba. Valige Moodul.

  • Saate sellise mooduli akna.

  • Makrode loomiseks kirjutage siia järgmine kood.

Kood

 Sub PasteExactFormulas() Dim Vrnt As Variant Dim sRang As Range, rRang As Range, s As Long, y As Long Set sRang = Application.InputBox("Select source Range w/formulas", Type:=8) s = sRang.Rows.Count y = sRang.Columns.Count Vrnt = sRang.Formula For i = 1 To UBound(Vrnt, 1) For j = 1 To UBound(Vrnt, 2) Vrnt(i, j) = CStr(Vrnt(i, j)) Next j Next i Set rRang = Application.InputBox("Select the firstcell of Paste Range", Type:=8) Set rRang = rRang.Resize(s, y) rRang.Value = Vrnt End Sub 
  • Teie kood näeb mooduli aknas välja selline.

  • Press Ctrl + C makrode salvestamiseks. Te saate teate Veakast niimoodi.

  • Klõpsake nuppu Ei. Excel avab automaatselt Salvesta kui aken teile. Andke Faili nimi midagi. Seejärel klõpsake rippmenüüle koos Salvesta kui tüüp .

  • Leiad palju võimalusi. Vali Exceli makrofunktsiooniga töövihik. Seejärel klõpsake Salvesta. Teie töövihik on nüüd salvestatud Makros .

  • Seejärel minge tagasi Exceli töölehele ja vajutage nuppu Alt + F8 Te saate kasti nimega Makros . Valige Makro mida soovite käivitada, ja klõpsake Käivita . Siin ma tahan joosta PasteExactFormulas.

  • Kui te käivitate hiljuti loodud Makro ... PasteExactFormulas, saate Sisendkast niimoodi. Valige rakkude vahemik, millest soovite valemeid kopeerida. Seejärel klõpsake OK. Siinkohal valin lahtrid E3 kuni E13 .

  • Saate veel ühe Sisendkast niimoodi. Valige vahemiku esimene lahter, kuhu soovite valemid kleepida. Seejärel klõpsake nuppu OK . Siin ma valin F3 .

  • Ja te leiate veeru valemid E ilusti veerusesse kopeeritud F . ilmselgelt ei kopeeri see lahtrite formaati, vaid ainult valemit. Kui soovite, võite muuta formaati käsitsi.

Loe edasi: VBA, et kopeerida valemit Exceli ülalpool olevast lahtrist (10 meetodit)

Kokkuvõte

Ma loodan, et 3 ülaltoodud meetodid on kasulikud, kui proovite kopeerida valemit ilma excelis suurendamata. Kui teile meeldib artikkel, siis palun jagage seda oma sõpradega. Rohkem selliseid artikleid leiate meie veebisaidilt EXELDEMY.com sait

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.