Přehled vzorců

Vzorce jsou rovnice, které provádějí výpočty s hodnotami zadanými v listu. Vzorec začíná znaménkem rovná se (=). Následující vzorec například násobí 2 krát 3 a potom k výsledku přičte 5.

=5+2*3

Vzorec může také obsahovat některou nebo všechny následující položky: funkce (Funkce: Předepsaný vzorec, který převezme hodnotu nebo hodnoty, provede operaci a vrátí hodnotu nebo hodnoty. Použitím funkcí se zjednoduší a zkrátí vzorce v listu, zvláště takové, které provádějí dlouhé nebo složité výpočty.), odkazy, operátory (Operátor: Znak nebo symbol, který určuje typ výpočtu, který se má provést ve výrazu. Existují matematické, relační, logické a odkazovací operátory.)konstanty (Konstanta: Hodnota, která se nepočítá, a proto ani nemění. Konstanta je například číslo 210 a text Čtvrtletní příjmy. Výraz nebo výsledná hodnota výrazu není konstanta.).


Části vzorce

Části vzorce
Popisek 1 Funkce: Funkce PI() vrátí hodnotu čísla pí: 3,142...
Popisek 2 Odkazy: A2 vrátí hodnotu v buňce A2.
Popisek 3 Konstanty: Čísla nebo textové hodnoty zadané přímo do vzorce, například 2.
Popisek 4 Operátory: Operátor ^ (stříška) umocní číslo na zadanou mocninu a operátor * (hvězdička) násobí.

V tomto článku:


Použití konstant ve vzorcích

Konstanta je hodnota, která se nevypočítává. Konstantou je například datum 10. 9. 2008, číslo 210 nebo text „čtvrtletní příjmy“. Výraz nebo hodnota, která je výsledkem výrazu, konstantami nejsou. Jestliže jsou ve vzorci použity místo odkazů na buňky konstantní hodnoty (např. =30+70+110), změní se výsledek pouze v případě, že vzorec sami upravíte.

Začátek stránky Začátek stránky

Použití výpočtových operátorů ve vzorcích

Operátory určují typ výpočtu, který chcete s prvky vzorce provést. Existuje výchozí pořadí, podle kterého probíhá výpočet, ale pomocí závorek lze toto pořadí změnit.

Typy operátorů

Existují čtyři různé typy výpočtových operátorů: aritmetické, relační, odkazovací a operátor zřetězení textu.

Aritmetické operátory

K provádění základních matematických operací, jako je sčítání, odčítání nebo násobení, ke kombinování čísel a vytváření číselných výsledků slouží následující aritmetické operátory.

Aritmetický operátor Význam Příklad
+ (znaménko plus) Sčítání 3+3
- (znaménko minus) Odečítání
Zápor
3-1
-1
* (hvězdička) Násobení 3*3
/ (lomítko) Dělení 3/3
% (značka procent) Procenta 20 %
^ (stříška) Umocňování 3^2

Porovnávací (relační) operátory

Pomocí následujících operátorů můžete porovnat dvě hodnoty. Při porovnání dvou hodnot pomocí těchto operátorů

Relační operátor Význam Příklad
= (znaménko rovná se) Je rovno A1=B1
> (znaménko větší než) Je větší než A1>B1
< (znaménko menší než) Je menší než A1<B1
>= (znaménko větší než nebo rovno) Je větší než nebo rovno A1>B1
<= (znaménko menší než nebo rovno) Je menší než nebo rovno A1<B1
<> (znaménko nerovná se) Není rovno A1<>B1

je výsledkem logická hodnota TRUE nebo FALSE.

Operátor zřetězení textu

Chcete-li spojit neboli zřetězit jeden nebo více textových řetězců tak, aby byl vytvořen jediný textový řetězec, použijte operátor &.

Textový operátor Význam Příklad
& Spojuje nebo řetězí dvě hodnoty a vytváří jednu souvislou textovou hodnotu. "North"&"wind"

Odkazovací operátory

Chcete-li kombinovat oblasti buněk pro výpočty, použijte následující operátory.

