Ynhâldsopjefte
Meastentiids moatte brûkers ferskate formules tapasse foar it berekkenjen fan wearden yn Microsoft Excel . Nochris kinne brûkers deselde formules nedich wêze om wearden te berekkenjen yn sellen yn legere rigen of kolommen, rjochts neist de sel. De formule ien foar ien yn al dy sellen ynfoegje is ferfeelsum en tiidslinend. Yn dizze tutorial sil ik jo sjen litte hoe't jo deselde formule tapasse kinne op meardere sellen yn Excel.
Download Practice Workbook
Jo kinne hjir it fergese Excel -wurkboek downloade en oefenje op jo eigen.
Tapasse deselde formule.xlsm
7 maklike manieren om deselde formule oan te passen op meardere sellen yn Excel
In mear dan ien manier kinne jo in Excel-formule tapasse op meardere sellen (selferwizings sille ek feroarje). Yn dit tutorial sil ik jo sân ferskillende manieren sjen litte om deselde formule oan te passen op meardere sellen yn Excel. Earst sil ik trije ferskillende toetseboerd fluchtoetsen brûke, brûk dan de AutoFill funksje fan Excel. Foar de tredde metoade sil ik it kommando Kopiearje en Plakke brûke en sil it proses sjen litte om formules te kopiearjen yn net-oangrinzjende sellen yn ús fjirde metoade. Yn 'e fyfde en seisde proseduere sil ik it gebrûk fan it Fill Handle -ark en Excel-tabel respektivelik demonstrearje. As lêste sil ik in VBA -koade tapasse om it resultaat te berikken. Lit ús kontrolearje se út. Brûk de metoade dy't it bêste by jo doel past.
Foar ús
Stap 3:
- Tredde, kopiearje de folgjende koade nei de module.
4627
VBA Breakdown
- Earst neame wy de Subproseduere Apply_Same_Formula .
7550
- Twadens selektearje wy it selberik om formule ta te passen
2739
- Tredde, jouwe wy ynfier fan 'e formule tapast wurde yn it selektearre selberik.
5910
S tap 4:
- Fjirde, bewarje de koade yn de module.
- Bewarje dan de koade en hâld de rinnerke yn 'e module, druk op F5 of op de run knop om de koade út te fieren.
Stap 5:
- As lêste, nei it útfieren fan de koade, sil de hiele gegevensset ynfolje mei de wearden fan de formule jûn yn de koade.
Lês mear: Excel VBA: Formule ynfoegje mei relative referinsje (alle mooglike manieren)
Konklúzje
Dat is de ein fan dit artikel. Ik hoopje dat jo dit artikel nuttich fine. Nei it lêzen fan 'e boppesteande beskriuwing kinne jo deselde formule tapasse op meardere sellen yn Excel troch ien fan' e hjirboppe neamde metoaden te brûken. Diel asjebleaft alle fierdere fragen of oanbefellings mei ús yn 'e kommentaar seksje hjirûnder.
It ExcelWIKI -team is altyd soargen oer jo foarkar.Dêrom, nei it kommentearjen, jou ús asjebleaft wat mominten om jo problemen op te lossen, en wy sille antwurdzje op jo fragen mei de bêste mooglike oplossingen ea.
wurkjende doelen, Ik sil nimme de folgjende dataset. De prizen fan guon produkten (yn Euro) wurde jûn ûnder de kolom Priis (Euro) . Ek wurde de wikselkoersen werjûn yn it selberik C12:E12 . Wat ik wol is om de prizen fan 'e produkten yn oare faluta te sjen, lykas USD , GBP , en JPY . As jo de metoaden tapasse yn jo wurkblêd, sille selferwizings ek feroarje neffens jo gegevensset.Litte wy de metoaden leare.
1. Toetseboerd brûke Fluchtoetsen om deselde formule oan te passen op meardere sellen yn Excel
Yn 'e earste metoade sil ik it gebrûk fan trije ferskillende toetseboerd fluchtoetsen demonstrearje om deselde formule yn meardere sellen te kopiearjen. Elk fan 'e fluchtoetsen sil oars prestearje ôfhinklik fan har gebrûk. De trije fluchtoetsen binne- CTRL + Enter , CTRL + R en CTRL + D .
1.1 Druk op CTRL + Enter-toetsen
Troch dizze fluchtoets te brûken, skriuw ik mar ien formule yn sel D5 en brûk it oer it hiele selberik D5: F9 . Lit my jo sjen litte hoe't jo it dwaan yn 'e folgjende stappen.
Stap 1:
- Selektearje earst it selberik D5:F9 .
- Hjir, as jo it berik fan sellen selektearje, wurdt de earste sel de aktive sel.
- Foar ús seleksje, sel D5 is de aktive sel. Jo sjogge, de oare sellen yn it berik binnegriis (net aktyf).
Stap 2:
- Taard, typ de folgjende formule. Dizze formule sil automatysk ynfierd wurde yn de sel D5 as D5 de aktive sel is.
=$C5*C$12
Formule-ûnderdieling
- Opmerking dat de formule hat mingde selferwizings. De referinsje $C5 betsjut dat as de formule nei rjochts kopiearre wurdt, kolom C net feroaret. Dat, it sil wêze as C5 , C5 , en C5 . Allegear binne C5 , lykas as de formule nei rjochts kopiearre wurdt, wurdt de rige net feroare. As de formule nei ûnderen kopiearre is, sille de selferwizings C5 , C6 , C7 , C8 , en C9 . Dit komt om't de rigen feroarje as jo in formule kopiearje.
- C$12 referinsje betsjut dat as de formule nei rjochts kopiearre wurdt, de referinsjes C12 binne , D12 , en E12 . Om't de referinsje yn kolom C relatyf is. En as wy dizze formule nei ûnderen kopiearje, sille de referinsjes C12 , C12 , C12 en C12 wêze. Dit komt om't rige 12 absolút is.
Stap 3:
- Trêde druk op CTRL + Enter tagelyk op jo toetseboerd.
- Dêrtroch sil it einresultaat der útsjen as de folgjende ôfbylding.
1.2 Druk op CTRL + R-toetsen
Wy sille de twadde fluchtoets brûke, dat is, CTRL + R , om deselde formule ta te passen op de kolom nei rjochts. Jo kinne dizze fluchtoets allinich tapasse op ien kolom tagelyk. Foar meardere kolommen moatte jo meardere kearen op de fluchtoets drukke. De stappen foar dizze proseduere binne as folget.
Stap 1:
- Earst, yn sel D5 , typ de folgjende formule.
=$C5*C$12
Stap 2:
- Twadde , druk op Enter en brûk AutoFill om de priis te krijen foar alle fruchten yn kolom D .
Stap 3:
- Tredde, selektearje de rjochterkolom nei kolom D nei alle wearden te krijen.
- Druk dan op CTRL + R op jo toetseboerd.
Stap 4:
- Uteinlik sil it resultaat lykje op de folgjende ôfbylding.
- Hjir krije jo alle wearden yn ien fluchtoets foar kolom E .
Stap 5:
- Dêrtroch, werhelje itselde proses om alle wearden yn kolom F te krijen.
1.3 Druk op CTRL + D-toetsen
Yn 'e tredde proseduere sil ik de CTRL + D toetseboerd fluchtoets brûke om deselde formule yn meardere sellen te kopiearjen. By it brûken fan dizze fluchtoets kinne jo gjin formule tapasse op in berik. It wurket allinnich foar de kolom.
Stap 1:
- Yn it begjin, folje sel D5 mei de formule fan 'e foarige metoadenom de winske wearde te krijen.
Stap 2:
- Selektearje as twadde nei it krijen fan de wearde de ûnderste sellen fan deselde kolom tegearre mei de formulesel.
Stap 3:
- Tredde , druk op CTRL + D , en de ûnderste sel sil automatysk ynfolle wurde troch it oanpassen fan de formule fan sel D5 .
Stap 4:
- Folje as lêste de oare kolommen fan 'e gegevensset yn mei deselde technyk werjûn yn' e boppesteande stappen.
Lês Mear: Hoe kinne jo Point and Click-metoade brûke yn Excel (3 foarbylden)
2 AutoFill-funksje ymplisearje om deselde formule op meardere sellen oan te passen
Wat de twadde oanpak oanbelanget, sil ik de AutoFill funksje fan Excel ymplisearje om de formule nei meardere sellen te kopiearjen. Hjir sil ik de formule yn mar ien sel skriuwe en dan de formule slepe nei it hiele selberik fan D6:F9 . Om mear te learen oer dizze proseduere, folgje de folgjende stappen.
Stap 1:
- Earst, yn sel D5 , ynfoegje de winske wearde troch it tapassen fan de formule.
- Nei it ynfoegjen fine jo in plusteken rjochtsûnder fan de sel nei it pleatsen fan de mûs dêr.
Stap 2:
- Twadde, sleep it teken nei de legere sellen oant D9 om se te foljen mei de winske wearde.
Stap3:
- Tredde, sille jo in oar teken fernimme yn 'e hoek rjochts ûnder fan sel D9 .
- Dan ferpleatse de AutoFill oan de rjochterkant fan kolom D om alle sellen yn te foljen mei wearden út de formule.
Lês mear: Hoe kinne jo formule tapasse op de heule kolom sûnder te slepen yn Excel
3. Kopiearje en gebrûk meitsje Kommando plakke om deselde formule oan te passen
Ik sil no it gebrûk demonstrearje fan it kommando Kopiearje en Plakke fan Excel om deselde formule nei meardere sellen te kopiearjen. Ik sil ek it gebrûk fan twa fluchtoetsen sjen litte tegearre mei dizze kommando's. Litte wy nei ús haadproseduere gean.
Stap 1:
- Foegje earst de formule yn om it winske resultaat te krijen yn sel D5 .
Stap 2:
- Twadde, rjochtsklikke op sel D5 en selektearje Kopiearje .
- Alternatyf , kinne jo op CTRL + C nei it selektearjen fan de sel.
- Hjir sil dizze kommando of fluchtoets de formule kopiearje fan sel D5 .
Stap 3:
- Tredde, selektearje selberik D6:F9 en rjochtsklik nochris op de mûs.
- Kies dan it kommando Plakke neidat jo mei de rjochter mûsklikke om plak de formule yn it selektearre selberik.
- As alternatyf kinne jo op CTRL + V drukke om deformule.
Stap 4:
- Op it lêst sil de formule nei alle selektearre sel kopiearre wurde yn it selberik.
Lês mear: How to Insert Formula for Entire Column in Excel (6 Quick Ways)
4. Formule kopiearje nei net-oangrinzjende sellen
Yn myn foarige metoaden haw ik de formule kopiearre nei it hiele selberik fan in gegevensset. Mar wat sil de proseduere wêze as jo net alle sellen yn 'e dataset moatte ynfolje? Jo sille it antwurd op dizze fraach fine yn 'e folgjende stappen.
Stap 1:
- Foegje earst deselde formule fan 'e foarige metoaden yn om krije it resultaat yn sel D5 .
Stap 2:
- Selektearje as twadde sel D5 en rjochtsklik op 'e mûs.
- Dan, selektearje it kommando Kopiearje .
Stap 3:
- Tredde, markearje de sellen yn 'e gegevensset wêr't jo de formule tapasse wolle.
- Om dat te dwaan, druk op CTRL op it toetseboerd en lofts klikke op de winske sellen tagelyk.
Stap 4:
- Fjirde , druk op CTRL + V op it toetseboerd om de formule yn de selektearre sellen te plakjen.
- Uteinlik sil jo gegevensset der sa útsjen nei de folgjende ôfbylding.
5. Excel Fill Handle Tool brûke om deselde formule oan te passen
Ik haw sjen littenit brûken fan de Excel AutoFill funksje yn 'e foarige diskusje fan dit artikel. No sil ik in oare technyk demonstrearje mei it AutoFill of Fill Handle-ark om it doel te berikken. Yn dizze metoade kinne jo gjin formule tapasse op de sellen oan de rjochterkant.
Stap 1:
- Yn it begjin, folje sel D5 mei de formule út de foarige metoade.
Stap 2:
- Twadens sille jo it Fillhandtak -ark yn 'e rjochter ûnderhoeke fan D5 fernimme.
- Dûbelklik dan op it Fillhandtak ark.
Stap 3:
- Tredde, de legere sellen fan kolom D sille nei de foarige stap de winske wearden hawwe.
Stap 4:
- As lêste, werhelje stappen 1-3 om it winske resultaat foar alle te krijen de sellen yn de gegevensset.
Lês mear: Hoe kinne jo formule yn Excel tapasse foar alternate rigen (5 maklike manieren )
6. Excel-tabel ynfoegje om deselde formule oan te passen
Soms tink ik dat in Excel-tabel ien fan 'e wûnders fan ús beskaving is. It is maklik om in berik te konvertearjen nei in tabel. Selektearje gewoan in sel binnen it berik en druk op CTRL + T of brûk it kommando Ynfoegje > Tabellen & GT; Tabel . De stappen om dizze proseduere út te fieren binne as folget.
Stap 1:
- Selektearje earst deselberik B5:F9 .
- Gean dan nei it ljepblêd Ynfoegje fan it lint en selektearje Tabel .
Stap 2:
- Twadens sil it dialoochfinster Tabel oanmeitsje sjen.
- Nei it ferifiearjen fan it selberik, druk op OK .
Stap 3:
- Tredds sil ús gegevenstabel nei de foarige stappen omboud wurde yn in Excel-tabel.
- Yn sel D5 fan 'e tabel, typ de folgjende formule.
=$C5*C$12
Stap 4:
- Fjirde, nei it drukken op Enter , de hiele kolom ûnder sel D5 wurdt automatysk ynfolle mei de wearde út de formule.
Stap 5:
- Op it lêst, werhelje de boppesteande stap om de tabel folslein yn te foljen.
7. VBA tapasse om itselde oan te passen Formule foar meardere sellen
Uteinlik sil ik in VBA -koade tapasse om meardere sellen yn te foljen mei deselde formule as de lêste m etod. Troch it jaan fan de juste kommando's en sekwinsjes yn 'e koade, kin de taak útfierd wurde sûnder ekstra ark of funksje. Litte wy de folsleine proseduere yn it folgjende sjen.
Stap 1:
- Gean earst nei de ûntwikkelder ljepper fan it lint en kies dêrwei Visual Basic .
Stap 2:
- As twadde sille jo de VBA sjen