Dinamikus tömbök és kibontott tömb viselkedése

Több értéket visszaadó Excel-képletek (más néven tömb) a találatokat a szomszédos cellákba adják vissza. Ezt a viselkedést kiömlöttnéven nevezzük.

A több eredmény visszaadására képes képletek dinamikus tömbképlet néven is használhatók. Azok a képletek, amelyek jelenleg több találatot visszaadnak, és a sikeres kifolyást a kiömlött tömbképletek is tartalmazhatják. 

Az alábbiakban megjegyzések segítenek az ilyen típusú képletek megértésében és használatában. 

Mit jelent a kiömlés?

A kiömlés azt jelenti, hogy egy képlet több értéket eredményezett, és ezek az értékek a szomszédos cellákba kerülnek. Például = Rendezés (D2: D11, 1,-1), amely egy tömböt csökkenő sorrendbe rendez, a megfelelő tömböt adja eredményül, amely 10 sor magasságú. A képletet azonban csak a bal felső cellába kell beírnia, vagy ebben az esetben az F2 billentyűt kell kiszámítani az F11 cellába.

Rendezze a D2 cellákban található értékeket: D11 with = SORT (D2: D11; 1;-1)

Főbb pontok

  • Amikor az ENTER billentyűt lenyomva jóváhagyja a képletet, az Excel dinamikusan átméretezi a kimeneti tartományát, és az eredményeket az adott tartományba eső minden cellába helyezi.

  • Ha olyan dinamikus tömbképletet ír, amely az adatok adatlistájában működhet, célszerű lehet egy Excel-táblázatba helyezni , majd strukturált hivatkozásokkal hivatkozni az adatokra. Ennek az az oka az, hogy a strukturált hivatkozások automatikusan sorként kerülnek hozzáadásra vagy eltávolításra a táblából.

  • A kiömlött tömbképletek nem támogatottak az Excel-táblázatokban, így ezeket a táblázaton kívüli rácsba kell helyeznie. A táblázatok a legalkalmasabbak arra, hogy a független adatok sorait és oszlopait tárolják.

  • Miután beírta a kiömlött tömbképlet egyik celláját, az Excel a tartomány körül egy kiemelt szegélyt fog elhelyezni. Ha a területet kívül eső cellát jelöl ki, akkor a szegély eltűnik.

    Tömbképlet a kék szegéllyel Kiemelt kimeneti tartománnyal

  • Csak a kiömlött terület első cellája szerkeszthető. Ha kijelöl egy másik cellát a kifolyási területen, a képlet látható lesz a szerkesztőlécen, a szöveg pedig "szellemkép", és nem módosítható. Ha frissítenie kell a képletet, a tömbképletek bal felső celláját kell kiválasztania, szükség szerint módosítsa, majd az Excel automatikusan frissíti a többi kifolyási területet az ENTERbillentyű lenyomásakor.

    Szellemképes tömbképlet képe, ami azt jelenti, hogy nem szerkeszthető, mert nem a tömbképletek első cellája

  • A képlet átfedése – a tömbképletek nem állíthatók be, ha bármi blokkolja a kimeneti tartományát. Ha ez megtörténik, akkor az Excel visszaadja a #SPILL! hibát, amely azt jelzi, hogy blokkolva van. Ha eltávolítja a blokkolást, a képlet a várt módon fog kifolyni. Az alábbi példában a képlet kimeneti tartománya átfedi az adatokkal egy másik adattartományt, és a pontozott szegélyű, egymással átfedésben lévő cellákra mutat, amelyek azt jelzik, hogy az érték nem hajtható le. Távolítsa el a blokkolt adatot, vagy másolja a vágólapra, és a képlet a várt módon fog kifolyni.

    A #SPILL képe hiba, amely azt jelzi, hogy a tömbképlet kimenete olyan letiltást tapasztal, amely megakadályozza a kifolyását.

  • A CTRL + SHIFT + ENTER (CSE) billentyűkombinációval beírt régi tömbképletek továbbra is használhatók a korábbi kompatibilitási okokból, de a továbbiakban nem használhatók. Ha szeretné, konvertálja a régi tömbképletek dinamikus tömbképletként úgy, hogy megkeresi a tömbképlet első celláját, másolja a képlet szövegét, törölje a régi tömb teljes tartományát, majd írja be ismét a képletet a bal felső cellába. Mielőtt frissíti a régi tömbképletek dinamikus tömbképletként való frissítését, érdemes lehet néhány számítási különbözetetfigyelembe vennie a kettő között.

  • Az Excel korlátozottan támogatja a dinamikus tömböket a munkafüzetek között, ez a helyzet pedig csak akkor támogatott, ha mindkét munkafüzet meg van nyitva. Ha bezárja a forrásként szolgáló munkafüzetet, akkor az esetleges csatolt dinamikus tömbképletek frissítésükkor #HIV! hibát fognak visszaadni.

További segítségre van szüksége?

Bármikor segítséget kérhet az Excel technikai közösségétől és az Answers-közösségtől, az Excel User Voice webhelyen pedig új funkciókra vagy fejlesztésekre tehet javaslatot.

Lásd még

SZŰRŐ függvény

VÉLETLENTÖMB függvény

SORSZÁMLISTA függvény

SORBA.RENDEZ függvény

RENDEZÉS.ALAP.SZERINT függvény

EGYEDI függvény

#KITÖLTÉS! hibák az Excelben

Implicit metszet operátor: @

Megjegyzés:  Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Hasznos volt ez az információ az Ön számára? Itt találja az eredeti angol nyelvű cikket.

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×