Muista, että taulukkokaava on erityinen kaava, joka toimii arvoalueella. Kun luot taulukkokaavan laskentataulukkoon, käytät Ctrl+Shift+Enter-pikanäppäintä lisätäksesi taulukkokaavan taulukkoalueelle.
Saadaksesi käsityksen siitä, kuinka luot ja käytät taulukkokaavoja laskentataulukossa, harkitse alla olevaa esimerkkiä. Tämä laskentataulukko on suunniteltu laskemaan jokaisen työntekijän kahden viikon palkat. Se tekee tämän kertomalla kunkin työntekijän tuntipalkan kunkin palkkakauden työtuntien määrällä. Sen sijaan, että luot soluun R10 seuraavan kaavan, sinun on kopioitava alas solut R11–R13:
=A4*R4
Voit luoda taulukkoalueelle seuraavan taulukkokaavan:
Rakenna taulukkokaava ensimmäisen palkkakauden tuntipalkkojen laskemiseksi.
={A4:A7*R4:R7}
Tämä taulukkokaava kertoo jokaisen 4 x 1 -taulukon tuntihinnat alueella A4:A7 kullakin työtuntimäärällä 4 x 1 -taulukossa alueella R4:R7. Tämä sama kaava syötetään kaikkiin matriisialueen (R10:R13) soluihin heti, kun täytät kaavan aktiivisessa solussa R10. Jos haluat nähdä, miten tämä tehdään, noudata tämän taulukkokaavan rakentamiseen tarvittavia vaiheita:
Tee solusta R10 aktiivinen solu ja valitse sitten taulukkoalue R10:R13 ja kirjoita = (yhtälöysmerkki) aloittaaksesi taulukon kaavan.
Aloitat aina taulukkokaavan valitsemalla solun tai solualueen, jossa tulokset näkyvät. Huomaa, että taulukkokaavat, kuten standardikaavat, alkavat yhtäläisyysmerkillä.
Valitse alue A4:A7, joka sisältää jokaisen työntekijän tuntipalkan, kirjoita * (kertomerkki) ja valitse sitten alue R4:R7, joka sisältää työtuntien kokonaismäärän ensimmäisen palkkakauden aikana.
Lisää taulukkokaava taulukkoalueelle painamalla Ctrl+Shift+Enter.
Excel lisää aaltosulkeet kaavan ympärille ja kopioi taulukkokaavan {=A4:A7*R4:R7} jokaiseen taulukkoalueen R10:R13 soluun.
Kun syötät taulukkokaavaa, muista painaa Ctrl+Shift+Enter pelkän Enter-näppäimen sijaan, koska tämä näppäinyhdistelmä kertoo Excelille, että olet rakentamassa taulukkokaavaa, joten ohjelma sulkee kaavan aaltosulkeisiin ja kopioi sen jokaiseen solu taulukon alueella.
Alla oleva kuva näyttää helmikuun palkkataulukon sen jälkeen, kun olet täyttänyt kaikki taulukkokaavat kolmella alueella: R10:R13, AI10:AI13 ja AJ10:AJ13. Toiseen solualueeseen AI10:AI13 syötettiin seuraava taulukkokaava helmikuun toisen palkkakauden tuntipalkkojen laskemiseksi:
Tuntipalkkataulukko kaikkien kolmen taulukkokaavan syöttämisen jälkeen.
{=A4:A7*AI4:AI7}
Kolmannelle solualueelle, AJ10:AJ13, syötettiin seuraava taulukkokaava, jolla lasketaan kullekin työntekijälle helmikuussa 2003 maksettu kokonaispalkka:
{=R10:R13+AI10:AI13}
Kun syötät taulukkokaavan, kaavan tulee tuottaa taulukko, jonka mitat ovat samat kuin valitsemasi taulukkoalueen. Jos kaavan palauttama taulukko on pienempi kuin taulukon alue, Excel laajentaa tuloksena olevan taulukon täyttämään alueen. Jos tuloksena oleva taulukko on suurempi kuin taulukon alue, Excel ei näytä kaikkia tuloksia. Laajentaessaan tuloksia taulukkoalueella Excel ottaa huomioon kaikkien operaation argumenteissa käytettyjen taulukoiden mitat. Jokaisessa argumentissa on oltava sama määrä rivejä kuin taulukossa, jossa on eniten rivejä, ja sama määrä sarakkeita kuin taulukossa, jossa on eniten sarakkeita.