Odkazovací operátor Význam Příklad
: (dvojtečka) Operátor oblasti, který vytváří jeden odkaz na všechny buňky mezi dvěma odkazy včetně těchto odkazů B5:B15
; (středník) Operátor sjednocení, který kombinuje více odkazů do jednoho odkazu SUMA(B5:B15,D5:D15)
 (mezera) Operátor průniku, který vytváří jeden odkaz na buňky společné dvěma odkazům B7:D7 C6:C8

Pořadí provádění operací ve vzorcích

V některých případech může pořadí provádění výpočtu ovlivnit výslednou hodnotu vzorce. Je proto důležité rozumět způsobu, kterým se pořadí provádění výpočtu určuje, a tomu, jak lze změnou tohoto pořadí dosáhnout požadovaných výsledků.

Pořadí výpočtu

Vzorce vypočítávají hodnoty v určitém pořadí. Vzorec v aplikaci Excel vždy začíná znaménkem rovná se (=). Toto znaménko označuje, že následující znaky tvoří vzorec. Po znaménku rovná se následují prvky, které se mají vypočítat (operandy), oddělené výpočtovými operátory. Aplikace Excel počítá vzorec zleva doprava podle pořadí specifického pro jednotlivé operátory ve vzorci.

Nadřazenost operátorů

Pokud zkombinujete několik operátorů do jednoho vzorce, budou operace prováděny v pořadí uvedeném v následující tabulce. Jestliže vzorec obsahuje operátory stejně nadřazené, například operátor násobení a dělení, jsou operátory vyhodnoceny zleva doprava.

Operátor Popis

: (dvojtečka)

 (jedna mezera)

; (středník)

Odkazovací operátory
- Zápor (jako například -1)
% Procenta
^ Umocnění
* a / Násobení a dělení
+ a - Sčítání a odčítání
& Spojuje dva řetězce textu (zřetězení)
=
< >
<=
>=
<>
Srovnání

Použití závorek

Chcete-li změnit pořadí vyhodnocování, uzavřete do závorek tu část vzorce, která má být počítána jako první. Například výsledkem následujícího vzorce je číslo 11, protože v aplikaci Excel má násobení přednost před sčítáním. Vzorec násobí 2 krát 3 a potom k výsledku přičte 5.

=5+2*3

Jestliže naopak změníte syntaxi pomocí závorek, sečte se nejprve 5 a 2 a potom tento výsledek vynásobí 3 s konečným výsledkem 21.

=(5+2)*3

V následujícím příkladu se díky závorkám u první části vzorce nejprve sečte B4+25 a potom se výsledek podělí součtem hodnot v buňkách D5, E5 a F5.

=(B4+25)/SUMA(D5:F5)

Začátek stránky Začátek stránky

Použití funkcí a vnořených funkcí ve vzorcích

Funkce jsou předdefinované vzorce provádějící výpočty pomocí určitých hodnot, nazývaných argumenty, v určitém pořadí nebo struktuře. Pomocí funkcí lze provádět jednoduché nebo složité výpočty.

Syntaxe funkce

Na následujícím příkladu použití funkce ZAOKROUHLIT pro zaokrouhlení čísla v buňce A10 je znázorněna syntaxe funkce.


Struktura funkce

