Enhavtabelo
Dinamika gamo en Microsoft Excel estas kutime uzata por konservi ampleksan gamon de datumoj per aplikado de la funkcio OFFSET. Ĉi tiuj konservitaj datumoj kun difinita nomo tiam estas uzataj por malsamaj kalkuloj sub diversaj funkcioj. En ĉi tiu artikolo, vi ekscios precize kiel vi povas uzi ĉi tiun OFFSET-funkcion por stoki, difini & uzu gamon da ĉeloj aŭ datumoj en Excel.
La supra ekrankopio estas superrigardo de la artikolo kiu reprezentas ekzemplon de la uzo de la OFFSET-funkcio. Vi lernos pli pri la datumaro, la kreado & uzoj de dinamika nomita gamo kun OFFSET-funkcio en la sekvaj sekcioj en ĉi tiu artikolo.
Elŝutu Praktikan Laborlibron
Vi povas elŝuti la Excel-laborlibron, kiu ni kutimis prepari ĉi tiun artikolon.
Dinamika Gamo kun OFFSET
Krei & Uzante Dinamika Nomita Gamo kun OFFSET-Funkcio
Antaŭ ol atingi la kreadon & uzoj de dinamika nomita gamo kun OFFSET-funkcio en Excel, ni unue enkonduku la OFFSET-funkcion.
Enkonduko al la OFFSET-funkcio
- Celo. :
Redonas referencon al intervalo kiu estas donita nombro da vicoj & kolumnoj de donita referenco.
- Sintakso:
=OFFSET(referenco, vicoj , koloj, [alteco], [larĝo])
- Argumentoj:
referenco - Ĉelo aŭgamo da ĉeloj. Surbaze de ĉi tiu referenco, la ofsetaj parametroj estas aplikataj.
vicoj- Vicnumero kiu estas kalkulita malsupren aŭ supren de la referencpunkto.
kols- Kolumna nombro, kiu estas kalkulata dekstren aŭ maldekstren de la referenca valoro.
[alteco]- Alteco aŭ nombro de la vicoj kiuj revenos kiel la rezultaj valoroj.
[larĝo]- Larĝo aŭ nombro de la kolumnoj kiuj revenos kiel la rezultaj valoroj.
- Ekzemplo:
En la suba bildo, estas 4 kolumnoj kun kelkaj hazardaj nomoj de komputilaj markoj, aparatoj, modeloj nomoj & prezoj.
Surbaze de la datumoj de la tabelo, ni atribuos la argumentojn menciitajn en Kolumno H .
📌 Paŝoj:
➤ Ĉar ni trovos la rezulton uzante la funkcion OFFSET en Ĉelo H15 , ni devas tie tajpi:
=OFFSET(B4,5,2,4,2)
➤ Post premado Enigu , vi estos montris tabelon de revenaj valoroj bazitaj sur viaj argumentaj elektoj.
Do kiel funkcias ĉi tiu funkcio? Ene de la funkcio, la unua argumento estas Ĉelo B4 kiu estas konata kiel referenca valoro. Nun, iru al la 5-a vico malsupren & 2-a kolumno dekstren de ĉi tiu referenca ĉelo & vi ricevos Ĉelon D9. Ĉar nia vica alteco estas 2, do 4 ĉeloj al la fundo komencante de D9 revenos de lafunkcio. Kaj laste, la kolumna alteco- 2 signifas, ke 4 vicoj vastiĝos al la sekva kolumno ĝuste al Kolumno D . Do, la fina rezulta tabelo konsistos el la Ĉela Gamo de D9:E12 .
Legu Pli: Excel OFFSET Dinamika Gamo Multoblaj Kolumnoj en Efika Maniero
Kreante Dinamika Intervalo kun OFFSET & COUNTA Functions
COUNTA -funkcio kalkulas la nombron da ĉeloj ekskludante ĉiujn malplenajn ĉelojn en gamo da ĉeloj. Nun uzante COUNTA funkciojn, ni asignos la vico-alton & kolumna larĝo surbaze de la disponeblaj datumoj en la gamo.
📌 Paŝoj:
➤ Elektu Ĉelo H4 & tajpu:
=OFFSET(B4,0,0,COUNTA(B4:B100),COUNTA(B4:E4))
➤ Premu Enigu & vi vidos, ke la tuta tabelo revenos kiel la rezultaj valoroj.
En la argumenta sekcio, vicalteco estis asignita kun COUNTA(B4:B100) & tio signifas, ke ni asignas la vicojn ĝis la 100-a vico en la kalkultabelo tiel ke kiam nova valoro estos enigita sub la origina gamo de datumoj ene de la 100-a vico, tiu nova valoro ankaŭ estos konservita per OFFSET-funkcio. Denove, ĉar la kolumnlarĝo estis difinita kiel COUNTA(B4:E4) , do la kvar kolumnoj (B, C, D, E) nun estas asignitaj al la funkcio bazita sur la referenca valoro elektita en la funkcio OFFSET.
En la suba bildo, ĉi tio estas ekzemplo de kiam vi enigas valoron sub la originala gamo de datumoj,tuj la rezulta valoro estos montrita en la OFFSET-tabelo.
Legu Pli: Kreu Dinamika Nomita Gamo kun VBA en Excel (Paŝo-post-Paŝo Gvidlinio)
Similaj Legoj
- Excel Dinamika Gamo Bazita Sur Ĉela Valoro
- Excel VBA: Dinamika Gamo Bazita sur Ĉela Valoro (3 Metodoj)
- Kiel Uzi Dinamika Gamo por Lasta Vico kun VBA en Excel (3 Metodoj)
Uzante Nomadministrilon por Krei Dinamika Nomita Gamo kun OFFSET & COUNTA-Funkcioj
Uzante Name Manager, vi povas difini la nomon de la rezulta tabelo trovita per la OFFSET-funkcio.
📌 Paŝo 1:
➤ Sub la langeto Formulo , elektu Noma Administranto . Dialogkesto malfermiĝos.
➤ Premu Nova & aperos la skatolo Nomredaktilo .
📌 Paŝo 2:
➤ Difinu la nomon de via datumaro aŭ la gamon da ĉeloj, kiujn vi volas kompensi.
➤ En la referenca skatolo, tajpu la formulon:
=OFFSET(B4,0,0,COUNTA(B4:B100),COUNTA(B4:E4))
➤ Premu OK & Noma Administranto nun montros la difinitan nomon en la listo kune kun la referenca formulo malsupre.
📌 Paŝo 3:
➤ Nun fermu la Nom-Administranton & revenu al via kalkultabelo.
📌 Paŝo 4:
➤ Elektu ajnan ĉelon en via kalkultabelo & ; komencu tajpi la difinitan nomon kiel la formulon. Vi trovos la difinitan nomon tiela funkciolisto.
➤ Elektu tiun funkcion & premu Enigu .
Kiel en la suba bildo, vi vidos la rezultan tabelon, kiu estis konservita kiel referenco kun la OFFSET-funkcio per Noma Administranto .
Legu Pli: Excel Dinamika Nomita Gamo Bazita sur Ĉela Valoro (5 Facilaj Manieroj)
Uzo de Dinamika Nomita Gamo por Kalkuloj
Post kiam vi difinis la nomon de la tabelo aŭ la gamon de ĉeloj elektitaj antaŭe, nun vi povas fari malsamajn kalkulojn surbaze de la nombrajn valorojn aŭ apliki ajnan funkcion al la dinamika nomita gamo de datumoj. El nia datumaro, ni nun kompensos la tutan prezliston unue & poste faru kelkajn algebrajn kalkulojn.
📌 Paŝo 1:
➤ Malfermu la Nomredaktilon denove & nomu ĝin Prezoj.
➤ En la referenca funkcio, tajpu la formulon:
=OFFSET(E4,1,0,COUNTA(E5:E100),1)
➤ Premu OK & ; la Noma Administranto montros la difinitan nomon por Prezoj kun referenca formulo malsupre.
📌 Paŝo 2:
➤ Fermu la Nom-Administranton & resendu ĝin al via kalkultabelo.
📌 Paŝo 3:
➤ Kiel ni ekscios la sumo de ĉiuj prezoj el la listo, la formulo kun lastatempe difinita nomita intervalo en Ĉelo H11 estos:
=SUM(Prices)
➤ Post premante Enter, vi ricevos la totalajn prezojn de ĉiuj aparatoj samtempe.
Jen kiella dinamika nomita intervalo funkcias por funkcio dum kalkulo. Vi ne devos enigi la ĉelreferencojn ĉiufoje en la funkciobreto ĉar vi jam difinis nomon por tiu gamo da ĉeloj per la Noma Administranto .
Simile, uzante MEZONO, MAX & MIN funkcioj, vi ankaŭ povas taksi iujn aliajn datumojn en Kolumno H kiuj estas montritaj en la sekva bildo.
Legu Pli : Krei Dinamika Sumgamo Bazita sur Ĉela Valoro en Excel (4 Manieroj)
Alternativo al OFFSET: Krei Dinamika Gamo kun INDEX Funkcio
Taŭga alternativo al la OFFSET-funkcio estas la funkcio INDEX . Vi povas konservi plurajn datumojn aŭ gamon da ĉeloj per ĉi tiu INDEX-funkcio. Ĉi tie ni denove difinos la nomon de la listo de prezoj.
📌 Paŝo 1:
➤ Malfermu Nomredaktilo denove & tajpu la formulon en la referenca skatolo:
=INDEX(B5:E100, 0, MATCH(E4, B4:E4, 0))
➤ Premu Enigu & vi trovos la lastatempe difinitan nomon en la Noma Administranto .
📌 Paŝo 2:
➤ Fermu la Nom-Administranton & vi finis.
Nun vi povas uzi ĉi tiun dinamikan nomitan gamon en via kalkultabelo por ajna speco de kalkulo atribuante la rilatajn funkciojn.
Legu Pli: Kiel Uzi Dinamika Gamo VBA en Excel (11 Manieroj)
Konkludaj Vortoj
Mi esperas, ke ĉi tiu artikolo pri la kreado & uzoj dedinamika gamo nun petos vin apliki la OFFSET-funkcion efike en viaj Excel-kalkultabeloj. Se vi havas demandojn aŭ komentojn, bonvolu sciigi min en la komenta sekcio. Vi ankaŭ povas kontroli niajn aliajn artikolojn rilatajn al Excel-funkcioj en ĉi tiu retejo.