OFFSET Virka til að búa til & amp; Notaðu Dynamic Range í Excel

  • Deildu Þessu
Hugh West

Dynamískt svið í Microsoft Excel er almennt notað til að geyma mikið úrval gagna með því að nota OFFSET aðgerðina. Þessi geymdu gögn með skilgreindu nafni eru síðan notuð fyrir mismunandi útreikninga undir ýmsum aðgerðum. Í þessari grein muntu kynnast nákvæmlega hvernig þú getur notað þessa OFFSET aðgerð til að geyma, skilgreina & notaðu fjölda hólfa eða gagna í Excel.

Skjámyndin hér að ofan er yfirlit yfir greinina sem sýnir dæmi um notkun OFFSET fallsins. Þú munt læra meira um gagnasafnið, gerð og amp; notar dynamic named range með OFFSET aðgerðinni í eftirfarandi köflum í þessari grein.

Sækja æfingarvinnubók

Þú getur halað niður Excel vinnubókinni sem við höfum notað til að undirbúa þessa grein.

Dynamic Range with OFFSET

Að búa til & Notkun Dynamic Named Range með OFFSET aðgerð

Áður en þú byrjar að búa til & notkun á dynamic named range með OFFSET aðgerð í Excel, kynnum okkur OFFSET aðgerðina fyrst.

Kynning á OFFSET aðgerðinni

  • Markmið :

Skýrar tilvísun í svið sem er tiltekinn fjöldi lína & dálka úr tiltekinni tilvísun.

  • Syntax:

=OFFSET(tilvísun, línur , cols, [hæð], [breidd])

  • Rök:

tilvísun - Hólf eðasvið frumna. Byggt á þessari tilvísun er offset færibreytunum beitt.

raðir- Línunúmer sem er talið niður eða upp frá viðmiðunarpunktinum.

cols- Dálknúmer sem er talið til hægri eða vinstri frá viðmiðunargildinu.

[hæð]- Hæð eða fjöldi raða sem munu skila sem afleidd gildi.

[breidd]- Breidd eða fjöldi dálka sem munu skila sem afleidd gildi.

  • Dæmi:

Á myndinni hér að neðan eru 4 dálkar með nokkrum tilviljunarkenndum nöfnum tölvutegunda, tækjategunda, gerða nöfn & amp; verð.

Byggt á gögnum úr töflunni ætlum við að úthluta röksemdunum sem nefndar eru í dálki H .

📌 Skref:

➤ Eins og við ætlum að finna niðurstöðuna með því að nota OFFSET aðgerðina í Hólf H15 , við verðum að slá inn þar:

=OFFSET(B4,5,2,4,2)

➤ Eftir að hafa ýtt á Enter verður þú sýnd array af skilgildum byggt á vali á rökum.

Svo hvernig virkar þessi aðgerð? Inni í fallinu er 1. röksemdin Cell B4 sem er þekkt sem viðmiðunargildi. Farðu nú í 5. röð niður og amp; 2. dálkur til hægri frá þessum viðmiðunarhólfi & amp; þú færð Cell D9. Þar sem röð hæð okkar er 2, munu 4 hólf neðst frá D9 koma aftur frávirka. Og síðast af öllu, dálkurinn hæð- 2 þýðir að 4 raðir munu stækka í næsta dálk til hægri í Dálkur . Þannig að endanleg fylking sem myndast mun samanstanda af Cell Range af D9:E12 .

Lesa meira: Excel OFFSET Dynamic Range Multiple Columns á áhrifaríkan hátt

Búa til Dynamic Range með OFFSET & COUNTA föll

COUNTA aðgerðin telur fjölda hólfa að undanskildum öllum tómum hólfum í hólfsviði. Nú þegar við notum COUNTA aðgerðir, munum við úthluta línuhæðinni & dálkbreidd byggt á tiltækum gögnum á bilinu.

📌 Skref:

➤ Veldu Cell H4 & tegund:

=OFFSET(B4,0,0,COUNTA(B4:B100),COUNTA(B4:E4))

➤ Ýttu á Enter & þú munt sjá að allt fylkið mun skila sem afleidd gildi.

Í rifrildahlutanum hefur línuhæð verið úthlutað með COUNTA(B4:B100) & það þýðir að við erum að úthluta línunum upp í 100. línuna í töflureikninum þannig að þegar nýtt gildi verður sett inn undir upprunalegu gagnasviðinu innan 100. línunnar verður það nýja gildi einnig geymt með OFFSET aðgerðinni. Aftur, þar sem dálkbreiddin hefur verið skilgreind sem COUNTA(B4:E4) , þannig að dálkunum fjórum (B, C, D, E) er nú úthlutað fallinu sem byggist á viðmiðunargildið sem valið er í OFFSET fallinu.

Á myndinni hér að neðan er þetta dæmi um þegar þú setur inn gildi undir upprunalegu gagnasviðinu,samstundis birtist gildið sem myndast í OFFSET töflunni.

Lesa meira: Búðu til Dynamic Named Range með VBA í Excel (Step-by-Step Guideline)

