Calc - Kategorie a funkce
Matematické funkce
ABS
Vrátí absolutní hodnotu čísla.
Syntaxe:
ABS(Číslo)
Číslo je číslo, jehož absolutní hodnotu chcete spočítat.
Příklad:
Pokud zadáte číslo -56, bude vrácená absolutní hodnota 56.
Pokud zadáte číslo 56, bude vrácená absolutní hodnota 56.
ACOS
Vrátí inverzní trigonometrický kosinus čísla.
Syntaxe:
ACOS(Číslo)
Číslo je hodnota, ze které se bude inverzní trigonometrický kosinus počítat.
Příklad:
Inverzní trigonometrický kosinus -1 je číslo pí (3,14).
ACOSH
Vrátí inverzní hyperbolický kosinus zadaného čísla.
Syntaxe:
ACOSH(Číslo)
Číslo je hodnota, ze které se bude počítat inverzní hyperbolický kosinus.
Příklad:
Hodnota inverzního hyperbolického kosinu čísla 1 je 0.
ACOT
Vrátí inverzní kotangentu zadaného čísla.
Syntaxe:
ACOT(Číslo)
Číslo je hodnota, ze které se bude počítat inverzní kotangenta.
Příklad:
Arkuskotangens čísla -1 je 2,36.
ACOTH
Vrátí inverzní hyperbolickou kotangentu zadaného čísla.
Syntaxe:
ACOTH(Číslo)
Číslo je hodnota, ze které se bude počítat inverzní hyperbolická kotangenta.
Příklad:
Hodnota inverzní hyperbolické tangenty čísla 1,1 je 1,52.
ASIN
Vrátí inverzní trigonometrický sinus zadaného čísla.
Syntaxe:
ASIN(Číslo)
Číslo, jehož inverzní trigonometrický se bude počítat.
Příklad:
Inverzní trigonometrický sinus čísla -1 je -1,57.
ASINH
Vrátí inverzní hyperbolický sinus zadaného čísla.
Syntaxe:
ASINH(Číslo)
Číslo, jehož inverzní hyperbolický sinus se bude počítat.
Příklad:
Hyperbolický arkussinus čísla -90 je -5,19.
ATAN
Vrátí inverzní trigonometrický tangens zadaného čísla.
Syntaxe:
ATAN(Číslo)
Číslo, jehož inverzní trigonometrický tangens se bude počítat.
Příklad:
Inverzní trigonometrický tangens -1 je -0,79.
ATAN2
Vrátí inverzní trigonometrický tangens zadaných souřadnic x a y, tzn. úhel mezi vodorovnou osou x a přímkou procházející body o souřadnicích (x,y) a (0,0).
Syntaxe:
ATAN2(Číslo x;Číslo y)
Číslo x je hodnota x-ové souřadnice.
Číslo y je hodnota y-ové souřadnice.
Příklad:
Zadáte-li hodnotu 45 pro souřadnici bodu na ose x a hodnotu 90 pro souřadnici bodu na ose y, bude výsledný inverzní trigonometrický tangens 1,11.
ATANH
Vrátí inverzní hyperbolickou tangentu zadaného čísla.
Syntaxe:
ATANH(Číslo)
Číslo, jehož inverzní hyperbolické tangenta se bude počítat.
Příklad:
Hyperbolický arkustangens čísla 0,99 je 2,65.
CEILING
Zaokrouhlí zadané číslo nahoru na násobek zadaného čísla.
Syntaxe:
CEILING(číslo; násobek; režim)
Číslo je číslo, které se bude zaokrouhlovat.
Násobek určuje číslo, na jehož násobky se zaokrouhluje nahoru.
Režim je nepovinný parametr funkce. Je-li přítomen, je nenulový a současně jsou číslo i násobek záporné, zaokrouhlení bude na vyšší zápornou hodnotu. Tj.: CEILING(-1,5; -1; 1) = -2, ale CEILING(-1,5; -1; 0) = CEILING(-1,5; -1) = -1. Poznámka: při exportu do MS Excelu se tato informace ztratí, protože Excel nerozpoznává tento třetí parametr funkce CEILING.
|
|
Jestliže jsou hodnoty čísla a násobku záporné a mód je nula nebo není uveden, výsledky OpenOffice.org a Excel se budou po dokončení exportu lišit. Pokud chcete exportovat soubory do Excelu, použijte Mode=1. |
Příklad:
=CEILING( -11; -2) vrátí -10
=CEILING( -11; -2; 0) vrátí -10
=CEILING( -11; -2; 1) vrátí -12
COMBIN
Vrátí počet kombinací pro zadaný počet objektů.
Syntaxe:
COMBIN(počet 1;počet 2)
Počet 1 je celkový počet objektů - tj. z kolika vybíráme.
Počet 2 je počet vybíraných objektů - tj. kolik vybíráme.
Příklad:
Zadáte-li do polí Počet 1 a 2 číslo 2, bude vrácen výsledek 1.
COMBINA
Vrátí počet kombinací pro zadaný počet objektů (včetně jejich opakování).
Syntaxe:
COMBINA(počet 1;počet 2)
Počet 1 je celkový počet objektů - tj. z kolika vybíráme.
Počet 2 je počet vybíraných objektů - tj. kolik vybíráme.
Příklad:
Zadáte-li do polí Počet 1 a 2 číslo 2, bude vrácen výsledek 3.
CONVERT
Funkce přepočítává evropské měny na euro.
Syntaxe:
CONVERT(Hodnota;"Text";"Text")
Hodnota je množství měny, které bude konvertováno.
Text je oficiální zkratka měny (např. "EUR"). První řádek Text určuje z čeho přepočítáváme, druhý řádek Text na co přepočítáváme.
Příklad:
=CONVERT(100;"ATS";"EUR") převede 100 rakouských šilinků na Euro.
=CONVERT(100;"EUR";"DEM") převede 100 Euro na německé marky.
Tabulka vypisuje jména jednotlivých měn spolu s kurzy k euro určenými Evropskou komisí (tj. kolik bychom za 1 EUR dostali dané měny).
|
"EUR" |
"ATS" |
13,7603 |
Rakouský šilink |
|
"EUR" |
"BEF" |
40,3399 |
Belgický frank |
|
"EUR" |
"DEM" |
1,95583 |
Německá marka |
|
"EUR" |
"ESP" |
166,386 |
Španělská peseta |
|
"EUR" |
"FIM" |
5,94573 |
Finská marka |
|
"EUR" |
"FRF" |
6,55957 |
Francouzský frank |
|
"EUR" |
"IEP" |
0,787564 |
Irská libra |
|
"EUR" |
"ITL" |
1936,27 |
Italská lira |
|
"EUR" |
"LUF" |
40,3399 |
Lucemburský frank |
|
"EUR" |
"NLG" |
2,20371 |
Holandský gulden |
|
"EUR" |
"PTE" |
200,482 |
Portugalské Escudo |
|
"EUR" |
"GRD" |
340,750 |
Řecká drachma |
COS
Vrátí kosinus zadaného čísla (úhlu).
Syntaxe:
COS(Číslo)
Číslo je hodnota, jejíž kosinus bude vypočítán.
Příklad:
Kosinus úhlu 6,28 (2 pí) je 1.
Kosinus úhlu 3,14 (pí) je -1.
Kosinus úhlu 1,57 (pí/2) je 0.
COSH
Vrátí hyperbolický kosinus zadaného čísla.
Syntaxe:
COSH(Číslo)
Číslo, jehož hyperbolický kosinus se bude počítat.
Příklad:
Hodnota hyperbolického kosinu čísla -5 je 74,21.
COT
Vrátí kotangentu zadaného čísla.
Syntaxe:
COT(Číslo)
Číslo, jehož kotangenta se bude počítat.
Příklad:
Kotangens úhlu -45 je -0,62.
Kotangens úhlu 90 je -0,5.
COTH
Vrátí hyperbolickou kotangentu zadaného čísla (úhlu).
Syntaxe:
COTH(Číslo)
Číslo, jehož hyperbolická kotangenta se bude počítat.
Příklad:
Hyperbolický kotangens čísla 90 je 1.
COUNTBLANK
Vrátí počet prázdných buněk. Adresy buněk vložte do textového pole oblast oddělené středníkem.
Syntaxe:
COUNTBLANK(rozsah)
oblast je oblast, ve které budou počítány prázdné buňky.
Příklad:
Vložíte-li = COUNTBLANK (A1:C3) do buňky A4 (a buňky v oblasti A1:C3 budou prázdné), výsledek bude 9.
COUNTIF
Vrátí počet buněk z daného rozsahu, které splňují určitá kritéria.
Hledání podporuje regulární výrazy. Např. je možné zadat "all.*", pokud chcete najít první výskyt "all" následovaný jakýmikoliv znaky. Pokud chcete hledat text, který je také regulárním výrazem, musíte před každý znak přidat znak . Automatické vyhodnocení regulárních výrazů můžete zapnout nebo vypnout v dialogu Nástroje - Volby - OpenOffice.org Calc - Spočítat.
Syntaxe:
COUNTIF(Oblast;Kritéria)
Oblast je oblast, která bude posuzována pomocí kritérií.
Kritéria jsou kritéria ve tvaru čísla, výrazu nebo řetězce znaků. Tato kritéria určují, které buňky budou započteny. Možné je také zadat text ve formě regulárního výrazu, např. "b.*" pro všechna slova, která začínají písmenem "b". Možné je i udat rozsah buněk, které obsahují vyhledávací kritérium. Pokud hledáte doslovný text, uzavřete jej do uvozovek.
Příklad:
Příklad je uveden u funkce SUM().
DEGREES
Převede radiány na stupně.
Syntaxe:
DEGREES(Číslo)
Číslo je hodnota, která bude převedena.
EVEN
Zaokrouhlí kladné číslo nahoru na nejbližší vyšší sudé číslo a záporné číslo dolů na nejbližší sudé číslo.
Syntaxe:
EVEN(Číslo)
Číslo, které bude zaokrouhleno.
Příklad:
Zadáte-li číslo 0,01, bude výsledek zaokrouhlení číslo 2.
Zadáte-li číslo -2,1, bude výsledek zaokrouhlení číslo -4.
Zadáte-li číslo 17,9, bude výsledek zaokrouhlení číslo 18.
EXP
Vrátí číslo e umocněné na zadané číslo. Konstanta e má hodnotu přibližně 2.71828182845904.
Syntaxe:
EXP(Číslo)
Číslo je mocnina, na kterou bude e umocněno.
Příklad:
Výsledek umocnění přirozeného logaritmu e na číslo -4 je 0,02.
FACT
Vrátí faktoriál zadaného čísla. FACT(0) vrací 1. FACT(n) vrací 1*2*3*4* ... *n.
Syntaxe:
FACT(Číslo)
Číslo je hodnota, jejíž faktoriál bude vypočten.
Příklad:
FACT(0) vrátí podle definice 1.
FACT(10) vrátí 3628800.
FLOOR
Zaokrouhlí číslo dolů na nejbližší nižší násobek parametru Význam.
Syntaxe:
FLOOR(Číslo; Význam; Režim)
Číslo znamená číslo, které má být zaokrouhleno.
Význam je hodnota, na jejíž nejbližší nižší násobek bude číslo zaokrouhleno.
Režim je nepovinná hodnota. Je-li zadána a nenulová, přičemž Číslo a Význam jsou záporné, zaokrouhlení bude provedeno podle této hodnoty. Je také možné, že tato hodnota bude ignorována po importu v prostředí MS Excel, protože Excel třetí parametr nezná.
|
|
Pokud jsou oba parametry Číslo i Význam záporné a je-li hodnota Režim nulová nebo není zadána, potom se výsledky v programech OpenOffice.org Calc a Excel budou lišit. Pokud exportujete sešit do Excelu, použijte Mode=1. |
Příklad:
=FLOOR( -11; -2) vrátí -12
=FLOOR( -11; -2; 0) vrátí -12
=FLOOR( -11; -2; 1) vrátí -10
GCD
Vrátí největší společný dělitel dvou nebo více celých čísel.
Syntaxe:
GCD(Celé číslo 1;Celé číslo2;...;Celé číslo 30)
Čísla 1 až 30 jsou čísla, jejichž největší společný dělitel bude vypočten.
Příklad:
Zadáte-li do polí Celé číslo 1, 2 a 3 čísla 512, 1 024 a 2 000, bude jako jejich největší společný dělitel vráceno číslo 16.
GCD_ADD
Tato funkce je k dispozici, je-li nainstalováno rozšíření Analýza.
Výsledkem je největší společný dělitel seznamu čísel.
|
|
Funkce, jejichž jména končí na _ADD, vrací stejné výsledky jako odpovídající funkce v Microsoft Excelu. Použijte funkce bez _ADD pro získání výsledků založených na mezinárodních standardech. Například funkce WEEKNUM spočítá číslo týdne pro daný den tak, jak to definuje standard ISO 6801, zatímco WEEKNUM_ADD vrátí stejné číslo týdne jako Microsoft Excel. |
Syntaxe
GCD_ADD(Číslo 1;Číslo 2;...;Číslo 30)
Čísla: seznam až 30-ti čísel.
Příklad
=GCD_ADD(5;15;25) vrátí číslo 5.
INT
Zaokrouhlí číslo dolů na nejbližší nižší celé číslo.
Syntaxe:
INT(Číslo)
Číslo, které bude zaokrouhleno dolů na nejblližší nižší celé číslo.
Příklad:
Zadáte-li číslo -0,1, bude výsledek zaokrouhlení číslo -1.
Zadáte-li číslo 23,74, bude výsledek zaokrouhlení číslo 23.
ISEVEN
Vrátí "true", jestliže je zadané číslo sudé, nebo "false", jestliže je liché.
Syntaxe:
ISEVEN(Hodnota)
Hodnota je hodnota, která bude testována.
Příklad:
Zadáte-li číslo 642, bude vrácena hodnota PRAVDA.
Zadáte-li číslo -4, bude vrácena hodnota PRAVDA.
Zadáte-li číslo 7,6, bude vrácena hodnota NEPRAVDA.
ISODD
Vrátí "true", jestliže je zadané číslo liché, nebo "false", jestliže je sudé.
Syntaxe:
ISODD(Hodnota)
Hodnota je hodnota, která bude testována.
Příklad:
Zadáte-li číslo 642, bude vrácena hodnota NEPRAVDA.
Zadáte-li číslo -4, bude vrácena hodnota NEPRAVDA.
Zadáte-li číslo 7,6, bude vrácena hodnota PRAVDA.
LCM
Vrátí nejmenší společný násobek jednoho či více celých čísel.
Syntaxe:
LCM(Celé číslo 1;Celé číslo 2;...;Celé číslo 30)
Čísla 1 až 30 jsou čísla, jejichž nejmenší společný násobek se bude počítat.
Příklad:
Zadáte-li do polí Celé číslo 1, 2 a 3 čísla 512, 1 024 a 2 000, bude jako jejich nejmenší společný násobek vráceno číslo 128 000.
LCM_ADD
Tato funkce je k dispozici, je-li nainstalováno rozšíření Analýza.
Výsledkem je nejmenší společný násobek seznamu čísel.
|
|
Funkce, jejichž jména končí na _ADD, vrací stejné výsledky jako odpovídající funkce v Microsoft Excelu. Použijte funkce bez _ADD pro získání výsledků založených na mezinárodních standardech. Například funkce WEEKNUM spočítá číslo týdne pro daný den tak, jak to definuje standard ISO 6801, zatímco WEEKNUM_ADD vrátí stejné číslo týdne jako Microsoft Excel. |
Syntaxe
LCM_ADD (Číslo(a))
Číslo(a): Seznam až třiceti čísel.
Příklad
=LCM_ADD(5;15;25) vrátí 75.
LN
Vrací přirozený logaritmus čísla ( založený na konstantě e = 2.71828182845904). Konstanta e má hodnotu přibližně 2.71828182845904.
Syntaxe:
LN(Číslo)
Číslo je číslo, jehož přirozený logaritmus se bude počítat.
Příklad:
Přirozený logaritmus o základu konstanty e čísla 3 vrátí zaokrouhlenou hodnotu 1,1.
LOG
Vrací logaritmus o daném základu ze zadaného čísla.
Syntaxe:
LOG(Číslo,Základ)
Číslo je číslo, jehož logaritmus se bude počítat.
Základ určuje základ logaritmu.
Příklad:
Přirozený logaritmus o základu 3 čísla 10 vrátí hodnotu 2,1.
Přirozený logaritmus o základu 7 čísla 2,1 vrátí hodnotu 0,38.
Přirozený logaritmus o základu 7,5 čísla 0,75 vrátí hodnotu -0,14.
LOG10
Vrací logaritmus o základu 10 z daného čísla.
Syntaxe:
LOG10(Číslo)
Číslo je číslo, jehož logaritmus o základu deset se bude počítat.
Příklad:
Dekadický logaritmus čísla 3 je 0,48.
MOD
Vrátí zbytek po (celočíselném) dělení dělence dělitelem.
Syntaxe:
MOD(Dělenec; Dělitel)
Dělenec je číslo, ke kterému hledáme zbytek po dělení.
Dělitel je číslo, kterým dělíme.
Příklad:
Je-li číslo 17 děleno dělitelem -1,4, bude zbytek po dělení číslo -1,2.
Je-li číslo -13 děleno dělitelem -3,4, bude zbytek po dělení číslo -2,8.
Je-li číslo 2 987 děleno dělitelem 362, bude zbytek po dělení číslo 91.
MROUND
Tato funkce je k dispozici, je-li nainstalováno rozšíření Analýza.
Výsledek je nejbližší celočíselný násobek zadaného čísla.
Syntaxe
MROUND(Číslo; Násobek)
Příklad
Chcete-li určit, který násobek čísla 3 je nejblíže číslu 15,5, zadejte následující funkci:
=MROUND(15,5; 3) vrátí 15.
=MROUND(1,6; 0,5) vrátí 1,5, což je celočíselný násobek 0,5, který je nejblíže 1,6.
MULTINOMIAL
Tato funkce je k dispozici, je-li nainstalováno rozšíření Analýza.
Vrací faktoriál součtu parametrů dělený součinem faktoriálů argumentů.
Syntaxe
MULTINOMIAL(Číslo)
Číslo(a): Seznam až třiceti čísel.
Příklad
=MULTINOMIAL(F11:H11) vrátí 1260, jestliže F11 až H11 obsahují 2, 3 a 4. Odpovídající vzorec pro výpočet je =(2+3+4)! / (2!*3!*4!)
ODD
Zaokrouhlí kladné číslo na nejbližší vyšší liché celé číslo a záporné číslo na nejbližší nižší liché celé číslo.
Syntaxe:
ODD(Číslo)
Číslo, které bude zaokrouhleno.
Příklad:
Zadáte-li číslo 1,01, bude výsledkem zaokrouhlení číslo 3.
Zadáte-li číslo -3,01, bude výsledkem zaokrouhlení číslo -5.
Zadáte-li číslo 17,9, bude výsledkem zaokrouhlení číslo 19.
PI
Vrací hodnotu čísla pí (zaokrouhleně 3.14159).
Syntaxe:
PI()
Příklad:
Pí je zaokrouhleně 3.14159.
POWER
Vrátí číslo umocněné na zadanou mocninu.
Syntaxe:
POWER(Základ;Mocnina) nebo Základ ^ Mocnina
Základ je číslo, které bude umocněno.
Mocnina určuje, na kolikátou bude základ umocněn.
Příklad:
Zadáte-li základ 3 a mocninu -2, bude výsledkem umocnění číslo 0,11.
Zadáte-li základ -3 a mocninu -2, bude výsledkem umocnění číslo 0,11.
Zadáte-li základ -3 a mocninu 2, bude výsledkem umocnění číslo 9.
PRODUCT
Vynásobí všechna zadaná čísla a vrátí jejich součin.
Syntaxe:
PRODUCT(Číslo 1;Číslo 2;...;Číslo 30)
Číslo 1 až Číslo 30 - až 30 čísel, jejichž součin chceme spočítat.
Příklad:
Zadáte-li do polí Číslo 1, 2 a 3 čísla 2, 3 a 4, bude výsledkem číslo 24.
QUOTIENT
Tato funkce je k dispozici, je-li nainstalováno rozšíření Analýza.
Vrátí celočíselný výsledek dělení.
Syntaxe
QUOTIENT(Čitatel;Jmenovatel)
Příklad
=QUOTIENT(11;3) vrátí číslo 3. Zbytek 2 zůstane vynechán.
RADIANS
Převede stupně na radiány.
Syntaxe:
RADIANS(Číslo)
Číslo je úhel ve stupních.
RAND
Vrátí náhodné číslo z intervalu 0 až 1.
Označte v tabulce oblast buněk, spusťte Průvodce funkcí (CTRL+F2), zaškrtněte políčko Pole a klepněte na OK. Zvolená oblast bude naplněna náhodnými čísly z intervalu od 0 od 1.
Syntaxe:
RAND()
RANDBETWEEN
Tato funkce je k dispozici, je-li nainstalováno rozšíření Analýza.
Vrátí náhodné celé číslo z intervalu Dole a Nahoře (včetně). Pro opětovný výpočet stiskněte Shift+Ctrl+F9.
Syntaxe
RANDBETWEEN (Dole; Nahoře)
Příklad
=RANDBETWEEN (20;30) vrátí náhodně vypočtené celé číslo z intervalu 20 až 30 (včetně).
ROUND
Vrátí číslo zaokrouhlené na zadaný počet desetinných míst.
Syntaxe:
ROUND(číslo;počet)
číslo je číslo, které bude zaokrouhleno.
počet (nepovinný) určuje, na kolik míst chceme číslo zaokrouhlit. Jestliže je počet záporný, jsou zaokrouhlována čísla před desetinnou čárkou, tj. např. -1 pro zaokrouhlení na celé desítky.
Příklad:
Jestliže zadáte 17,546 jako číslo s počtem desetinných míst 1, výsledkem bude 17,5.
=ROUND(-32.4834; 3) vrátí -32.483. Chcete-li vidět všechna desetinná místa, změňte formát buňky.
ROUNDDOWN
Zaokrouhlí číslo dolů, směrem k nule.
Syntaxe:
ROUNDDOWN(číslo; počet)
číslo je číslo, které bude zaokrouhleno dolů.
počet (nepovinný) určuje, na kolik míst chceme číslo zaokrouhlit. Jestliže je počet záporný, jsou zaokrouhlována čísla před desetinnou čárkou, tj. např. -1 pro zaokrouhlení na celé desítky.
Příklad:
Vložíte-li číslo 567,567 a 2 jako počet, výsledek bude 567,56.
ROUNDUP
Zaokrouhlí číslo nahoru na daný počet desetinných míst.
Syntaxe:
ROUNDUP(číslo; počet)
číslo je číslo, které se bude zaokrouhlovat.
počet (nepovinný) určuje, na kolik míst chceme číslo zaokrouhlit. Jestliže je počet záporný, jsou zaokrouhlována čísla před desetinnou čárkou, tj. např. -1 pro zaokrouhlení na celé desítky.
Příklad:
Vložíte-li číslo 123,343 a počet 2, výsledek bude 123,35.
SERIESSUM
Tato funkce je k dispozici, je-li nainstalováno rozšíření Analýza.
Vrátí součet mocnin čísla x vypočtený podle následujícího vzorce:
SERIESSUM(x;n;m;coefficients) = coefficient_1*x^n + coefficient_2*x^(n+m) + coefficient_3*x^(n+2m) +...+ coefficient_i*x^(n+(i-1)m)
Syntaxe
SERIESSUM(x; n; m; koeficienty)
X: Hodnota libovolné proměnné.
n: počáteční mocnina
M: Přírůstek.
coefficients je posloupnost koeficient; v řadě. Pro každou další hodnotu v posloupnosti koeficientů je přidán do součtu další člen.
SIGN
Vrací znaménko čísla. Funkce vrací 1 pro kladné číslo a -1 pro záporné. Je-li číslo 0, funkce také vrátí 0.
Syntaxe:
SIGN(Číslo)
Číslo je číslo, jehož znaménko má být zjištěno.
Příklad:
Zadáte-li číslo 3,4, bude vrácena hodnota 1.
Zadáte-li číslo -4,5, bude vrácena hodnota -1.
SIN
Vrátí sinus zadaného čísla (úhlu).
Syntaxe:
SIN(Číslo)
Číslo je úhel v radiánech.
Příklad:
Sinus úhlu 3,14 (pí) (radiánů) je 0.
Sinus úhlu 1,57 (pí/2) (radiánů) je 1.
Sinus úhlu 0,79 (pí/4) (radiánů) je 0,71.
SINH
Vrátí hyperbolický sinus zadaného čísla (úhlu).
Syntaxe:
SINH(číslo)
Číslo je číslo, jehož hyperbolický sinus se bude počítat.
Příklad:
Hyperbolický sinus čísla -5 je -74,2.
SQRT
Vrátí druhou odmocninu zadaného nezáporného čísla.
Syntaxe:
SQRT(Číslo)
Číslo je číslo, jehož druhá odmocnina má být vypočtena.
Příklad:
Druhá odmocnina čísla 16 je 4.
Pokud zadáte druhou odmocninu čísla -16, bude vrácena chybová hodnota.
SQRT(ABS(-16)) = 4
SQRTPI
Tato funkce je k dispozici, je-li nainstalováno rozšíření Analýza.
Vrátí druhou odmocninu čísla vynásobeného číslem pí.
Syntaxe
SQRTPI(Číslo)
Příklad
=SQRTPI(2) vrátí hodnotu 2,506628 (zaokrouhleno).
SUBTOTAL
Počítá mezisoučty. Jestliže oblast již obsahuje mezisoučty, tak ty již nebudou použity výpočet dalšího mezisoučtu. Chcete-li zpracovávat pouze filtrované záznamy, použijte tuto funkci spolu s automatickým filtrem.
Syntaxe:
SUBTOTAL(Funkce;Oblast)
Funkce je číslo zastupující jednu z následujících funkcí:
|
Číslo funkce |
Funkce |
|
1 |
AVERAGE |
|
2 |
COUNT |
|
3 |
COUNTA |
|
4 |
MAX |
|
5 |
MIN |
|
6 |
PRODUCT |
|
7 |
STDEV |
|
8 |
STDEVP |
|
9 |
SUM |
|
10 |
VAR |
|
11 |
VARP |
Oblast je oblast, jejíž buňky budou zpracovány.
Příklad:
Mějme tabulku v oblasti A1:B5 obsahující města ve sloupci A a odpovídající čísla ve sloupci B. Použili jsme automatický filtr takže vidíme pouze řádky obsahující město Hamburg. Chceme spočítat součet zobrazených číslem, tj. mezisoučet filtrovaných řádků. V tomto případě bychom užili následující vzorec:
=SUBTOTAL(9;B2:B5)
SUM
Sečte všechna čísla v zadané oblasti buněk.
Syntaxe:
SUM(Číslo 1;Číslo 2;...;Číslo 30)
Číslo 1 až Číslo 30 jsou čísla, jejichž součet se bude počítat.
Příklad:
Zadáte-li do polí Číslo 1, 2 a 3 čísla 2, 3 a 4, bude výsledkem číslo 9.
SUM(A1;A3;B5) vypočítá součet čísel zadaných v uvedených třech buňkách. SUM(A1:E10) vypočítá součet čísel zadaných v buňkách oblasti A1:E10.
Podmínky spojené pomocí AND lze ve funkci SUM() používat v následujícím smyslu:
Situace: Zadali jste faktury do tabulky. Sloupec A obsahuje datum, sloupec B hodnotu faktury. Chceme najít vzorec, který by určil celkovou hodnotu faktur za určité období, např. pro data od 1.1.99 do 1.2.99. Data jsou v oblasti A1:A40, hodnoty jsou v oblasti B1:B40. C1 obsahuje počáteční datum(1.1.99), C2 obsahuje koncové datum, které již nechceme do součtu zahrnout(1.2.99).
Zadejte následující vzorec jako sloupcový vzorec:
=SUM((A1:A40>=C1)*(A1:A40
Aby se vzorec vložil jako sloupcový, musíte stisknout Shift + Ctrl + Enter místo pouhého Enter pro potvrzení vzorce. Vzorec bude poté zobrazen v řádku Vzorec obklopený složenými závorkami.
{=SUM((A1:A40>=C1)*(A1:A40
Vzorec je založen na tom, že je-li kriterium splněno, výsledek porovnání je jedna, jinak je nula. Jednotlivé výsledky porovnání jsou brány jako sloupce a jsou vzájemně násobeny, hodnoty ve výsledném sloupci jsou sečteny pomocí SUM(), což je požadovaný výsledek. Funkce SUM() může být také takto použita, např. v COUNTIF().
SUMIF
Sečte buňky určené kritérii. Tato funkce se používá pro procházení oblasti buněk v závislosti na jejich hodnotě.
Hledání podporuje regulární výrazy. Např. je možné zadat "all.*", pokud chcete najít první výskyt "all" následovaný jakýmikoliv znaky. Pokud chcete hledat text, který je také regulárním výrazem, musíte před každý znak přidat znak . Automatické vyhodnocení regulárních výrazů můžete zapnout nebo vypnout v dialogu Nástroje - Volby - OpenOffice.org Calc - Spočítat.
Syntaxe:
SUMIF(Oblast; Kritéria; Oblast_pro_součet)
Oblast je oblast, která bude posuzována pomocí kritérií.
Kritéria: buňka, ve které se nachází vyhledávací kritéria, nebo přímo vyhledávací kritéria. Pokud jsou kritéria zapsána do vzorce, musí být uzavřena v uvozovkách.
Oblast_pro_součet je oblast, ze které se berou sčítané hodnoty (sčítá se tak něco jiného, než co se prohledává kritérii). Jestliže není zadána, použije se Oblast zadaná jako první parametr.
Příklad:
Chcete-li sečíst jen záporná čísla: SUMIF(A1:A10;"<0")
SUMSQ
Spočítá součet druhých mocnin (kvadrátů) zadaných čísel.
Syntaxe:
SUMSQ(Číslo 1;Číslo 2;...;Číslo 30)
Číslo 1 až Číslo 30 - až 30 čísel, jejichž součet kvadrátů chceme spočítat.
Příklad:
Zadáte-li 2,3 a 4 do textových polí Číslo 1, Číslo 2 a Číslo 3, výsledek bude 29.
TAN
Vrátí tangentu zadaného úhlu.
Syntaxe:
TAN(číslo)
Číslo je úhel v radiánech.
Příklad:
Tangens úhlu 3,14 (pí) (radiánů) je 0.
Tangens úhlu 0,79 (pí/4) (radiánů) je 1,01.
Tangens úhlu 0,39 (pí/8) (radiánů) je 0,41.
TANH
Vrátí hyperbolickou tangentu zadanáho čísla.
Syntaxe:
TANH(Číslo)
Číslo je číslo, jehož hyperbolická tangenta se bude počítat.
Příklad:
Hyperbolický tangens čísla -5 je -1.
Hyperbolický tangens čísla 90 je 1.
TRUNC
Ořízne desetinnou část čísla tak, že ponechá pouze tolik desetinných míst, kolik je určeno v poli počet.
Syntaxe:
TRUNC(Číslo;Počet)
Číslo je číslo, jehož desetinná místa budou ořezávána.
Počet určuje, kolik desetinných míst zbyde po ořezání.
Příklad:
Zadáte-li číslo 34,5678 a počet 1, bude výsledkem zkrácení číslo 34,5.
