OFFSET funkció létrehozása & Dinamikus tartomány használata az Excelben

  • Ossza Meg Ezt
Hugh West

A Microsoft Excel dinamikus tartományát általában az OFFSET függvény alkalmazásával széles adattartomány tárolására használják. Ezt a tárolt adatot egy meghatározott névvel különböző számításokhoz használják különböző funkciók alatt. Ebben a cikkben pontosan megismerheti, hogyan használhatja ezt az OFFSET függvényt az Excel cellák vagy adatok tartományának tárolására, meghatározására & amp; felhasználására.

A fenti képernyőkép a cikk áttekintése, amely az OFFSET függvény használatának példáját mutatja be. Többet megtudhat az adatkészletről, a létrehozásról és a bélyegzőről; az OFFSET függvény használatáról. dinamikus nevesített tartomány OFFSET funkcióval a cikk következő szakaszaiban.

Gyakorlati munkafüzet letöltése

Letöltheti az Excel munkafüzetet, amelyet a cikk elkészítéséhez használtunk.

Dinamikus tartomány OFFSET-tel

& létrehozása; dinamikus névtartomány használata az OFFSET függvénnyel

Mielőtt rátérnénk a dinamikus nevesített tartomány létrehozására & az OFFSET funkcióval az Excelben történő dinamikus nevesített tartomány felhasználása, először ismerkedjünk meg az OFFSET funkcióval.

Bevezetés az OFFSET funkcióba

  • Célkitűzés:

Visszaad egy olyan tartományra való hivatkozást, amely egy adott számú sor és bélyeg; oszlop egy adott referenciától.

  • Szintaxis:

=OFFSET(reference, rows, cols, [height], [width])

  • Érvek:

referencia- Egy cella vagy cellatartomány. E hivatkozás alapján az eltolási paraméterek alkalmazásra kerülnek.

rows- A referenciaponttól lefelé vagy felfelé számolt sorszám.

cols- A referenciaértéktől jobbra vagy balra számolt oszlopszám.

[magasság]- Az eredményként visszatérő sorok magassága vagy száma.

[width]- Az eredményként visszatérő oszlopok szélessége vagy száma.

  • Példa:

Az alábbi képen 4 oszlopban néhány véletlenszerű számítógép márka, készüléktípus, modellnév és ár szerepel.

A táblázat adatai alapján hozzárendeljük a táblázatban említett argumentumokat a H oszlop .

📌 Lépések:

➤ Mivel az eredményt az OFFSET függvény használatával fogjuk megtalálni a H15 cella , ott kell beírnunk:

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

➤ Miután megnyomta a Írja be a címet. , akkor a visszatérési értékek tömbje jelenik meg az argumentum kiválasztása alapján.

Hogyan működik ez a függvény? A függvényen belül az 1. argumentum a következő B4-es cella amelyet referenciaértéknek nevezünk. Most menjünk az 5. sorba lefelé & 2. oszlop jobbra ettől a referencia cellától & megkapjuk a D9-es cellát. Mivel a sormagasságunk 2, így 4 cellával lejjebb, kezdve a D9 És végül, az oszlopmagasság - 2 azt jelenti, hogy 4 sor a következő oszlopig fog kitágulni a jobb oldali oszlopig. D oszlop A végső eredményül kapott tömb tehát a következő elemekből áll majd. Cellatartomány a D9:E12 .

Olvass tovább: Excel OFFSET dinamikus tartomány több oszlop hatékony módja

Dinamikus tartomány létrehozása OFFSET & COUNTA függvényekkel

COUNTA függvény megszámolja a cellák számát, kivéve az összes üres cellát egy cellatartományban. Most a COUNTA függvények segítségével hozzárendeljük a sorok magasságát és az oszlopok szélességét a tartományban rendelkezésre álló adatok alapján.

📌 Lépések:

➤ Válassza ki H4-es cella & típus:

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

➤ Sajtó Írja be a címet. & látni fogja, hogy a teljes tömb visszatér az eredményül kapott értékekként.

Az argumentum szakaszban a sorok magassága a következővel lett hozzárendelve COUNTA(B4:B100) & ez azt jelenti, hogy a táblázatban a 100. sorig rendeljük a sorokat, hogy amikor a 100. soron belül egy új értéket adunk meg az eredeti adattartomány alatt, az új értéket is az OFFSET függvény tárolja. Ismétlem, mivel az oszlopszélességet úgy határoztuk meg, mint COUNTA(B4:E4) , így a négy oszlop (B, C, D, E) most az OFFSET funkcióban kiválasztott referenciaérték alapján kerülnek hozzárendelésre a funkcióhoz.

Az alábbi képen ez egy példa arra, amikor az eredeti adattartomány alatti értéket ad be, azonnal az eredményül kapott érték jelenik meg az OFFSET táblázatban.

