Če želite dobiti predstavo o tem, kako gradite in uporabljate formule matrik na delovnem listu Excel 2013, si oglejte vzorčni delovni list. Ta delovni list je zasnovan za izračun dvotedenske plače za vsakega zaposlenega. To bo storil tako, da pomnoži urno postavko vsakega zaposlenega s številom opravljenih ur v posameznem plačilnem obdobju. Namesto da ustvarite naslednjo formulo v celici R10, kopirate celice od R11 do R13:
=A4*R4
V obsegu matrike lahko ustvarite naslednjo formulo matrike:
={A4:A7*R4:R7}
Ta formula matrike pomnoži vsako od urnih postavk v matriki 4 x 1 v območju A4:A7 z vsako od ur, opravljenih v polju 4 x 1, v območju R4:R7. Ta ista formula se vnese v vse celice obsega matrike (R10:R13), takoj ko dokončate formulo v aktivni celici R10.
Če želite videti, kako je to storjeno, sledite korakom, potrebnim za izgradnjo te formule matrike:
Postavite celico R10 za trenutno celico, nato pa izberite obseg matrike R10:R13 in vnesite = (znak enako), da začnete formulo matrike.
Formulo matrike vedno začnete tako, da izberete celico ali obseg celic, kjer se prikažejo rezultati. Upoštevajte, da se formule matrik, tako kot standardne formule, začnejo z znakom enakosti.
Izberite obseg A4:A7, ki vsebuje urno postavko za vsakega zaposlenega, kot je prikazano, vnesite * (zvezdica za množenje) in nato izberite obseg R4:R7, ki vsebuje skupno število opravljenih ur v prvem plačilnem obdobju.
Pritisnite Ctrl+Shift+Enter, da vstavite formulo matrike v obseg matrike.
Ko pritisnete Ctrl+Shift+Enter, da dokončate formulo, Excel vstavi oklepaje okoli formule in kopira formulo matrike {=A4:A7*R4:R7} v vsako od celic v območju matrike R10:R13.
Ko vnašate formulo matrike, ne pozabite pritisniti Ctrl+Shift+Enter namesto samo tipke Enter, ker ta posebna kombinacija tipk pove Excelu, da gradite formulo matrike, tako da program zapre formulo v oklepaje in jo kopira v vsako celico v območju matrike.
Prav tako ne poskušajte ustvariti formule matrike tako, da jo uredite v vrstici Formule in nato vstavite kodraste oklepaje, ker je s tem ne zmanjšate. Edini način za ustvarjanje formule matrike je, da pritisnete Ctrl+Shift+Enter, da dokončate vnos formule.
Sledi februarska tabela plač po izpolnitvi vseh formul matrike v treh obsegih: R10:R13, AI10:AI13 in AJ10:AJ13. V drugem obsegu celic, AI10:AI13, je bila vnesena naslednja formula matrike za izračun urnih plač za drugo plačilno obdobje v februarju:
{=A4:A7*AI4:AI7}
V tretjem obsegu celic, AJ10:AJ13, sem vnesel naslednjo formulo matrike za izračun skupnih plač, izplačanih vsakemu zaposlenemu februarja 2003:
{=R10:R13+AI10:AI13}
Ko vnesete formulo matrike, mora formula ustvariti matriko z enakimi dimenzijami kot obseg matrike, ki ste ga izbrali. Če je končni niz, ki ga vrne formula, manjši od obsega matrike, Excel razširi nastali niz, da zapolni obseg. Če je nastali niz večji od obsega matrike, Excel ne prikaže vseh rezultatov.
Pri razširitvi rezultatov v obseg matrike Excel upošteva dimenzije vseh matrik, uporabljenih v argumentih operacije. Vsak argument mora imeti enako število vrstic kot matrika z največ vrsticami in enako število stolpcev kot matrika z največ stolpci.