Chcete-li získat představu o tom, jak vytváříte a používáte maticové vzorce v listu aplikace Excel 2013, zvažte ukázkový list. Tento list je určen k výpočtu dvoutýdenních mezd pro každého zaměstnance. Udělá to tak, že vynásobí hodinovou sazbu každého zaměstnance počtem odpracovaných hodin v každém výplatním období. Místo vytvoření následujícího vzorce v buňce R10 zkopírujete buňky R11 až R13:
=A4*R4
V rozsahu polí můžete vytvořit následující maticový vzorec:
={A4:A7*R4:R7}
Tento maticový vzorec vynásobí každou z hodinových sazeb v poli 4 x 1 v rozsahu A4:A7 každou odpracovanou hodinou v poli 4 x 1 v rozsahu R4:R7. Stejný vzorec se zadá do všech buněk oblasti pole (R10:R13), jakmile dokončíte vzorec v aktivní buňce R10.
Chcete-li zjistit, jak se to dělá, postupujte podle kroků potřebných k vytvoření tohoto maticového vzorce:
Nastavte buňku R10 jako aktuální buňku a poté vyberte rozsah pole R10:R13 a zadejte = (rovná se), aby se maticový vzorec spustil.
Maticový vzorec vždy začínáte výběrem buňky nebo oblasti buněk, kde se mají výsledky objevit. Všimněte si, že maticové vzorce, stejně jako standardní vzorce, začínají rovnítkem.
Vyberte rozsah A4:A7, který obsahuje hodinovou sazbu pro každého zaměstnance, jak je znázorněno, zadejte * (hvězdička pro násobení) a poté vyberte rozsah R4:R7, který obsahuje celkový počet hodin odpracovaných během prvního výplatního období.
Stisknutím Ctrl+Shift+Enter vložíte maticový vzorec do oblasti pole.
Když vzorec dokončíte stisknutím Ctrl+Shift+Enter, Excel vloží složené závorky kolem vzorce a zkopíruje maticový vzorec {=A4:A7*R4:R7} do každé z buněk v rozsahu pole R10:R13.
Při zadávání maticového vzorce nezapomeňte stisknout Ctrl+Shift+Enter místo pouze klávesy Enter, protože tato speciální kombinace kláves sděluje Excelu, že vytváříte maticový vzorec, takže program uzavře vzorec do složených závorek a zkopíruje jej do každou buňku v rozsahu pole.
Také se nepokoušejte vytvořit maticový vzorec jeho úpravou na řádku vzorců a poté vložit složené závorky, protože to nevyřízne. Jediný způsob, jak vytvořit maticový vzorec, je dokončit zadání vzorce stisknutím Ctrl+Shift+Enter.
Následuje únorová mzdová tabulka po dokončení všech maticových vzorců ve třech rozsazích: R10:R13, AI10:AI13 a AJ10:AJ13. V druhé oblasti buněk, AI10:AI13, byl zadán následující maticový vzorec pro výpočet hodinové mzdy pro druhé výplatní období v únoru:
{=A4:A7*AI4:AI7}
Do třetí oblasti buněk, AJ10:AJ13, jsem zadal následující maticový vzorec pro výpočet celkových mezd vyplacených každému zaměstnanci v únoru 2003:
{=R10:R13+AI10:AI13}
Když zadáte maticový vzorec, vzorec by měl vytvořit pole se stejnými rozměry jako rozsah pole, který jste vybrali. Pokud je výsledné pole vrácené vzorcem menší než rozsah pole, Excel rozšíří výsledné pole tak, aby vyplnilo rozsah. Pokud je výsledné pole větší než rozsah pole, Excel nezobrazí všechny výsledky.
Při rozšiřování výsledků v oblasti pole Excel zvažuje rozměry všech polí použitých v argumentech operace. Každý argument musí mít stejný počet řádků jako pole s největším počtem řádků a stejný počet sloupců jako pole s největším počtem sloupců.