Funksioni OFFSET për të krijuar & Përdorni Diapazonin Dinamik në Excel

  • Shperndaje Kete
Hugh West

Diapazoni dinamik në Microsoft Excel përdoret zakonisht për të ruajtur një gamë të gjerë të dhënash duke aplikuar funksionin OFFSET. Këto të dhëna të ruajtura me një emër të përcaktuar më pas përdoren për llogaritje të ndryshme nën funksione të ndryshme. Në këtë artikull, do të mësoni saktësisht se si mund ta përdorni këtë funksion OFFSET për të ruajtur, përcaktuar & përdorni një sërë qelizash ose të dhënash në Excel.

Pamja e mësipërme e ekranit është një pasqyrë e artikullit që paraqet një shembull të përdorimit të funksionit OFFSET. Do të mësoni më shumë për grupin e të dhënave, krijimin dhe amp; përdorimet e rangut të emërtuar dinamik me funksionin OFFSET në seksionet e mëposhtme në këtë artikull.

Shkarkoni Librin e Punës Praktike

Mund të shkarkoni librin e punës të Excel-it që ne kemi përdorur për të përgatitur këtë artikull.

Gama dinamike me OFFSET

Krijimi & Përdorimi i diapazonit të emërtuar dinamik me funksionin OFFSET

Para se të filloni te krijimi & përdorimet e diapazonit dinamik me emër me funksionin OFFSET në Excel, le të njihemi fillimisht me funksionin OFFSET.

Hyrje në funksionin OFFSET

  • Objektivi :

Kthen një referencë në një varg që është një numër i caktuar rreshtash & kolona nga një referencë e caktuar.

  • Sintaksa:

=OFFSET(referenca, rreshtat , pika, [lartësia], [gjerësia])

  • Argumentet:

referenca - Një qelizë osenjë varg qelizash. Bazuar në këtë referencë, aplikohen parametrat e kompensimit.

rreshta- Numri i rreshtit që numërohet poshtë ose lart nga pika e referencës.

cols- Numri i kolonës që numërohet djathtas ose majtas nga vlera e referencës.

[lartësia]- Lartësia ose numri i rreshtave që do të kthehen si vlera rezultante.

[gjerësia]- Gjerësia ose numri i kolonave që do të kthehen si vlera rezultante.

  • Shembull:

Në foton më poshtë, ka 4 kolona me disa emra të rastësishëm të markave të kompjuterëve, llojeve të pajisjeve, modelit emrat & çmimet.

Bazuar në të dhënat nga tabela, ne do të caktojmë argumentet që janë përmendur në Kollona H .

📌 Hapat:

➤ Ndërsa do të gjejmë rezultatin duke përdorur funksionin OFFSET në Qeliza H15 , duhet të shkruajmë atje:

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

➤ Pasi të shtypni Enter , do të jeni tregoi një grup vlerash të kthyera bazuar në përzgjedhjet tuaja të argumenteve.

Pra, si funksionon ky funksion? Brenda funksionit, argumenti i parë është Qeliza B4 e cila njihet si vlerë referencë. Tani, shkoni në rreshtin e 5-të poshtë & Kolona e dytë në të djathtë nga kjo qelizë referuese & ju do të merrni Qelizën D9. Meqenëse lartësia e rreshtit tonë është 2, kështu që 4 qeliza në fund duke filluar nga D9 do të kthehen ngafunksionin. Dhe së fundi, lartësia e kolonës- 2 do të thotë se 4 rreshta do të zgjerohen në kolonën tjetër djathtas te Kollona D . Pra, grupi përfundimtar rezultues do të përbëhet nga Rapsi i qelizave i D9:E12 .

Lexo më shumë: Excel OFFSET Dinamik i Ranges Dinamike Kolona në mënyrë efektive

Krijimi i diapazonit dinamik me OFFSET & Funksionet COUNTA

COUNTA Funksioni numëron numrin e qelizave duke përjashtuar të gjitha qelizat boshe në një varg qelizash. Tani duke përdorur funksionet COUNTA , do të caktojmë lartësinë e rreshtit & gjerësia e kolonës bazuar në të dhënat e disponueshme në diapazonin.

📌 Hapat:

➤ Zgjidhni Qeliza H4 & shkruani:

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

➤ Shtypni Enter & do të shihni se i gjithë grupi do të kthehet si vlera rezultante.

Në seksionin e argumentit, lartësia e rreshtit është caktuar me COUNTA(B4:B100) & kjo do të thotë se ne po caktojmë rreshtat deri në rreshtin e 100-të në fletëllogaritëse, në mënyrë që kur një vlerë e re të futet nën gamën origjinale të të dhënave brenda rreshtit të 100-të, ajo vlerë e re do të ruhet gjithashtu nga funksioni OFFSET. Përsëri, pasi gjerësia e kolonës është përcaktuar si COUNTA(B4:E4) , kështu që katër kolonat (B, C, D, E) tani i caktohen funksionit bazuar në vlera e referencës e zgjedhur në funksionin OFFSET.

Në foton më poshtë, ky është një shembull kur futni një vlerë nën gamën origjinale të të dhënave,Në çast vlera rezultante do të shfaqet në tabelën OFFSET.

Lexo më shumë: Krijo një gamë dinamike me emër me VBA në Excel (Udhëzim hap pas hapi)

Lexime të ngjashme

  • Diapazoni dinamik i Excel bazuar në vlerën e celularit
  • Excel VBA: Gama dinamike e bazuar në vlerën e qelizës (3 metoda)
  • Si të përdoret diapazoni dinamik për rreshtin e fundit me VBA në Excel (3 metoda)

Përdorimi i Menaxherit të Emrave për të krijuar një gamë dinamike me emër me OFFSET & Funksionet COUNTA

Duke përdorur Menaxherin e Emrave, mund të përcaktoni emrin e grupit rezultues që gjendet përmes funksionit OFFSET.

📌 Hapi 1:

➤ Në skedën Formula , zgjidhni Menaxheri i emrit . Do të hapet një kuti dialogu.

➤ Shtypni I ri & do të shfaqet kutia Redaktori i emrit .

📌 Hapi 2:

➤ Përcaktoni emrin e grupit tuaj të të dhënave ose gamën e qelizave që dëshironi të kompensoni.

➤ Në kutinë e referencës, shkruani formulën:

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

➤ Shtypni OK & Menaxheri i emrit tani do të tregojë emrin e përcaktuar në listë së bashku me formulën e referencës në fund.

📌 Hapi 3:

➤ Tani mbyllni Name Manager & kthehu në fletën tuaj të llogaritjes.

📌 Hapi 4:

➤ Zgjidhni çdo qelizë në fletën tuaj të llogaritjes dhe përforconi ; filloni të shkruani emrin e përcaktuar si formulë. Aty do të gjeni emrin e përcaktuarlistën e funksioneve.

➤ Zgjidhni atë funksion & shtypni Enter .

Si në foton më poshtë, do të shihni grupin rezultues që u ruajt si referencë me funksionin OFFSET nga Menaxheri i emrit .

Lexo më shumë: Excel Dinamic Named Range Bazuar në vlerën e celularit (5 mënyra të thjeshta)

Përdorimi i diapazonit dinamik me emër për llogaritjet

Pasi të keni përcaktuar emrin e grupit ose gamën e qelizave të zgjedhura më parë, tani mund të bëni llogaritje të ndryshme bazuar në vlerat numerike ose aplikoni ndonjë funksion në diapazonin dinamik të të dhënave me emër. Nga grupi ynë i të dhënave, ne tani do të kompensojmë së pari të gjithë listën e çmimeve & më pas bëni disa llogaritje algjebrike.

📌 Hapi 1:

➤ Hapni përsëri Redaktori i emrit & emërtojeni Çmimet.

➤ Në kutinë e funksionit të referencës, shkruani formulën:

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

➤ Shtypni OK & ; Menaxheri i Emrit do të tregojë emrin e përcaktuar për Çmimet me një formulë referimi në fund.

📌 Hapi 2:

➤ Mbyllni Name Manager & ktheje atë në tabelën tënde.

📌 Hapi 3:

➤ Siç do ta zbulojmë shuma e të gjitha çmimeve nga lista, formula me një gamë të emërtuar rishtazi në Qeliza H11 do të jetë:

=SUM(Prices)

➤ Pas duke shtypur Enter, do të merrni çmimet totale të të gjitha pajisjeve menjëherë.

Kështudiapazoni dinamik i emërtuar funksionon për një funksion gjatë llogaritjes. Nuk do t'ju duhet të futni referencat e qelizave çdo herë në shiritin e funksionit pasi tashmë keni përcaktuar një emër për atë gamë qelizash me Menaxheri i emrave .

Në mënyrë të ngjashme, duke përdorur AVERAGE, MAX & Funksionet MIN , mund të vlerësoni edhe disa të dhëna të tjera në Kollona H që shfaqen në foton e mëposhtme.

Lexo më shumë : Krijo gamë dinamike të shumës bazuar në vlerën e qelizës në Excel (4 mënyra)

Alternativë ndaj OFFSET: Krijimi i intervalit dinamik me funksionin INDEX

Një alternativë e përshtatshme për funksioni OFFSET është funksioni INDEX . Ju mund të ruani të dhëna të shumta ose një sërë qelizash me këtë funksion INDEX. Këtu do të përcaktojmë edhe një herë emrin e listës së çmimeve.

📌 Hapi 1:

➤ Hap Emërto Editor përsëri & shkruani formulën në kutinë e referencës:

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

➤ Shtypni Enter & do ta gjeni emrin e sapopërcaktuar në Menaxheri i emrave .

📌 Hapi 2:

➤ Mbyllni Menaxherin e emrave & ke mbaruar.

Tani mund ta përdorësh këtë gamë dinamike të emërtuar në tabelën tënde për çdo lloj llogaritjeje duke caktuar funksionet përkatëse.

Lexo më shumë: Si të përdorni VBA Dinamike Range në Excel (11 mënyra)

Fjalë përmbyllëse

Shpresoj se ky artikull mbi krijimin & përdorimet ediapazoni dinamik tani do t'ju kërkojë të aplikoni funksionin OFFSET në mënyrë efektive në spreadsheet tuaja Excel. Nëse keni ndonjë pyetje ose koment, ju lutem më tregoni në seksionin e komenteve. Ju gjithashtu mund të shikoni artikujt tanë të tjerë në lidhje me funksionet e Excel në këtë faqe interneti.

Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.