Struktura funkce
Popisek 1 Struktura: Struktura funkce začíná znaménkem rovná se (=), za nímž následuje název funkce, otevírací závorka, argumenty funkce oddělené středníky a uzavírací závorka.
Popisek 2 Název funkce: Seznam funkcí, které jsou k dispozici, zobrazíte klepnutím na buňku a stisknutím kláves SHIFT+F3.
Popisek 4 Popis argumentu: Při zadání funkce se zobrazí popis obsahující syntaxi a argumenty. Zadáte-li například část funkce =ZAOKROUHLIT(, zobrazí se popis. Popisy jsou k dispozici pouze u integrovaných funkcí.

Zadání funkcí

Vytváříte-li vzorec obsahující funkci, můžete pomocí dialogového okna Vložit funkci zadat funkce listu. Při zadávání funkce do vzorce se v dialogovém okně Vložit funkci zobrazí název funkce, jednotlivé argumenty této funkce, popis funkce a jednotlivých argumentů, aktuální výsledek funkce a aktuální výsledek celého vzorce.

Chcete-li si usnadnit vytváření a úpravy vzorců a minimalizovat množství překlepů a syntaktických chyb, použijte automatické dokončování vzorců. Po zadání znaku = (rovnítko) a počátečních písmen nebo aktivační procedury zobrazení se v aplikaci Microsoft Office Excel zobrazí dynamický rozevírací seznam platných funkcí, argumentů a názvů, které odpovídají písmenům nebo aktivační proceduře. Položku z rozevíracího seznamu můžete poté vložit do vzorce.

Vnoření funkcí

V určitých případech může být potřeba použít určitou funkci jako jeden z argumentů (Argument: Hodnoty používané ve funkci k provádění operací nebo výpočtů. Typ používaného argumentu je specifický pro danou funkci. Mezi běžné argumenty, které se používají ve funkcích, patří čísla, text, odkazy na buňky a názvy.) jiné funkce. Například následující vzorec používá vnořenou funkci PRŮMĚR a porovnává výsledky s hodnotou 50.

Vnořené funkce

Popisek 1 Funkce PRŮMĚR a SUMA jsou vnořené ve funkci KDYŽ.

Platné výsledky:      Jestliže je vnořená funkce použita jako argument, musí jako výsledek vracet stejný typ hodnot, jaký je používán v argumentu. Pokud například argument vrací hodnoty PRAVDA nebo NEPRAVDA, musí je vracet také vnořená funkce. Pokud tomu tak není, zobrazí aplikace Microsoft Excel chybovou hodnotu #HODNOTA!.

Omezení úrovní vnoření:      Vzorec může obsahovat až sedm úrovní vnořených funkcí. Je-li funkce B použita jako argument ve funkci A, je funkce B funkcí druhé úrovně. Například funkce PRŮMĚR a SUMA jsou obě funkcemi druhé úrovně, protože jsou argumenty funkce KDYŽ. Funkce vnořená uvnitř funkce PRŮMĚR by byla funkcí třetí úrovně a tak dál.

Začátek stránky Začátek stránky

Použití odkazů ve vzorcích

Odkaz označuje buňku nebo oblast buněk na listu a určuje, kde má aplikace Microsoft Excel hledat hodnoty nebo data, která chcete použít ve vzorci. Pomocí odkazů můžete použít data obsažená v různých částech listu v jednom vzorci nebo hodnotu jedné buňky použít v několika vzorcích. Můžete také odkazovat na buňky v jiných listech stejného sešitu nebo na jiné sešity. Odkazy na buňky v jiných sešitech se nazývají propojení nebo externí odkazy (Externí odkaz: Odkaz na buňku nebo oblast listu v jiném sešitu aplikace Excel nebo odkaz na definovaný název v jiném sešitu.).

Odkazy typu A1

Výchozí styl odkazování:     Ve výchozím nastavení používá aplikace Excel odkazy typu A1, které odkazují na sloupce pomocí písmen (A až XFD, celkem 16 384 sloupců) a na řádky čísly (1 až 1 048 576). Tato písmena a čísla se nazývají záhlaví řádků a sloupců. Odkaz na buňku vytvoříte zadáním písmene sloupce následovaného číslem řádku. Například údaj B2 odkazuje na buňku na průsečíku sloupce B a řádku 2.

Cíl odkazu Hodnota
Buňka ve sloupci A a řádku 10 A10
Oblast buněk ve sloupci A a řádcích 10 až 20 A10:A20
Oblast buněk v řádku 15 a sloupcích B až E B15:E15
Všechny buňky v řádku 5 5:5
Všechny buňky v řádcích 5 až 10 5:10
Všechny buňky ve sloupci H H:H
Všechny buňky ve sloupcích H až J H:J
Oblast buněk ve sloupcích A až E a řádcích 10 až 20 A10:E20

Vytvoření odkazu na jiný list:      V následujícím příkladu vypočítává funkce listu PRŮMĚR průměrnou hodnotu oblasti B1:B10 v listu s názvem Marketing ve stejném sešitu.


Příklad odkazu na list

Odkaz na oblast buněk na jiném listu ve stejném sešitě
Popisek 1 Odkazuje na list s názvem Marketing.
Popisek 2 Odkazuje na oblast buněk v rozmezí od B1 a B10, včetně.
Popisek 3 Oddělí odkaz na list z odkazu na oblast buněk.

Rozdíl mezi absolutními, relativními a smíšenými odkazy

Relativní odkazy:      Relativní odkaz na buňku ve vzorci, například A1, je založen na relativním umístění buňky obsahující vzorec a buňky, na kterou odkaz odkazuje. Jestliže se změní umístění buňky, která obsahuje vzorec, změní se i odkaz. Pokud vzorec zkopírujete nebo vyplníte do více řádků nebo sloupců, odkaz se automaticky upraví. Ve výchozím nastavení používají nové vzorce relativní odkazy. Pokud například zkopírujete nebo vyplníte relativní odkaz z buňky B2 do buňky B3, změní se vzorec automaticky z hodnoty =A1 na hodnotu =A2.


Zkopírovaný vzorec s relativním odkazem

Zkopírovaný vzorec s relativním odkazem

Absolutní odkazy:      Absolutní odkaz na buňku ve vzorci, například $A$1, vždy odkazuje na buňku v určitém umístění. Jestliže se změní umístění buňky, která obsahuje vzorec, zůstane absolutní odkaz stejný. Pokud odkaz zkopírujete nebo vyplníte do více řádků nebo sloupců, absolutní odkaz se neupraví. Ve výchozím nastavení používají nové vzorce relativní odkazy a možná bude třeba je přepnout na absolutní odkazy. Jestliže například zkopírujete nebo vyplníte absolutní odkaz z buňky B2 do buňky B3, zůstane v obou buňkách stejná hodnota =$A$1.


Zkopírovaný vzorec s absolutním odkazem

Zkopírovaný vzorec s absolutním odkazem

Smíšené odkazy:      Smíšený odkaz obsahuje absolutní hodnotu ve sloupci a relativní na řádku nebo absolutní hodnotu na řádku a relativní ve sloupci. Absolutní odkaz ve sloupci se zobrazí ve tvaru $A1, $B1 atd. Absolutní hodnota na řádku se zobrazí ve tvaru A$1, B$1 atd. Jestliže se buňka obsahující vzorec změní, změní se relativní odkaz a absolutní odkaz zůstane zachován. Pokud vzorec zkopírujete nebo vyplníte do více řádků a sloupců, upraví se automaticky relativní odkaz a absolutní odkaz zůstane beze změn. Jestliže například zkopírujete nebo vyplníte smíšený odkaz z buňky A2 do buňky B3, bude upraven z hodnoty =A$1 na hodnotu =B$1.


Zkopírovaný vzorec se smíšeným odkazem

Zkopírovaný vzorec se smíšeným odkazem

Styl prostorového odkazu

Pohodlné odkazování na více listů:    Jestliže chcete analyzovat data ve stejné buňce nebo oblasti buněk na více listech sešitu, použijte prostorový odkaz. Ten obsahuje odkaz na buňku nebo oblast, kterému předchází rozsah názvů listů. Aplikace Excel použije všechny listy uložené mezi počátečním a koncovým názvem odkazu. Vzorec =SUMA(List2:List13!B5) například sečte všechny hodnoty obsažené v buňce B5 na všech listech mezi listem 2 a listem13 včetně.

Co se stane po přesunutí, zkopírování, vložení nebo odstranění listů:     Následující příklady vysvětlují, co se stane po přesunutí, zkopírování, vložení nebo odstranění listů, které jsou zahrnuty v prostorovém odkazu. V příkladech se pomocí vzorce =SUMA(List2:List6!A2:A5) sčítají buňky A2 až A5 v listech 2 až 6.

  • Vložení nebo kopírování:      Jestliže vložíte nebo zkopírujete listy mezi List2 a List6 (koncové body v  tomto příkladu), budou do výpočtů zahrnuty všechny hodnoty v buňkách A2 až A5 z přidaných listů.
  • Odstranění:      Pokud odstraníte listy, které jsou mezi listy s označením mezi List2 a List6, budou jejich hodnoty z výpočtu odstraněny.
  • Přesunutí:      Pokud listy, které jsou mezi listy s označením List2 a List6 přesunete mimo rozsah listů, na které odkazujete, budou jejich hodnoty z výpočtu odstraněny.
  • Přesunutí koncového bodu:      Jestliže přesunete List2 nebo List6 na jiné místo ve stejném sešitu, výpočet se upraví a přizpůsobí novému rozsahu listů mezi nimi.
  • Odstranění koncového bodu:      Jestliže odstraníte list List2 nebo List6, výpočet se upraví a přizpůsobí rozsahu listů mezi nimi.

Odkazy typu R1C1

Můžete také použít styl odkazu, ve kterém jsou očíslovány řádky i sloupce listu. Styl odkazu R1C1 slouží například pro výpočet pozic řádků a sloupců v makrech (Makro: Akce nebo posloupnost akcí, které lze použít k automatizaci úloh. Makra se zaznamenávají v programovacím jazyce Visual Basic for Applications.). U stylu odkazu R1C1 je umístění buňky označeno písmenem R, po kterém následuje číslo řádku, a písmenem C následovaným číslem sloupce.

Odkaz Význam
R[-2]C Relativní odkaz (Relativní odkaz: Adresa buňky ve vzorci založená na relativním umístění buňky obsahující vzorec a odkazované buňky. Jestliže vzorec zkopírujete, bude odkaz automaticky upraven. Relativní odkaz má formu A1.) na buňku dva řádky nahoru ve stejném sloupci
R[2]C[2] Relativní odkaz na buňku dva řádky dolů a dva sloupce doprava
R2C2 Absolutní odkaz (Absolutní odkaz na buňku: Přesná adresa buňky ve vzorci, bez ohledu na pozici buňky, která vzorec obsahuje. Absolutní odkaz na buňku má formu $A$1.) na buňku ve druhém řádku a druhém sloupci
R[-1] Relativní odkaz na celý řádek nad aktivní buňkou
R Absolutní odkaz na současný řádek

Při záznamu makra se některé příkazy zaznamenávají s odkazy ve tvaru R1C1. Pokud zaznamenáte příkaz, jako například klepnutí na tlačítko AutoSum, kterým vložíte vzorec sčítající oblast buněk, zaznamená aplikace Excel vzorec pomocí odkazu stylu R1C1, nikoli A1.

Styl odkazů ve tvaru R1C1 můžete zapnout nebo vypnout zaškrtnutím políčka Styl odkazu R1C1 nebo zrušením jeho zaškrtnutí v části Práce se vzorci v kategorii Vzorce v dialogovém okně Možnosti aplikace Excel, které zobrazíte z nabídky tlačítka Microsoft Office Obrázek tlačítka.

Začátek stránky Začátek stránky

Použití názvů ve vzorcích

Můžete vytvořit definované názvy (Název: Slovo nebo řetězec znaků představující buňku, oblast buněk, vzorec nebo konstantní hodnotu. Pro nesrozumitelné oblasti, jako je například Prodej!C20:C30, používejte jednoduché názvy, například Produkty.), které představují buňky, oblasti buněk, vzorce, konstanty (Konstanta: Hodnota, která se nepočítá, a proto ani nemění. Konstanta je například číslo 210 a text Čtvrtletní příjmy. Výraz nebo výsledná hodnota výrazu není konstanta.) nebo tabulky aplikace Excel. Název je smysluplný zkrácený výraz, který usnadňuje pochopení účelu odkazu na buňku (Odkaz na buňku: Sada souřadnic, které určují polohu buňky na listu. Například odkaz na buňku ležící v průniku sloupce B a řádku 3 je B3.), konstantu (Konstanta: Hodnota, která se nepočítá. Konstanta je například číslo 210 a text Čtvrtletní příjmy. Výraz nebo výsledná hodnota výrazu není konstanta.), vzorec (Vzorec: Řada hodnot, odkazů na buňky, názvů, funkcí a operátorů v buňce, pomocí kterých se tvoří nová hodnota. Vzorec vždy začíná znaménkem rovná se (=).) nebo tabulku (Tabulka: Souhrn dat o určitém předmětu, který je uložen pomocí záznamů (řádků) a polí (sloupců).), jejichž význam není na první pohled jasný. V příkladu jsou uvedeny obvyklé názvy a způsob, kterým zlepšují srozumitelnost zápisu.

Typ příkladu Příklad bez názvu Příklad s názvem
Odkaz =SUMA(C20:C30) =SUMA(ProdejPrvníČtvrtletí)
Konstanta =SOUČIN(A5,8.3) =SOUČIN(Cena,SazbaDaně)
Vzorec =SUMA(SVYHLEDAT(A1,B1:F20,5,NEPRAVDA), –G5) =SUMA(Stav_zásob,–Hod_obj)
Tabulka C4:G36 =NejvyššíProdeje06

Typy názvů

Můžete vytvářet a používat několik typů názvů.

Definovaný název:     Název, který představuje buňku, oblast buněk, vzorec nebo konstantní hodnotu. Můžete vytvářet vlastní definované názvy a aplikace Excel někdy vytvoří definovaný název za vás, například při nastavení oblasti tisku.

Název tabulky:     Název pro tabulku aplikace Excel, která je sadou dat o určitém subjektu uloženém v záznamech (řádky) a polích (sloupce). Při každém vložení tabulky vytvoří aplikace Excel výchozí názvy tabulky „Tabulka1“, „Tabulka2“ atd., které však můžete změnit na srozumitelnější názvy. Další informace o tabulkách aplikace Excel naleznete v tématu Používání strukturovaných odkazů v tabulkách aplikace Excel.

Vytváření a vkládání názvů

Název vytvoříte následujícími postupy:

  • Pole Název v řádku vzorce:     Jedná se o nejlepší způsob vytváření názvu vybrané oblasti platného pro celý sešit.
  • Vytvoření názvu výběrem:    Často můžete vytvářet názvy z existujících popisků řádků a sloupců výběrem buněk v listu.
  • Dialogové okno Nový název:     Tento způsob se nejčastěji využívá, chcete-li při vytváření názvů flexibilně specifikovat platnost pro list, nebo vytvořit komentář k názvu.

 Poznámka   V názvech se standardně používají absolutní odkazy na buňky (Absolutní odkaz na buňku: Přesná adresa buňky ve vzorci, bez ohledu na pozici buňky, která vzorec obsahuje. Absolutní odkaz na buňku má formu $A$1.).

Název můžete zadat následujícími způsoby:

  • Zadání:     Zadejte název, například jako argumentu vzorce.
  • Použití funkce automatického dokončování vzorců:     Platné názvy naleznete v rozevíracím seznamu funkce automatického dokončování vzorce.
  • Výběr v seznamu Použít ve vzorci:    Vyberte definovaný název v seznamu, který je k dispozici v příkazu Použít ve vzorci ve skupině Definované názvy na kartě Vzorec.

Další informace naleznete v tématu Použití názvů pro objasnění vzorců.

Začátek stránky Začátek stránky

Použití maticových vzorců a konstant

Maticový vzorec umožňuje provést více výpočtů a potom vrátit jeden nebo více výsledků. Výpočty jsou v maticových vzorcích prováděny na základě dvou nebo více množin hodnot, neboli maticových argumentů. Každý maticový argument musí obsahovat stejný počet řádků a sloupců. Maticové vzorce vytvoříte stejným způsobem jako ostatní vzorce, maticové vzorce je však třeba zadat stisknutím kláves CTRL+SHIFT+ENTER. Některé integrované funkce jsou maticové vzorce a k získání správných výsledků je musíte zadat jako pole (matice).

Maticové konstanty lze použít místo odkazů v případě, že nechcete zadávat každou hodnotu do zvláštní buňky v listu.

Použití maticového vzorce pro výpočet jednoho a více výsledků

Pokud zadáte maticový vzorec (Maticový vzorec: Vzorec, který provádí více výpočtů s jednou sadou hodnot nebo více sadami hodnot a potom vrátí jeden výsledek nebo více výsledků. Maticové vzorce jsou uzavřeny složenými závorkami { } a zadávají se stisknutím kláves CTRL+SHIFT+ENTER.), bude automaticky vložen mezi { } (složené závorky).

Výpočet jednoho výsledku:      Tento typ maticového vzorce umožňuje zjednodušit model listu nahrazením několika různých vzorců jedním maticovým vzorcem.

Následující vzorec například vypočítá součet hodnot pole s cenami cenných papírů a akcií, aniž by byl k výpočtu a zobrazení jednotlivých hodnot u každé akcie použit řádek buněk.


Maticový vzorec vypočítávající jeden výsledek

Maticový vzorec vypočítávající jeden výsledek

Zadáte-li vzorec ={SUMA(B2:D2*B3:D3)} jako maticový vzorec, vynásobí se u každé akcie podíl a cena a výsledky těchto výpočtů jsou následně sečteny.

Výpočet více výsledků:      Některé funkce listu vrátí matice hodnot nebo vyžadují matice hodnot jako argument. Chcete-li pomocí maticového vzorce vypočítat více výsledků, je třeba zadat matici do oblasti buněk, která má stejný počet řádků a sloupců jako maticové argumenty.

V následujícím příkladu určuje funkce LINTREND lineární hodnoty údajů o prodeji v dané řadě tří údajů o prodeji (sloupec B) pro řadu tří měsíců (sloupec A). Vzorec je zadán do tří buněk ve sloupci C (C1:C3) proto, aby se zobrazily všechny jeho výsledky.


Maticový vzorec vypočítávající více výsledků

Maticový vzorec vypočítávající více výsledků

Zadáte-li vzorec =LINTREND(B1:B3;A1:A3) ve formě maticového vzorce, budou na základě tří údajů o prodeji a tří měsíců vytvořeny tři samostatné výsledky (22 196, 17 079 a 11 962).

Použití maticových konstant

Do běžného vzorce můžete zadat odkaz na buňku obsahující hodnotu nebo samotnou hodnotu, jinak též nazývanou konstanta (Konstanta: Hodnota, která se nepočítá, a proto ani nemění. Konstanta je například číslo 210 a text Čtvrtletní příjmy. Výraz nebo výsledná hodnota výrazu není konstanta.). Do maticového vzorce můžete podobně zadat odkaz na matici nebo zadat matici hodnot obsaženou v buňkách, rovněž nazývanou maticová konstanta. Do maticových vzorců lze zadat konstanty podobně jako do běžných vzorců, maticové konstanty je však třeba zadat v určitém formátu.

Maticové konstanty mohou obsahovat čísla, text, logické hodnoty (například PRAVDA nebo NEPRAVDA) nebo chybové hodnoty (například #N/A). Jedna maticová konstanta může obsahovat různé typy hodnot, například {1;3;4|PRAVDA;NEPRAVDA;PRAVDA}. Čísla v maticových konstantách mohou být v celočíselném, desetinném nebo matematickém formátu. Text musí být uzavřen v uvozovkách, například "Úterý".

Maticové konstanty nemohou obsahovat odkazy na buňky, sloupce nebo řádky nestejné délky, vzorce ani zvláštní znaky $ (znak dolaru), závorky a % (znak procent).

Při formátování maticových konstant nezapomeňte:

  • Uzavřít je do složených závorek ( { } ).
  • Hodnoty v různých sloupcích oddělit středníky (;). Chcete-li například zobrazit hodnoty 10, 20, 30 a 40, zadejte je následujícím způsobem: {10;20;30;40}. Tato maticová konstanta se označuje jako matice 1-krát-4 a představuje odkaz 1-řádek-krát-4-sloupce.
  • Hodnoty v různých řádcích oddělit znakem kolmého oddělovače (|). Pokud chcete například zobrazit hodnoty 10, 20, 30 a 40 v jednom řádku a hodnoty 50, 60, 70 a 80 v řádku bezprostředně pod ním, zadejte maticovou konstantu 2-krát-4: {10;20;30;40|50;60;70;80}.

Začátek stránky Začátek stránky

 
 
Platí pro:
Excel 2007