Array kaava on erityinen kaava, joka toimii arvoalueella. Jos solualue tarjoaa tämän alueen (kuten usein tapahtuu), sitä kutsutaan taulukkoalueeksi . Jos tämä alue saadaan numeroarvojen luettelosta, niitä kutsutaan taulukkovakioksi . Vaikka tämä käsite saattaa tuntua vieraalta, olet todella perehtynyt taulukoihin, koska Excel-laskentataulukon sarake-rivirakenne järjestää tietoalueesi yksi- ja kaksiulotteisiksi taulukoiksi (1-D-taulukot vievät yhden rivin tai sarake, kun taas 2-D-taulukot vievät useita rivejä ja sarakkeita).
Seuraava kuva havainnollistaa paria kaksiulotteista taulukkoa, joissa on kaksi erikokoista numeerista syötettä. Ensimmäinen matriisi on 3 x 2 -taulukko solualueella B2:C4. Tämä taulukko on 3 x 2 -taulukko, koska siinä on kolme riviä ja kaksi saraketta. Toinen matriisi on 2 x 3 -taulukko solualueella F2:H3. Tämä taulukko on 2 x 3 -taulukko, koska se käyttää kahta riviä ja kolmea saraketta.
Työarkki, jossa on kaksi eri kokoista taulukkoa.
Jos luettelet ensimmäisen 3 x 2 -taulukon arvot taulukkovakiona kaavassa, ne näyttäisivät seuraavasti:
{1,4;2,5;3,6}
Monet asiat tässä luettelossa ovat huomionarvoisia. Ensinnäkin taulukkovakio on suljettu aaltosulkeiden pariin ({}). Toiseksi jokaisen rivin sarakkeet erotetaan pilkuilla (,) ja taulukon rivit erotetaan puolipisteillä (;). Kolmanneksi taulukon vakiot luetellaan jokaisen rivin poikki ja sitten alaspäin jokaisessa sarakkeessa, ei alaspäin jokaisessa sarakkeessa ja jokaisen rivin poikki.
Toinen 2 x 3 -taulukko taulukkovakiona ilmaistuna näyttää seuraavalta:
{7,8,9;10,11,12}
Huomaa jälleen, että luettelet arvot jokaiselle riville ja sitten alas jokaiselle sarakkeelle erottamalla eri sarakkeiden arvot pilkuilla ja eri riveillä olevat arvot puolipisteellä.
Taulukkokaavojen käyttö voi vähentää laskentataulukossa tehtävän kaavan kopioimisen määrää tuottamalla useita tuloksia koko taulukkoalueella yhdellä toiminnolla. Lisäksi taulukkokaavat käyttävät vähemmän tietokoneen muistia kuin vakiokaavat, jotka on kopioitu alueelle. Tämä voi olla tärkeää luotaessa suurta laskentataulukkoa, jossa on useita taulukoita, koska se voi tarkoittaa eroa kaikkien laskelmien sovittaminen yhdelle laskentataulukolle ja mallin jakaminen useisiin taulukkotiedostoihin.