A tömbképletek olyan hatékony képletek, amelyek lehetővé teszik a szokásos munkalapfüggvényekkel el nem végezhető, bonyolult számítások végrehajtását. Ezek „Ctrl-Shift-Enter-” vagy „CSE-képletek” néven is ismertek, mivel a Ctrl+Shift+Enter billentyűkombinációt lenyomva adhatók meg. A tömbképletekkel szinte lehetetlen műveletek végezhetők el, például:
-
Karakterek előfordulásainak megszámlálása egy cellatartományban.
-
Meghatározott feltételeknek megfelelő számok, például számtartományok legalacsonyabb értékeinek vagy egy felső és alsó határérték közé eső értékeinek az összegzése.
-
Értéktartományok minden n -edik értékének összegzése
Az Excelben kétféle típusú tömbképlet van: az egyik típus több számítás végrehajtása után egyetlen értéket ad eredményül, a másik típus pedig többet. Bizonyos munkalapfüggvények értéktömböt adnak vissza eredményként, vagy értéktömböt várnak argumentumként. További információért olvassa el az Útmutatások és példák tömbképletek használatához című témakört.
Megjegyzés: Ha a Microsoft 365 jelenlegi verziójával rendelkezik, egyszerűen írja be a képletet a kimeneti tartomány bal felső cellájába, majd nyomja le az ENTER billentyűt a képlet dinamikus tömbképletként való megerősítéséhez. Ellenkező esetben a képletet régi típusú tömbképletként kell megadni úgy, hogy először kijelöli a kimeneti tartományt, beírja a képletet a kimeneti tartomány bal felső cellájába, majd a megerősítéshez lenyomja a CTRL+SHIFT+ENTER billentyűkombinációt. Az Excel a képlet elejére és végére beszúrja Ön helyett a kapcsos zárójeleket. A tömbképletekről további információt az Útmutatások és példák tömbképletek használatához című cikkben talál.
Az ilyen jellegű tömbképlet egyszerűsíti a munkalapmodellt, mivel több különböző típusú képletet egyetlen tömbképlettel helyettesít.
-
Kattintson arra a cellára, amelybe a tömbképletet be szeretné írni.
-
Írja be a használni kívánt képletet.
A tömbképletek szabványos képletszintaxist használnak. Mindegyik egyenlőségjellel (=) kezdődik, és a tömbképletekben bármelyik beépített Excel-függvényt használhatja.
Ezzel a képlettel számíthatja ki például a részvények mennyisége és egységára által megadott tömb teljes értékét, és helyezheti az eredményt a teljes összeg melletti cellába.
A képlet először összeszorozza a részvényeket (B2 –F2 cella) az áraikkal (B3–F3 cella), majd hozzáadja ezeket az eredményeket, hogy a végösszeg 35 525 legyen. Ez egy egycellás tömbképlet, mert a képlet egy cellában található.
-
Nyomja le az Enter billentyűt (ha van aktuális Microsoft 365 előfizetése); ellenkező esetben nyomja le a Ctrl+Shift+Enter billentyűkombinációt.
Amikor lenyomja a Ctrl+Shift+Enter billentyűkombinációt, az Excel automatikusan beszúrja a képletet a következő közé: { } (a nyitó és záró kapcsos zárójelek párja).
Megjegyzés: Ha a Microsoft 365 jelenlegi verziójával rendelkezik, egyszerűen írja be a képletet a kimeneti tartomány bal felső cellájába, majd nyomja le az ENTER billentyűt a képlet dinamikus tömbképletként való megerősítéséhez. Ellenkező esetben a képletet régi típusú tömbképletként kell megadni úgy, hogy először kijelöli a kimeneti tartományt, beírja a képletet a kimeneti tartomány bal felső cellájába, majd a megerősítéshez lenyomja a CTRL+SHIFT+ENTER billentyűkombinációt. Az Excel a képlet elejére és végére beszúrja Ön helyett a kapcsos zárójeleket. A tömbképletekről további információt az Útmutatások és példák tömbképletek használatához című cikkben talál.
Ha több értéket eredményül adó tömbképletet szeretne létrehozni, akkor olyan cellatartományba írja be a tömböt, amely pontosan annyi sorból és oszlopból áll, amennyit tömbargumentumként használ.
-
Jelölje ki azt a cellatartományt, amelybe be kívánja írni a tömbképletet.
-
Írja be a használni kívánt képletet.
A tömbképletek szabványos képletszintaxist használnak. Mindegyik egyenlőségjellel (=) kezdődik, és a tömbképletekben bármelyik beépített Excel-függvényt használhatja.
A következő példában a képlet minden oszlopban összeszorozza a részvények számát és árát. A képlet az 5. sor kijelölt celláiban található.
-
Nyomja le az Enter billentyűt (ha van aktuális Microsoft 365 előfizetése); ellenkező esetben nyomja le a Ctrl+Shift+Enter billentyűkombinációt.
Amikor lenyomja a Ctrl+Shift+Enter billentyűkombinációt, az Excel automatikusan beszúrja a képletet a következő közé: { } (a nyitó és záró kapcsos zárójelek párja).
Megjegyzés: Ha a Microsoft 365 jelenlegi verziójával rendelkezik, egyszerűen írja be a képletet a kimeneti tartomány bal felső cellájába, majd nyomja le az ENTER billentyűt a képlet dinamikus tömbképletként való megerősítéséhez. Ellenkező esetben a képletet régi típusú tömbképletként kell megadni úgy, hogy először kijelöli a kimeneti tartományt, beírja a képletet a kimeneti tartomány bal felső cellájába, majd a megerősítéshez lenyomja a CTRL+SHIFT+ENTER billentyűkombinációt. Az Excel a képlet elejére és végére beszúrja Ön helyett a kapcsos zárójeleket. A tömbképletekről további információt az Útmutatások és példák tömbképletek használatához című cikkben talál.
Ha a tömbképletbe új adatokat szeretne felvenni, olvassa el a Tömbképlet kibontása című témakört. Az alábbi témakörök is segíthetnek:
-
Tömbképletek módosításának szabályai (a tömbképletek néha meglehetősen érzékenyek)
-
Tömbképlet törlése (itt is a Ctrl+Shift+Enter billentyűkombinációt kell használni)
-
Tömbállandók használata tömbképletekben (ez hasznos lehet)
-
Tömbállandók elnevezése (megkönnyítheti az állandók használatát)
Ha el szeretne kicsit játszani a tömbállandókkal, mielőtt a saját adatain kipróbálná őket, használja az alábbi mintaadatokat.
Az alábbi munkafüzet tömbképletekre tartalmaz példákat. Hatékonyabban dolgozhat velük, ha letölti a munkafüzetet a számítógépére: ehhez kattintson a jobb alsó sarokban látható Excel ikonra, és a letöltés után nyissa meg a munkafüzetet az asztali Excelben.
Másolja a vágólapra az alábbi táblázatot, és illessze be egy Excel-munkalap A1 cellájába. Jelölje ki az E2:E11 cellatartományt, írja be az =C2:C11*D2:D11 képletet, majd a Ctrl+Shift+Enter billentyűkombinációval alakítsa tömbképletté.
Értékesítő |
Autótípus |
Mennyiség (darab) |
Egységár |
Összforgalom |
---|---|---|---|---|
Barkóczi |
Négyajtós |
5 |
2200 |
=C2:C11*D2:D11 |
Kétajtós |
4 |
1800 |
||
Harmath |
Négyajtós |
6 |
2300 |
|
Kétajtós |
8 |
1700 |
||
Lukács |
Négyajtós |
3 |
2000 |
|
Kétajtós |
1 |
1600 |
||
Pozsony |
Négyajtós |
9 |
2150 |
|
Kétajtós |
5 |
1950 |
||
Fischer |
Négyajtós |
6 |
2250 |
|
Kétajtós |
8 |
2000 |
Többcellás tömbképlet létrehozása
-
A mintamunkafüzetben jelölje ki az E2–E11 cellatartományt. Ezek a cellák tartalmazzák majd az eredményt.
A képlet beírása előtt mindig ki kell jelölni az eredményt tartalmazó cellát vagy cellákat.
A „mindig” azt jelenti: az esetek 100 százalékában.
-
Írja be ezt a képletet. Ha cellába szeretné írni, egyszerűen kezdjen el gépelni (nyomja le az egyenlőségjel billentyűt), és a képlet megjelenik az utolsó kijelölt cellában. A képletet a szerkesztőlécre is beírhatja:
=C2:C11*D2:D11
-
Nyomja le a CTRL+SHIFT+ENTER billentyűkombinációt.
Egycellás tömbképlet létrehozása
-
Kattintson a mintamunkafüzet B13 cellájára.
-
Írja be az alábbi képletet a fenti 2. lépés bármely módszerével:
=SZUM(C2:C11*D2:D11)
-
Nyomja le a CTRL+SHIFT+ENTER billentyűkombinációt.
A képlet összeszorozza a C2:C11 és a D2:D11 cellatartomány értékeit, majd a végösszeg kiszámításához összeadja az eredményeket.
A Webes Excel megtekintheti a tömbképleteket, ha a megnyitott munkafüzetben már vannak ilyenek. Az Excel jelen verziójában azonban nem hozhat létre tömbképletet a Ctrl+Shift+Enter billentyűkombináció lenyomásával, amely beszúrja a képletet a nyitó és záró kapcsos zárójelek ({ }) közé. A kapcsos zárójelek manuális megadása sem fogja tömbképletté alakítani a képletet.
Ha rendelkezik az asztali Excel alkalmazással, a Megnyitás az Excel programban gombra kattintva megnyithatja a munkafüzetet, és létrehozhat egy tömbképletet.
További segítségre van szüksége?
Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet a közösségekben.