Svipuð aflestrar

  • Excel Dynamic Range Byggt á Cell Value
  • Excel VBA: Dynamic Range Byggt á Cell Value (3 aðferðir)
  • Hvernig á að nota Dynamic Range fyrir síðustu línu með VBA í Excel (3 aðferðir)

Notkun Nafnastjóra til að búa til Dynamic Named Range með OFFSET & COUNTA aðgerðir

Með því að nota nafnastjórnun geturðu skilgreint heiti fylkisins sem myndast í gegnum OFFSET aðgerðina.

📌 Skref 1:

➤ Undir flipanum Formula skaltu velja Nafnastjóri . Þá opnast svargluggi.

➤ Ýttu á Nýtt & Name Editor kassi birtist.

📌 Skref 2:

➤ Tilgreindu heiti gagnasafnsins þíns eða svið frumna sem þú vilt vega á móti.

➤ Í tilvísunarreitinn skaltu slá inn formúluna:

=OFFSET(B4,0,0,COUNTA(B4:B100),COUNTA(B4:E4))

➤ Ýttu á OK & Nafnastjóri mun nú sýna skilgreint nafn á listanum ásamt tilvísunarformúlunni neðst.

📌 Skref 3:

➤ Lokaðu nú Nafnastjóri & farðu aftur í töflureikninn þinn.

📌 Skref 4:

➤ Veldu hvaða reit sem er í töflureikninum þínum & ; byrjaðu að slá inn skilgreint nafn sem formúluna. Þú finnur skilgreint nafn þar íaðgerðalistann.

➤ Veldu þá aðgerð & ýttu á Enter .

Eins og á myndinni hér að neðan muntu sjá fylkið sem varð til sem var geymt sem tilvísun með OFFSET fallinu með Nafnastjóri .

Lesa meira: Excel Dynamic Named Range Based on Cell Value (5 Easy Ways)

Notkun á Dynamic Named Range fyrir útreikninga

Eftir að þú hefur skilgreint heiti fylkisins eða svið frumna sem valið var áður, nú geturðu gert mismunandi útreikninga út frá tölugildin eða beita hvaða aðgerð sem er á hið kraftmikla nafngreinda gagnasvið. Frá gagnasafninu okkar munum við nú vega upp á móti öllum verðlistanum fyrst & gerðu síðan nokkra algebruíska útreikninga.

📌 Skref 1:

➤ Opnaðu Name Editor aftur & nefndu það Verð.

➤ Í tilvísunaraðgerðareitnum, sláðu inn formúluna:

=OFFSET(E4,1,0,COUNTA(E5:E100),1)

➤ Ýttu á OK & ; Nafnastjóri mun sýna skilgreint heiti fyrir Verð með tilvísunarformúlu neðst.

📌 Skref 2:

➤ Lokaðu Nafnastjóri & skilaðu því aftur í töflureikninn þinn.

📌 Skref 3:

➤ Eins og við munum komast að summa allra verðs af listanum, formúlan með nýskilgreindu nafngreindu bili í Cell H11 verður:

=SUM(Prices)

➤ Eftir með því að ýta á Enter færðu heildarverð allra tækjanna í einu.

Svonakraftmikla nafnsviðið virkar fyrir fall við útreikning. Þú þarft ekki að slá inn frumutilvísanir í hvert skipti á aðgerðastikunni þar sem þú hefur þegar skilgreint heiti fyrir það svið af frumum með Nafnastjóranum .

Á sama hátt, með því að nota AVERAGE, MAX & MIN aðgerðir, þú getur líka metið önnur gögn í dálki H sem eru sýnd á eftirfarandi mynd.

Lesa meira : Búa til kvikt summusvið byggt á frumugildi í Excel (4 leiðir)

Alternativur við OFFSET: Búa til kraftmikið svið með INDEX aðgerð

Hæfilegur valkostur við OFFSET aðgerðin er INDEX aðgerðin. Þú getur geymt mörg gögn eða fjölda hólfa með þessari INDEX aðgerð. Hér ætlum við að skilgreina nafnið á verðlistanum enn og aftur.

📌 Skref 1:

➤ Opna Name Editor aftur & sláðu inn formúluna í tilvísunarreitinn:

=INDEX(B5:E100, 0, MATCH(E4, B4:E4, 0))

➤ Ýttu á Enter & þú finnur nýskilgreinda nafnið í Nafnastjóranum .

📌 Skref 2:

➤ Lokaðu Name Manager & þú ert búinn.

Nú geturðu notað þetta kraftmikla nafngreinda svið í töflureikninum þínum fyrir hvers kyns útreikninga með því að úthluta tengdum föllum.

Lesa meira: Hvernig á að nota Dynamic Range VBA í Excel (11 leiðir)

Lokorð

Ég vona að þessi grein um sköpun & notar afdynamic range mun nú hvetja þig til að beita OFFSET aðgerðinni á áhrifaríkan hátt í Excel töflureiknunum þínum. Ef þú hefur einhverjar spurningar eða athugasemdir, vinsamlegast láttu mig vita í athugasemdahlutanum. Þú getur líka skoðað aðrar greinar okkar sem tengjast Excel aðgerðum á þessari vefsíðu.

Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.