Nacházíte se: WALL.czExcel návod › Maticové vzorce I.
Kategorie: Excel návod

Maticové vzorce I.

ExcelMaticové vzorce jsou některými uživateli neprávem odmítány, ačkoliv dokáží jednoduše řešit komplikované problémy. Přitom je velice jednoduché pochopit jejich konstrukci a získat mocného pomocníka při řešení rozličných excelovských úkolů.

Tímto úvodníkem bych zahájil miniseriál, který se zabývá maticovými vzorci.

Maticové vzorce umí mnoho užitečných věcí, např.:

  • součty s podmínkami
  • součty v jedné buňce bez pomocného sloupce
  • výběr z položek dle podmínek
  • seřazení hodnot a vynechání prázdných řádků v původní oblasti
  • a mnoho dalšího …

Existují dvě varianty maticových vzorců:

  1. uložené v oblasti
  2. uložené v jediné buňce

1. Vzorce uložené v oblasti

Typickým příkladem maticového vzorce uloženého v oblasti je dopočítání sloupce v tabulce. Viz. obrázek níže.
Maticový vzorec

Výpočet můžete provést vložením vzorce =B2*C2*1,2 do buňky D2 a zkopírováním až do buňky D4.

Nebo můžete použít jeden maticový vzorec takto:

  • označte oblast D2:D4
  • do řádku vzorců napište =B2:B4*C2:C4*1,2
  • potvrďte stiskem kláves Ctrl+Shift+Enter

„Trojhmatem“ kláves Ctrl+Shift+Enter se ukončuje zadávání maticových vzorců a současně se automaticky přidají na začátek a konec vzorce složené závorky (viz. obrázek výše). Tyto složené závorky se tedy nepíší, pouze indikují, že se jedná o maticový vzorec. Pokud nyní vyberete jednu z buněk D2:D4, v řádku vzorců uvidíme stále tento jeden maticový vzorec.

Úprava maticového vzorce.

Změnu maticového vzorce provedete následujícím způsobem:

  • označte oblast buněk D2:D4
  • v řádku vzorců upravte vzorec
  • po dokončení úpravy vzorce stiskněte Ctrl+Shift+Enter
  • změní se vzorec celé matice

Pokud budete chtít přepsat (nebo smazat) pouze jednu buňku, zobrazí se chybové hlášení:
Maticový vzorec

S buňkou, která je součástí maticového vzorce, nelze samostatně manipulovat (nelze přesouvat, odstraňovat, vkládat…). Lze jen individuálně měnit formát buněk.

Pokud chcete matici např. přesunout, je nutné označit celou matici. Ve velkém množství vzorců může být problém si pamatovat, v jakých buňkách jste matici definovali, proto se bude hodit příkaz na označení celé matice:

  • vyberte buňku, která je součástí matice
  • stiskněte CTRL + / na numerické klávesnici nebo CTRL + SHIFT + / na alfanumerické klávesnici

2. Vzorce uložené v jediné buňce

Tento druh maticového vzorce, v našem případě, provede výpočet z výše uvedeného příkladu a navíc provede součet výsledků ze všech řádků. Proto součtu cen s DPH můžeme dosáhnout i bez vytvoření pomocného sloupce D.

Vzorec bude stejný jako v prvním případě, ale vzhledem k tomu, že bude navíc ještě proveden součet, přidáme funkci SUMA. Postup zadání maticového vzorce:

  • do libovolné buňky vložte vzorec =SUMA(B2:B4*C2:C4*1,2)
  • potvrďte stiskem kláves Ctrl+Shift+Enter
Maticový vzorec

Výsledek vidíte na obrázku v buňce F2.

S maticovými vzorci lze samozřejmě použít daleko více funkcí než jen SUMA, POČET nebo PRŮMĚR, velmi časté jsou např. funkce SMALL, LARGE, ŘÁDEK, NEPŘÍMÝ.ODKAZ, INDEX, MAX, MIN a pod. Navíc, funkce mohou provést výpočet při splnění určité podmínky. K tomu se ale dostaneme v dalších dílech seriálu.

print Formát pro tisk

Sdílet článek:



Komentáře jsou automaticky uzavřeny 730 dnů po vydání článku.

Komentáře rss

stop Uzamčeno - nelze přidávat nové příspěvky.

Nebyly přidány žádné komentáře.

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Novinky

Formulář Faktura III

Oblíbený formulář Faktura byl vylepšen a rozšířen. Formulář faktura III
Více se dočtete zde.

Aktivní diskuse

Makro EMAIL zmena

Peterrr • 25.7. 16:04

Makro EMAIL zmena

Jeza.m • 25.7. 14:38

Makro EMAIL zmena

Peterrrr • 25.7. 13:14

Dialog "Má se existující soubor nahradit?

mosquito791 • 25.7. 10:53

Dialog "Má se existující soubor nahradit?

archangel • 25.7. 10:30

Dialog "Má se existující soubor nahradit?

mosquito791 • 25.7. 10:27

Dialog "Má se existující soubor nahradit?

archangel • 25.7. 9:59