Excel tömb -

Tartalomjegyzék

Az Excel tömbje egy struktúra, amely értékek gyűjteményét tárolja. A tömbök tökéletesen leképezhetők egy táblázaton belüli tartományokra, ezért olyan fontosak az Excelben. Minden Excel-képlet, amely munkalap hivatkozást használ, tömbökkel dolgozik, bár az időtömbök többnyire láthatatlanok.

A bemutatott példában a három tartomány tömbökhöz hasonlít egy "soronként oszloponként" sémában:

B3:D3 // 1 row x 3 columns B5:B7 // 3 rows x 1 column B9:D10 // 2 rows x 3 columns

Ha ezekben a tartományokban az értékeket tömbként jelenítjük meg, akkor:

B3:D3=("red","green","blue") B5:B7=("red";"green";"blue") B9:D10=(10,20,30;40,50,60)

A figyelmeztető tömböknek téglalap alakú szerkezetet kell képviselniük.

Tömb szintaxisa

Az Excel összes tömbje göndör zárójelbe van zárva (), és a tömbelemek közötti elválasztók sorokat és / vagy oszlopokat jeleznek.

A vessző (,) a vízszintes elrendezést jelenti oszlopokban, a pontosvessző (;) pedig a függőleges elrendezést sorokban. Például mindkét alábbi tömb 1-3 számot tartalmaz, de az egyik vízszintes és a másik függőleges:

(1,2,3) // horizontal array (columns) (1;2;3) // vertical array (rows)

A tömbben szereplő szövegértékek kettős idézőjelben ("") jelennek meg:

("a","b","c")

Amint említettük, a tömbök kényelmes struktúrát jelentenek a táblázatokban, mert könnyen hozzárendelhetők egy cellatartomány értékéhez.

Tömbök képletekben

Mivel a tömbök közvetlenül a tartományokra vannak leképezve, az összes képlet valamilyen módon működik a tömbökkel, bár ez nem mindig nyilvánvaló. Egyszerű példa egy olyan képlet, amely a SUM függvény segítségével összegzi az A1: A5 tartományt, amely 10,15,20,25,30. A SUM belsejében a tartomány feloldódik egy tömb értékre. Ezután a SUM összegzi a tömb összes értékét, és egyetlen 100-as eredményt ad vissza:

=SUM(A1:A5) =SUM((10;15;20;25;30)) =100

Megjegyzés: az F9 billentyűvel tömböket láthat az Excel képleteiben. Tekintse meg ezt a videót, amely bemutatja az F9 hibakeresését.

Tömb képletek

A tömbképletek olyan műveletet tartalmaznak, amely eredménytömböt szolgáltat. Például itt van egy egyszerű tömbképlet, amely az A1: A5 tartományban lévő karakterek teljes számát adja vissza:

=SUM(LEN(A1:A5))

A LEN függvényen belül az A1: A5 értékek tömbjére bővül. A LEN függvény ezután létrehoz egy karakterszámot minden értékhez, és 5 eredményből álló tömböt ad vissza. A SUM függvény ezután visszaadja a tömb összes elemének összegét.

érdekes cikkek...