További információ: Dinamikus névtartomány létrehozása VBA-val az Excelben (lépésről lépésre történő útmutató)

Hasonló olvasmányok

  • Excel dinamikus tartomány a cellák értéke alapján
  • Excel VBA: Dinamikus tartomány a cella értéke alapján (3 módszer)
  • Dinamikus tartomány használata az utolsó sorhoz a VBA-val az Excelben (3 módszer)

Névkezelő használata dinamikus névtartomány létrehozásához OFFSET & COUNTA függvényekkel

A Névkezelő használatával meghatározhatja az OFFSET függvény segítségével talált eredménytömb nevét.

📌 1. lépés:

➤ Under the Formula lapon válassza a Név Menedzser Megnyílik egy párbeszédpanel.

➤ Sajtó Új & a Név Szerkesztő doboz jelenik meg.

📌 2. lépés:

➤ Adja meg az adatkészlet nevét vagy az eltolni kívánt cellák tartományát.

➤ A referencia mezőbe írja be a képletet:

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

➤ Sajtó OK & Név Menedzser mostantól a definiált nevet fogja megjeleníteni a listában, a hivatkozási képlettel együtt az alján.

📌 3. lépés:

➤ Most zárja be a Név Menedzser & térjen vissza a táblázatkezelőhöz.

📌 4. lépés:

➤ Válassza ki a táblázatkezelő & bármelyik celláját; kezdje el beírni a definiált nevet képletként. A definiált nevet ott találja a funkciólistában.

➤ Válassza ki ezt a funkciót & nyomja meg a Írja be a címet. .

Mint az alábbi képen, látni fogod az eredményül kapott tömböt, amelyet az OFFSET függvénnyel hivatkozásként tároltunk el a Név Menedzser .

Bővebben: Excel dinamikus névleges tartomány a cellák értéke alapján (5 egyszerű módja)

A dinamikus nevesített tartomány használata a számításokhoz

Miután meghatározta a tömb nevét vagy a korábban kiválasztott cellatartományt, most különböző számításokat végezhet a számértékek alapján, vagy bármilyen függvényt alkalmazhat a dinamikusan megnevezett adattartományra. Az adatkészletünkből most először a teljes árlista & majd néhány algebrai számítást végzünk.

📌 1. lépés:

➤ Nyissa meg a Név Szerkesztő újra & nevezd meg Árak.

➤ A referenciafunkció mezőbe írja be a képletet:

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

➤ Sajtó OK & a Név Menedzser megjeleníti a definiált nevet a Árak alul egy referenciaformulával.

📌 2. lépés:

➤ Zárja be a Név Menedzser & adja vissza a táblázatba.

📌 3. lépés:

➤ Mivel a listából az összes ár összegét fogjuk megtudni, a képlet egy újonnan definiált nevesített tartományt tartalmaz a H11-es cella lesz:

=SUM(Árak)

➤ Az Enter megnyomása után egyszerre megkapja az összes eszköz teljes árát.

Így működik a dinamikusan megnevezett tartomány egy függvény esetében a számítás során. Nem kell minden alkalommal beírni a cellahivatkozásokat a függvénysorba, mivel már definiáltunk egy nevet az adott cellatartománynak a Név Menedzser .

Hasonlóképpen, a AVERAGE, MAX & MIN függvények, akkor is kiértékelhet néhány más adatot a H oszlop amelyek a következő képen láthatók.

További információ: Dinamikus összegtartomány létrehozása az Excel cellák értéke alapján (4 mód)

Az OFFSET alternatívája: Dinamikus tartomány létrehozása INDEX funkcióval

Az OFFSET függvény megfelelő alternatívája a INDEX funkcióval. Ezzel az INDEX funkcióval több adatot vagy cellatartományt tárolhatunk. Itt ismét meg fogjuk határozni az árlista nevét.

📌 1. lépés:

➤ Nyitva Név Szerkesztő ismét & írja be a képletet a hivatkozási mezőbe:

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

➤ Sajtó Írja be a címet. & az újonnan definiált nevet a Név Menedzser .

📌 2. lépés:

➤ Zárja be a Név Menedzser & végeztél.

Most már használhatja ezt a dinamikus névtartományt a táblázatkezelőben bármilyen számításhoz a kapcsolódó függvények hozzárendelésével.

További információ: A dinamikus tartomány VBA használata az Excelben (11 mód)

Záró szavak

Remélem, hogy ez a cikk a dinamikus tartomány létrehozásáról és erősítéséről; a dinamikus tartomány felhasználása most arra ösztönzi Önt, hogy hatékonyan alkalmazza az OFFSET függvényt az Excel táblázatokban. Ha bármilyen kérdése vagy visszajelzése van, kérjük, ossza meg velem a megjegyzés rovatban. Ezen a weboldalon megnézheti az Excel-funkciókkal kapcsolatos egyéb cikkeinket is.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.