Tömbképlet beírásakor általában egy cellatartományt használ a munkalapon, de nem kell így tennie. Tömbállandókat is használhat, azaz a szerkesztőlécen kapcsos zárójelek közé beírt értékeket: {}. Ezután elnevezheti az állandót , hogy később könnyebben lehessen újra használni.
Állandókat használhat a tömbképletekben és önmagukban is.
A tömbképletbe írjon egy nyitó kapcsos zárójelet, a kívánt értékeket és egy záró kapcsos zárójelet. Íme egy példa: =SZUM(A1:E1*){1,2,3,4,5}
Az állandó a kapcsos zárójelek ({)} belsejében található, és igen, a kapcsos zárójeleket valóban kézzel kell beírni.Adja meg a képlet további részét, és nyomja le a Ctrl+Shift+Enter billentyűkombinációt.
A képlet a következőhöz hasonló: {=SZUM(A1:E1*{1,2,3,4,5})}, az eredmény pedig így lesz:
A képlet megszorozta az A1-et 1-gyel, a B1-et 2-vel stb., így nem kellett 1,2,3,4,5-öt írnia a munkalap celláiba.
Értékek oszlopba írása állandóval
Ha értékeket szeretne megadni egyetlen oszlopban (például 3 cellában a C oszlopban), az alábbiakat kell tennie:
- Jelölje ki a használni kívánt cellákat.
- Írjon be egy egyenlőségjelet és az állandót. Az állandóban szereplő értékeket pontosvesszőt helyett pontosvesszővel válassza el, szöveg beírása esetén pedig tegye idézőjelbe. Például: ={"1. negyedév";" 2. negyedév";" 3. negyedév"}
- Nyomja le a CTRL+SHIFT+ENTER billentyűkombinációt. Az állandó így néz ki:
A geek kifejezésekkel élve ez egy egydimenziós függőleges állandó.
Értékek sorba írása állandóval
Ha egy sorba (például az F1, G1 és H1) értékeket szeretné gyorsan bevinni:
- Jelölje ki a használni kívánt cellákat.
- Írjon be egy egyenlőségjelet és az állandót, de ezúttal pontosvesszővel, nem pedig pontosvesszővel válassza el az értékeket. Például: ={1,2,3,4,5}
- Nyomja le a Ctrl+Shift+Enter billentyűkombinációt. Az állandó így néz ki:
Stréber kifejezéssel élve ez egy egydimenziós vízszintes állandó.
Értékek bevitele több oszlopba és sorba állandóval
- Jelölje ki a kívánt cellákat.
Ügyeljen arra, hogy a kijelölt sorok és oszlopok száma megegyezzen az állandóban lévő értékek számával. Ha például az állandó négy oszlopba és három sorba ír adatokat, annyi oszlopot és sort jelöljön ki. - Írjon be egy egyenlőségjelet és az állandót. Ebben az esetben válassza el az egyes sorok értékeit vesszővel, és használjon pontosvesszőt az egyes sorok végén. Például:
={1\2\3\4;5\6\7\8;9\10\11\12} - Nyomja le a Ctrl+Shift+Enter billentyűkombinációt, és:
Geek kifejezéssel élve ez egy kétdimenziós állandó, mert kitölti az oszlopokat és a sorokat. Ha kíváncsi rá, nem hozhat létre háromdimenziós állandót, ami azt jelenti, hogy nem ágyazhat be állandót egy másikba.
Állandó használata képletben
Most, hogy már ismeri a tömbállandókat, íme egy működő példa.
- Egy tetszőleges üres cellába írja be (vagy másolja és illessze be) ezt a képletet, majd nyomja le a Ctrl+Shift+Enter billentyűkombinációt:
=SZUM(A1:E1*){1,2,3,4,5}
Az A3 cellában megjelenik a 85 érték.
Mi történt? Megszorozta az A1 cellában szereplő értéket 1-gyel, a B2 cella értékét 2-vel és így tovább, majd a SZUM függvény összeadta az eredményeket. A képletet a következőképpen is megadhatja: =SZUM(A1*1,B1*2,C1*3,D1*4,E1*5)
Ha szeretné, mindkét értékkészletet megadhatja tömbállandóként:
=SZUM({3,4,5,6,7}*{1,2,3,4,5})
Ennek kipróbálásához másolja a képletet a vágólapra, jelöljön ki egy üres cellát, illessze be a képletet a szerkesztőlécre, majd nyomja le a Ctrl+Shift+Enter billentyűkombinációt. Ugyanaz az eredmény jelenik meg.
Megjegyzés
Ha az állandók nem működnek, a következő problémákra kell figyelnie:
- Ügyeljen arra, hogy az értékeket a megfelelő karakterrel válassza el egymástól. Ha kihagy egy vesszőt vagy egy pontosvesszőt, netán rossz helyre írja be valamelyiket, az Excel esetleg helytelenül jeleníti meg a tömbállandót, vagy figyelmeztetés jelenhet meg.
- Nem kizárt, hogy a kijelölt cellatartomány nem felel meg az állandóban lévő elemek számának. Ha például kijelöl egy oszlopban hat cellát, hogy azokat egy ötcellás állandóval használja, a #N/A hiba fog megjelenni az üres cellában. Ha nem jelöl ki elég cellát, az Excel kihagyja azokat az értékeket, amelyekhez nem tartozik cella.
- További tudnivalók a tömbképletekről: