# Příručka k aplikaci Gnumeric, verze 1.12

## Vítejte!

Gnumeric je tabulkový kalkulátor, tzn. počítačový program používaný k úpravám a analýzám číselných dat. Může vám pomoci se sledováním informací v seznamech, se zpracování číselných hodnot uspořádaných ve sloupcích a řádcích, s prováděním a aktualizací složitých výpočtů pomocí definice jednotlivých kroků výpočtu a změnami příslušných kroků samostatně, s vytvářením, zobrazením a tiskem grafického znázornění dat v sloupcových, čárových, koláčových nebo radarových grafech, s implementací komplexních optimalizačních modelů nebo s řadou dalších jiných úkolů týkajících se čísel, kalendářových a časových údajů, jmen nebo jiných dat.

Funkce, které tabulkovém kalkulátoru Gnumeric najdete, z něj dělají univerzální a mocný nástroj. Na snímku obrazovky fig-gnumeric-power-example můžete vidět hlavní okno programu a některé z dostupných funkcí.

### Příklad toho, co se dá v tabulkovém kalkulátor Gnumeric udělat.

Obrázek s aplikací Gnumeric předvádějící použití složitější formátování a několik grafů.

Příklad použití aplikace Gnumeric, zmenšený, aby se vešel to tohoto dokumentu.

Gnumeric má v současnosti podporu všech výpočetních funkcí, formátovacích voleb, typů grafů a kreslení.

Snahou je, aby byl Gnumeric nejlepším dostupným tabulkovým kalkulátorem. Je vyvíjen již řadu let, takže stačil vyzrát a je matematicky přesný. Byl vytvořen a je spravován v rámci projektu GNOME. Tato příručka jej popisuje ve verzi 1.12.

Vydání Gnumeriku ze série 1.12 mají číslování začínající 1.12 následované dalším číslem, například 1.12.0 nebo 1.12.3. Jedná se o stabilní vydání, která přináší jen drobná vylepšení a opravy chyb v programu. Tato vydání je možné považovat za bezpečná pro použití v produkčním prostředí.

Vydání z řady 1.13 jsou nestabilní, určené pro vývojářské testování. Jestliže chcete stabilní vydání, použijte nejnovější vydání z řady 1.12.

Cíle projektu Gnumeric

Při vývoji tabulkového kalkulátoru Gnumeric se držíme několika základních cílů.

- Stabilita

  Gnumeric prošel intenzivním testováním. Různorodá skupina uživatelů vyhodnocuje Gnumeric v nejrůznějších prostředích. K ověření přesnosti matematických výpočtů a k ověření kvality výsledků importu souborů se používají testovací sešity.

- Přesnost

  Výpočet správný výsledků je důležitý a tvrdě se pracuje na tom, aby Gnumeric v tomto ohledu předčil konkurenci. Podle posledních zpráv (text je v angličtině) se to daří.

- Kompatibilita souborů

  Transparentní přístup k souborům z jiných aplikací a jejich jednotné úpravy jsou v moderní kanceláři zásadní. Souborový formát Gnumeric je jednoduše zkomprimovaný soubor XML, který se dá rozbalit do textové podoby pomocí gunzip, což je komprimační nástroj z balíčku gzip od GNU. Gnumeric umí otevírat soubory z řady dobře známých uzavřených i svobodných tabulkových kalkulátorů, včetně MS Excel, Lotus 1-2-3, Applix, OpenOffice.org, Psion, Sylk, XBase, Oleo, PlanPerfect, Quattro Pro a HTML. Ukládat umí do několika verzí formátů souborů MS Excel a umí ukládat tabulky do LaTeX `\longtable` a souborů HTML a roff. Těží také z široce nastavitelného importu a exportu z a do prostého textu, což umožňuje hladký přesun dat. Další nové formáty se dají snadno přidat v podobě zásuvných modulů.

- Minimální náklady na přechod

  Naučit se pracovat v novém neznámém prostředí je náročné a frustrující. Proto se Gnumeric snaží vystupovat vůči uživateli podobně, jako jiné běžně zavedené aplikace, a nové funkce nabízet v intuitivní podobě.

- Rozsáhlá sada funkcí

  Gnumeric má dostatečně rozsáhlou sadu funkcí, které se od tabulkového kalkulátoru očekávají, a které uspokojí většinu uživatelů. I tak jsou ale stále přidávány další nové funkce. Často jsou citovány statistiky, že většina uživatelů potřebuje akorát 20 % funkcí svého softwaru. Tato statistika ale neznamená, že potřeba je jen těch 20 % funkcí. Ve skutečnosti uživatelé používají společných tak 10 % funkcí a ve zbývajících deseti se jejich požadavky odlišují. Gnumeric se snaží poskytnou úplnou implementaci funkcí, které nabízí, a s těmi neimplementovanými vyčkává, dokud je nemá připravené v úplné a robustní podobě.

- Internacionalizace

  Gnumeric byl přeložen do 46 jazyků a je používán lidmi z celého světa se symboly, kalendářovými daty a měnami v podobě vyhovující jejich národnímu prostředí.

- Škálovatelnost

  Základ architektury je navržený tak, aby Gnumeric dokázal bez problémů škálovat až na středně velká zatížení (1 milión buněk) a přitom zůstal použitelný i na starším hardwaru.

- Otevřenost

  Gnumeric je svobodný software v tom smyslu, že dává uživatelům volnost v používání, změnách a šíření programu. Tato svoboda je vysvětlená na webových stránkách nadace Free Software Foundation v článku filozofie svobodného softwaru. V zájmu zachování této svobody pro všechny jsou ale pro všechny nutná i jistá pravidla. Proto je Gnumeric vydáván pod licenční smlouvou, konkrétně pod GNU GPL.

  Jedním z přínosů této svobody je, že kdokoliv má přístup ke zdrojovému kódu, ze kterého se Gnumeric sestavuje. Tento zdrojový kód je cíleně udržován a dokumentován tak, aby si jej kdokoliv mohl měnit pro své potřeby. Můžete si tak tabulkový kalkulátor upravovat, psát si do něj vlastní funkce nebo jej rozšířit pro speciální potřeby.

Série vydání Gnumeric 1.13 pro vývojáře

Série vydání Gnumeric 1.13 jsou vývojářská vydání. Je snahou je udržovat stabilní, ale jednotlivá vydání v této sérii zahrnují změny a vylepšení, z nich některá jsou velkými zásahy. Proto se může stát, že některé z nich mohou způsobit pád programu nebo ztrátu dat. Nepoužívejte toto vydání, pokud nemůžete riskovat ztrátu dat a výsledků práce. Na druhou stranu, tato vydání často obsahují nové funkce, které se mohou hodit. Při používání této série vydání svá data často zálohujte, a to nejen jejich častým ukládáním, ale i jejich přesunem do jiného souboru, a kontrolujte, že jdou znovu otevřít. Jestliže používáte tuto verzi a narazíte na nějakou chybu nebo zhroucení, nahlaste to prosím pomocí rozhraní pro hlášení chyb projektu GNOME, viz chapter-bugs.

Nové funkce uvedené v sérii vydání Gnumeric 1.12:

Série 1.12 aplikace Gnumeric je hlavně o přechodu na verzi 3 knihovny GTK. Přináší oproti sérii verze 1.10 ale i některá vylepšení.

- Vylepšená podpora formátu OpenDocument Format (ODF)

  Vylepšen byl jak import, tak export ODF.

Nové funkce uvedené ve vydání řady Gnumeric 1.10:

Série vydání Gnumeric 1.10 zahrnuje oproti sérii 1.8 řadu vylepšení.

- Přizpůsobitelná velikost listu

  Listy již nadále nejsou omezené na 256 sloupců a 65536 řádků.

- Vylepšený import a export formátu OpenDocument

  Byla přidána základní podpora pro formát OpenDocument Format (ODF), se zaměřením na standardní obsah tabulkového kalkulátoru a grafy. Gnumeric také podporuje téměř všechny funkce z rozsáhlé skupiny funkcí v aktuálním návrhu OpenForumula.

- Vylepšený import a export Microsoft OfficeOpenXML

  Významně byl vylepšen import a export formátu Office Open XML (OOXML).

- Nové a vylepšené grafy

  Byly přidány nové typy diagramů a pravděpodobnostních diagramů. Navíc, když je jedna z os představuje datum nebo čas, jsou zvolena pro značky na ose rozumná místa. Vylepšené bylo také znázorňování trendů.

- Podmíněné formátování

  Gnumeric nyní podporuje podmíněné formátování buněk. Podporováno je libovolné množství podmínek.

- Rychlejší vyhodnocování

  Vyhodnocování listů s velkým počtem volání HLOOKUP, což je celkem běžné, případně podobnými funkcemi, nad stejnou databází bylo vylepšeno z „dosti pomalé“ na „okamžité.“ Podobného vylepšení doznala také implementace velké výskyty volání RANK a PERCENTILE.

- Snížené nároky na operační paměť

  Významně byla snížena spotřeba paměti pro rozsáhlé listy.

- Přidány nástroje statistické analýzy

  Byly vylepšeny nástroje statistické analýzy a přibylo několik nových, například Kaplan Meierovy odhady, testy dobré shody, analýzy jistiny, testy znaménka, vylepšené exponenciální vyhlazování, různé základní neparametrické testy atd.

- Vylepšené objekty listů

  Byla vylepšena podpora pro objekty listů (čáry, šipky, widgety, …).

Nové funkce uvedené ve vydání série Gnumeric 1.8:

Série vydání Gnumeric 1.8 zahrnuje oproti sérii 1.6 řadu vylepšení.

- Vylepšen formát .gnumeric a export

  Gnumeric nyní využívá pro zpracování souborů `.gnumeric` jako výchozí rychlejší analyzátor založený na SAX. Bylo vylepšeno schéma a přibyly nové vlastnosti.

- Import a export formátu Microsoft Office OpenXML

  Byla přidána podpora pro import a export formátu Offce Open XML (OOXML), se zaměřením na standardní obsah tabulek. Grafy a vložené objekty zatím podporované nejsou.

- Nové jádro pro formátování hodnot

  Byla vylepšena kompatibilita a výkon.

- Použití nového tisku založeného na Gtk

  Infrastruktura pro tisk byla změněna tak, aby využívala tisk z Gtk namísto zastaralých knihoven libgnomeprint.

- Vylepšené rozbalovací seznamy v buňkách

  Seznamy pro ověřování platnosti přímo v buňkách a vylepšená odezva automatických filtrů.

Nové funkce uvedené v sírii vydání Gnumeric 1.6:

Série vydání Gnumeric 1.6 zahrnuje oproti sérii 1.4 řadu vylepšení.

- Lepší grafy:

  Bylo přidáno několik nových typů grafů a přibyla řada funkcí, jako třeba regresivní křivky.

- Vylepšená přesnost:

  Přestože již Gnumeric 1.4 byl nejlepším dostupným zdrojem pro přesné statistické výpočty, Gnumeric 1.6 je ještě lepší. Aby tomu tak bylo, pokračujeme s naší spoluprací na pozadí s projektem R. Přidali jsme také nový zásuvný modul podporující jednotně nazvané funkce pro hustotu pravděpodobnosti, hromadnou hustotu a reverzní hromadné hustoty. Nové funkce jsou obrazy svých protějšků v R.

- Port pro operační systémy firmy Microsoft

  Náš port pro „Windows“ je nyní dostatečně vyzrálý pro každodenní použití. Byla vylepšena podpora motivů u vlastních widgetů, takže Gnumeric teď vypadá a působí více jako přirozená aplikace pro Windows. Sestavení sice ještě potřebuje uhladit některé hrany, ale pracuje se na tom.

- Podpora pro písma psaná zprava doleva:

  Nyní je podporována orientace zprava doleva, jak pro celé listy, tak pro jednotlivé buňky.

Nové funkce uvedené ve vydání série Gnumeric 1.4:

Gnumeric v řadě 1.4 přináší oproti řade 1.2 spoustu vylepšení.

- Port pro operační systémy firmy Microsoft

  Přesun základů aplikace Gnumeric na knihovny GTK+ umožní aplikaci běžet na řadě operačních systémů od firmy Microsoft společně označovaných názvem „Windows“.

- Vylepšená analytika

  Správnost analytických nástrojů v tabulkovém kalkulátoru Gnumeric je hlavním cílem týmu. Přesnost a správnost analytických nástrojů je průběžně vyhodnocována a vylepšována. Byly přidány vylepšené knihovny řešitele (lp_solve a GLPK).

- Vylepšené grafy

  Grafický systém je významně vylepšený pomocí nových typů grafů, jako jsou radarové grafy. Je tu také nová podpora pro chybové sloupce a doplňující styly. Grafy také vypadají na obrazovce mnohem ostřeji díky vyladění pixelů. Osy teď podporují různá mapování (logaritmické, inverzní) a je zde širší výběr značek. Objevila se také podpora pro formátování jednotlivých bodů grafu.

- Formátovaný text v buňkách

  V této verzi byla přidána možnost používat formátovaný text. Díky tomu může samostatná buňka obsahovat text se smíšeným formátováním, jako je tučné písmo, kurzíva a další.

- Vylepšená kompatibilita s Microsoft Excel

  Souborový formát používaný sešity Microsof Excel je běžně používán k výměně tabulkových dokumentů. Vývojářský tým Gnumeric strávil značné úsilí zpětným inženýrstvím nad tímto formátem souborů, aby zajistil, že aplikace Gnumeric umí číst a zapisovat soubory v tomto formátu. Toto vydání nyní podporuje všechny podoby „vzorce array“ a přidává podporu pro grafy, formátovaný text a obrázky. Pro zjednodušení přechodu bylo přidáno daleko víc klávesových zkratek a vylepšena odezva. Je tu také lepší podpora pro hypertextové odkazy.

- Tisk

  Používání knihovny Pango v celém tiskovém podsystému zlepšuje jednotnost mezi výsledným zobrazením na obrazovce a na papíře.

- Vylepšená analytika:

  Tato verze Gnumericu obsahuje 470 tabulkových funkcí, včetně všech funkcí ze severoamerické edice Microsoft Excel 2000™. Tato verze zahrnuje také řadu nových funkcí a statistických rutin importovaných ze statistického jazyka R, z GNU Scientific Library a z dalších zdrojů. Generovaní náhodných čísel bylo aktualizováno, aby zahrnovalo rozložení beta, Cauchyho, chí-kvadrát, mocninné F, gama, geometrické, Laplaceova, Levyho alpha-stabilní logaritmické, logistické, logaritmické normální, Paretova, Rayleighova, T, Gumbelova I typu, Gumbelova II typu, Weibull Gaussova, Landauova a rovnoměrné. Rutiny pro oceňování finančních derivátů bylo rozšířeny o modely Black-Scholesův (a citlivostní), Garman Kohlagenův, Merton Jump Diffusion, Bjerkusandův a Stenslandův (americké opce), s posunutým začátkem, s jednoduchým a komplexním výběrem, směnných opcí, opcí na rozpětí a nejpříznivější výplaty. Řešitel byl vylepšen o nové lineární a kvadratické programové rutiny. Jsou tu vylepšení v T-testu, Z-testu a F-testu. Větší přesnost získaly GEOMDIST, BINOMDIST, BETADIST, BETAINV, FINV, CAUCHY, FDIST, FTEST, HYPGEOMDIST, ERF, FISHER, EFFECT, NOMINAL, MIRR, IRR, XNPV, NPV, PMT, RATE, PV, FV, IPMT, PPMT, ZTEST, EXPM1, LN1P.

- Import/Export

  Export do XML je nyní pro soubory `.gnumeric` mnohem rychlejší a lehčí a GNOME umožnilo pro Gnumeric podporu souborů a obrazů gnome-vfs a drag-n-drop.

- Portace na GTK+

  Jedním z hlavních cílů vývojářské série je předělat Gnumeric, aby pracoval čistě jen s knihovnami GTK+. Tyto knihovny, počínaje vydáním 2.4.0 mají všechny funkce potřebné pro základ aplikace Gnumeric. Tím se odstraní všechny závislosti na kódu knihoven GNOME, i když verze se složitějšími funkcemi, které jsou součástí GNOME, stále existuje.

Vydání 1.4.x je věnováno vzpomínce na kolegy, kteří již nejsou mezi námi. Jsou to Chema (Grandma) Celorio, který pomohl udělat Gnumeric tak stabilním, jak je, a Mel Seder, který pomáhal udržet dobrou náladu. Oba nám budou chybět.

Podrobnější informace o změnách v Gnumericu můžete najít v souboru NEWS ve zdrojových kódech (informace jsou v angličtině).

Známé problémy v Gnumericu:

Aktuální seznam všech známých a nahlášených problémů s Gnumericem je spravován v databázi GNOME bugzilla. Přístup k němu je přes tento dotaz do systému bugzilla.

## Jak používat tuto příručku

Existuje několik způsobů, jak tuto příručku používat, záleží k jakému druhu uživatelů se řadíte.

- Noví uživatelé

  Jestli jste v počítačích nebo tabulkových kalkulátorech začátečníci, zkuste se kouknout na kapitolu chapter-quick-start, která vysvětluje základy práce s tabulkovými kalkulátory, jak obecně, tak se zaměřením na Gnumeric.

- Uživatelé, kteří hledají konkrétní pomoc

  Najít rychle nápovědu ke konkrétní otázce nemusí být vůbec jednoduché. Doporučujeme si nejprve přečíst vysvětlení k obsahu jednotlivých kapitol, které je poskytnuto níže, abyste si mohli zkusit udělat představu, kde by se odpověď dala najít a pak k této kapitole zamířit.

The chapters of this version of the Gnumeric manual are organized as follows:

- chapter-quick-start: A Quick Introduction

  The best way to learn how to use Gnumeric is to begin exploring the program yourself. This chapter will help you get started trying new things and seeing what happens. The chapter explains the fundamentals of spreadsheets in general and of Gnumeric in particular. The chapter attempts to help new users get started with Gnumeric and provides background for the more detailed explanations given in the rest of the manual.

- chapter-gui-elements: Gnumeric Elements

  This chapter describes all of the pieces of Gnumeric which a user can manipulate. The chapter provides explanations for each of the menus, menu entries, toolbar buttons and other elements of the graphical user interface.

- chapter-data: Working with Data

  This chapter explains the core functionality of Gnumeric including the basic types of data manipulated by Gnumeric, the methods of entering, altering and formatting data, and the basic tools for analysis of these data. More advanced analysis is described in chapter-advanced-analysis.

- chapter-advanced-analysis: Advanced Analysis

  This chapter explains the advanced analytic tools available in Gnumeric including linear algebra calculations, the goal seek tool, simulation analysis, and scenarios.

- chapter-solver: The Solver

  This chapter explains how to use Gnumeric's linear programming Solver.

- chapter-stat-analysis: Statistical Analysis

  This chapter explains the various statistical analysis tools available in Gnumeric including tools to create descriptive statistics, as well as parametric and non-parametric hypotheses tests.

- chapter-graphics: Graphics: Images, Widgets, and Drawings

  This chapter explains how to add graphical elements to a Gnumeric worksheet, including images from external files, graphical user interface widgets which interact with worksheet data, and simple drawing elements.

- chapter-graphs: Graphs

  This chapter explains how to add data graphs to a Gnumeric worksheet, that can be used to plot worksheet data.

- chapter-worksheets: Using Worksheets

  This chapter explains the use and manipulation of worksheets in Gnumeric. The chapter explains how to move around a worksheet, how to alter the appearance and display organization of the worksheet contents, how to manipulate entire worksheets and how to protect worksheet contents.

- chapter-workbooks: Workbook Settings

  This chapter explains the contents of a Gnumeric workbook which are not part of the worksheets. This includes several settings which apply to the workbook and are saved in the Gnumeric file. Settings which apply to the Gnumeric program itself are called `preferences' and are explained in chapter-configuring.

- chapter-configuring: Configuring Gnumeric

  This chapter explains how to change the default behaviour of Gnumeric including the startup behaviour and default locale (language and number display).

- chapter-files: Working with Files

  This chapter explains how to use files in Gnumeric. The chapter provides an extensive description of the file formats used by Gnumeric. The chapter also explains how to open files, import data from text files, save files, export data to text files, send data to others via electronic mail, and convert files from one format to another.

- chapter-printing: Printing

  This chapter explains how to print spreadsheets, tables and plots from Gnumeric to a printer directly or into PostScript or PDF (both are page description languages).

- chapter-morehelp: Getting More Help

  This chapter describes other sources of help which are available to users including the Gnumeric web site, the mailing list, and the internet relay chat (IRC) discussion channel. The chapter also explains how to tell the project about a problem with the program.

- chapter-bugs: Reporting a Problem

  This chapter explains how to report a problem with Gnumeric so that the problem can be fixed. The same procedure can be used to file a report requesting an enhancement or a new feature.

- chapter-extending: Extending Gnumeric

  This chapter explains how to go about extending Gnumeric to provide extra functionality. Because Gnumeric is Free Software this is quite easy to do.

- function-reference: Function Reference

  This appendix provides a list of all the functions which are currently defined in Gnumeric.

- keybinding: Keybinding Reference

  This appendix lists the keyboard shortcuts which are defined by default in Gnumeric.

## Rychlý úvod

Nejlepší způsob, jak se naučit používat Gnumeric je program prostě prozkoumat. Tato kapitola vám pomůže začít zkoušet nové věci a sledovat, co se stane. Vysvětluje obecné základy tabulkových kalkulátorů a Gnumeric konkrétně. Snaží se pomoci novým uživatelům začít Gnumeric používat a poskytuje znalosti pro další podrobnější výklad ve zbytku příručky.

Začínáme s počítači

Není možné, aby vás tato příručka naučila i úplným základům práce s počítačem. Pokud jste počítač nikdy nepoužívali, neznáte názvy jeho hardwarových částí (věcí, kterých se dotýkáte) nebo názvy prvků, které vidíte na obrazovce (jako jsou okna a ukazatel myši), potřebujete nejspíše získat nějaké úvodní rady od někoho, kdo tomu rozumí, nebo si přečíst příručku, kterou jste dostali ke svému počítači nebo operačnímu systému. Bez toho nebudete tuto příručku asi úplně chápat, protože potřebujete znát základní výrazy a mít základní počítačové dovednosti.

Jestliže používáte uživatelské prostředí GNOME, můžete si přečíst Uživatelskou příručku k prostředí GNOME, která vám pomůže s počítačem začít.

Jestliže používáte jiné uživatelské prostředí, jako je KDE nebo nějaký jiný operační systém, podívejte se prosím po návodu k němu na webových stránkách dotyčného uživatelského prostředí, operačního systému, softwarové distribuce nebo dodavatele vašeho počítače. Existuje také řada knih, ať už elektronických nebo tištěných, poskytující dobrý úvod do počítačů.

### Práce s tabulkovým kalkulátorem Gnumeric

Používání tabulkového kalkulátoru obecně zahrnuje několik kroků. Prvním je spuštění aplikace, aby se vám vytvořil prázdný pracovní sešit, který má obvykle několik prázdných pracovních listů. Následně do jednoho nebo více z nich vkládáte data a vzorce. Data se dají vkládat ručně nebo z externích souborů. Vzorce se obvykle vkládají ručně, je ale možné využít pomoc různých nástrojů. Data je možné formátovat, aby vypadala konkrétním způsobem a ujasnila svoji strukturu v tabulce. Uživatel také může vytvořit různé grafy. Konkrétní části listů je pak možné vytisknout. Nakonec se práce uloží do souboru, který se dá později znovu otevřít, a přidávat do něj další obsah nebo jej měnit.

Soubor z tabulkového kalkulátoru obsahuje pracovní sešit a případně nějaké další informace o souboru. Protože obsahuje právě jeden pracovní sešit, bývají někdy přímo jednotlivé soubory označované jako pracovní sešity. Každý sešit obsahuje jeden nebo více pracovních listů. Ty se pak skládají z buněk, obvykle uspořádaných do dvourozměrné mřížky v podobě sloupců a řádků. Názvy jednotlivých částí tabulkového kalkulátoru Gnumeric jsou uvedené v quick-parts-of-gnumeric a dále rozebrány v chapter-gui-elements.

### Spuštění aplikace Gnumeric poprvé

Gnumeric se dá spustit několika různými způsoby, záleží na operačním systému vašeho počítače a uživatelském prostředí. Přístupy uvedené níže jsou rovnocenné – výsledkem vždy bude, že se objeví na monitoru hlavní okno aplikace Gnumeric, jaké vidíte na následujícím obrázku.

#### Tabulkový kalkulátor Gnumeric po prvním spuštění

Snímek obrazovky znázorňující Gnumeric po prvním otevření.

Předpokládáme, že Gnumeric je na vašem počítači již nainstalován. Jeho instalaci odvisí od konkrétního operačního systému a distribuce používané na vašem počítači, a proto jde mimo rozsah této příručky. Jestliže jej ještě nainstalovaný nemáte, podívejte se do příručky dodávané k vaší distribuci nebo se podívejte na webové stránky vaší distribuce.

#### Spuštění Gnumericu z uživatelského prostředí GNOME

Jestli používáte GNOME, měli byste mít někde na ploše „panel“. Ten obsahuje ikony a alespoň dvě nabídky. Jedna z nich se nazývá Aplikace a má ikonu vypadající jako šlápota. Když na tuto ikonu kliknete, rozbalí se nabídka. Sjeďte ukazatelem dolů na název podnabídky Kancelář, která se rozbalí. Přejeďte ukazatelem do této podnabídky a až budete na položce s názvem „Tabulkový kalkulátor Gnumeric“, uvolněte tlačítko myši. Tím se spustí program a objeví se hlavní okno Gnumeric, jako na obrázku fig-gnumeric-first-start.

#### Spuštění Gnumericu z jiného uživatelského prostředí *NIXového typu

Jestliže provozujete operační systém unixového typu (v této příručce označovaný *NIX), jako je GNU/Linux, GNU na nějakém jiném jádře nebo komerční systém UNIX™, nebo používáte komerčně dodávanou verzi GNOME, KDE nebo podobného systému, musíte si zjistit sami, jak Gnumeric spustit. Snažte se v nabídkách hledat položku s názvem „Gnumeric“, pravděpodobně s ikonou

Obrázek vyobrazuje ikonu Gnumeric z menu.

, a klikněte na ni.

V operačních systémech UNIXového typu vyžaduje Gnumeric funkční X Window System.

#### Spuštění Gnumericu z *NIXového terminálu

Gnumeric můžete spustit také z příkazové řádky v okně xterm nebo jiném emulátoru terminálu. Otevřete terminál a za systémovou výzvu napište:

    gnumeric &

Tím se spustí program a pošle se do pozadí, což znamená, že můžete v terminálovém okně spouštět další příkazy, nebo jej zavřít, a Gnumeric přitom zůstane běžet ve vlastním okně.

Aby šel Gnumeric spustit v operačních systémech UNIXového typu, musí v nich běžet X Window System.

#### Spuštění Gnumericu z uživatelského prostředí Microsoftu

Gnumeric je možné, počínaje verzí 1.4, spustit jako přirozenou aplikaci v operačních systémech Microsoft Windows. V těchto operačních systémech by menu Start mělo obsahovat položku, kterou se Gnumeric spustí. Skutečné umístění v menu závisí na volbách provedených během instalace.

##### Spuštění Gnumericu z příkazové řádky Microsoftu

Můžete Gnumeric spustit také příkazové řádky tak, že najdete složku s vlastním programem, který se nazývá `gnumeric.exe`. Buď se můžete do této složky přepnout a napsat

    gnumeric

nebo můžete napsat celý název souboru včetně cesty, což bude vypadat nějak takto:

    c:\Program Files\Gnome-Office\gnumeric

Obojí by mělo program spustit.

#### Spuštění se souborem s tabulkou

Gnumeric se dá otevřít také přímo přes soubor s tabulkou. Když máte nějaký tabulkový soubor, ať už na ploše nebo ve správci souborů, jako je Nautilus, mělo by stačit na něj jednoduše nebo dvojitě kliknout ukazatelem myši a Gnumeric jej automaticky otevře. Případně se na něj dá kliknout pravým tlačítkem myši a ve vyskakovací nabídce vybrat Gnumeric jako aplikaci pro otevření.

#### Další zdroje nápovědy

Pokud jste se přes to všechno zasekli, požádejte o pomoc přítele nebo kohokoliv, kdo zná počítače. Začátky bývají při učení práce s novým programem mnohdy nejtěžší, ale tato část příručky je asi jediná, která vám nemůže pomoci do detailů.

### Části uživatelského rozhraní Gnumericu

Po otevření se Gnumeric objeví podobně, jako na obrázku fig-gnumeric-first-start, na kterém jsou označené hlavní části. Otevřená aplikace obsahuje nahoře nabídkovou lištu, pod ní dvě nástrojové lišty a pod nim vlevo objektovou nástrojovou lištu a vpravo řádek pro zadávání dat, a to vše nad mřížkou buněk, pod kterou je seznam pracovních listů a informační oblast.

#### Části uživatelského rozhraní Gnumericu

Názvy jednotlivých částí jsou vypsané níže, spolu s odkazy na oddíly, které příslušné části probírají. Pokud tento dokument čtete na počítači, stačí na daný odkaz kliknout.

1 Nabídková lišta

- Nabídková lišta poskytuje přístup k základním funkcím GNOME. Většinu všech věcí, které můžete v Gnumericu udělat, najdete v nabídkách. Nabídky a nabídkovou lišta jsou rozebrány v sect-gui-menus.

2 Standardní nástrojová lišta

- Standardní nástrojová lišta poskytuje zkratky pro nejčastěji používané položky z nabídky. Nástrojové lišty probíráme v sect-gui-toolbars a tuto konkrétně v std-toolbar.

3 Formátovací nástrojová lišta

- Formátovací nástrojová lišta mění vlastnosti zobrazení data v pracovním listě. Věnuje se jí fmt-toolbar v části obecného popisu nástrojových lišt v sect-gui-toolbars.

4 Objektová nástrojová lišta

- Tato nástrojová lišta vám umožňuje kreslit grafické prvky na listě, jako třeba textové popisky, velká červená kolečka nebo tenké zelené šipky. Hodí se to například k upoutání na konkrétní část pracovního listu. Objektová nástrojová lišta je vysvětlená v obj-toolbar v části sect-gui-toolbars této příručky.

5 Řádek pro zadávání dat

- Řádek pro zadávání dat je užitečný pro změny složitějších vzorců. Probraný je v data-entry.

6 Oblast s mřížkou buněk

- Oblast buněk se nachází uprostřed zbývající části. Její součástí jsou záhlaví sloupců a řádků, posuvníky a ouška karet. Její používání je vysvětlené v cell-grid.

7 Informační oblast

- Tuto oblast používá Gnumeric k poskytování zpětné odezvy o stavu operací. Jednotlivé informace jsou vysvětlené v info-area.

Podrobné vysvětlení těchto jednotlivých prvků viz sect-gui-overview.

Jako výchozí otevírá Gnumeric pracovní sešit se třemi listy a názvem souboru `Sešit1.gnumeric`.

### Používání příkazů

K příkazům, které Gnumeric nabízí, se můžete dostat několika způsoby. Všechny jsou vysvětlené zde. Ve zbytku kapitoly jsou rozebrány nejdůležitější příkazy. Všechny dostupné příkazy pak v dalších kapitolách této příručky.

#### Používání příkazů pomocí nabídky

Nabídky poskytují nejjednodušší způsob, jak se dostat ke všem příkazům, které Gnumeric nabízí. Nabídky fungují stejně, jako ve všech ostatních aplikacích GNOME: kliknutím nabídku otevřete, přesunete se ukazatelem myši na položku, která spouští příkaz a tlačítko uvolníte (nebo kliknete znovu). Další informace viz sect-gui-menus.

#### Používání příkazů pomocí nástrojové lišty

Tlačítka na nástrojové liště jsou na požití velmi jednoduchá. Stačí na tlačítko najet myší a kliknout, a ihned se provede příslušný příkaz nebo objeví dialogové okno pro zadání dalších údajů. Další informace o tlačítkách na nástrojové liště najdete v sect-gui-toolbars.

#### Používání příkazů pomocí kontextové nabídky

V řadě situací poskytuje Gnumeric kontextovou nabídku, kterou vyvoláte kliknutím pravým tlačítkem myši. Tato nabídka obsahuje různé položky, v závislosti na tom, na co jste klikli. Další informace viz context-menu.

#### Požívání příkazů pomocí klávesových zkratek

Některé vybrané příkazy můžete vyvolat pomocí kombinace kláves. U některých položek v nabídkách najdete vedle jejich názvu uvedenou právě kombinaci kláves, kterou můžete příkaz spustit. Například pro uložení souboru, se kterým pravě pracujete, stačí zmáčknout klávesu Ctrl a klávesu S (tj. Ctrl S). Další informace viz keybinding.

### Data v Gnumericu

Hlavním účelem tabulkového kalkulátoru, jako je Gnumeric je sběr dat v uspořádané podobě, provádění výpočtů nad daty a schopnost tyto výpočty jednoduše aktualizovat, když dojde ke změně původních čísel. Používání tabulkového kalkulátoru proto vyžaduje solidní znalosti o typech dat, která mohou být do tabulek zadávána a způsoby, jak s nimi zacházet. Tato kapitola vysvětluje, jak používat data v tabulkovém kalkulátoru Gnumeric.

#### Typ dat v tabulkovém kalkulátoru

Tabulkové kalkulátory, jako je Gnumeric pracují s daty rozdělenými do samostatných buněk, kdy každou buňku považují za samostatný prvek. Každá buňka má jednak hodnotu, což je to, s čím Gnumeric pracuje, a jednak její prezentaci, co je to, co zobrazuje uživateli. Pochopení tohoto rozdílu nemusí být jednoduché a jestli s tabulkovými kalkulátory začínáte, může trvat, něž si na to přivyknete. Ale právě rozdíl mezi hodnotou a její prezentací je jedním z důvodů, proč jsou tabulkové kalkulátory tak mocné.

Buňky jsou v tabulkovém kalkulátoru uspořádané do mřížky. Oblast mřížky je bílá plocha s šedými linkami mřížky. Linky oddělují jednotlivé buňky. Každá buňka má pro potřeby odkazů jedinečný název tvořený kombinací písmene z názvu sloupce a z čísla řádku. Například buňka úplně vlevo nahoře má název „A1“. Buňka o dva sloupce doleva a čtyři řádky níže je „C4“, protože sloupec má v záhlaví „C“ a je na čtvrtém řádku. Každá z těchto buněk může obsahovat data jen jednoho druhu.

Data nacházející se v buňkách jsou jednoho z pěti typů: textové řetězce, čísla, vzorce, pravdivostní hodnoty a chyby. Hodnoty těchto pěti typů dat pak mohou mít různé formáty zobrazení, takže například číslo může být zobrazené jako číslo, finanční částka, datum nebo čas. Řetězce jsou posloupnosti znaků a mohou například obsahovat jména lidí. Číselné hodnoty jsou prostě čísla, ale mohou být zadávána a zobrazována v různých formátech, včetně desetinných čísel, dat, časů a čísel ve vědecké notaci. Vzorce jsou pokyny, jak má Gnumeric vypočítat výsledek. Síla tabulkového kalkulátoru spočívá právě ve vzorcích, protože výsledky výpočtu mohou záviset na obsahu ostatních buněk. Pravdivostní hodnoty jsou buď PRAVDA nebo NEPRAVDA a dají se používat v logických výrazech. Chybové hodnoty jsou obvykle výsledkem chybného nebo nemožného výpočtu.

Pokročilejší informace o typech dat, které Gnumeric používá, najdete v sect-data-types.

#### Zadávání dat do tabulkového kalkulátoru

Abyste mohli do tabulkového kalkulátoru zadávat data, musíte nejprve vybrat buňku, do které je budete vkládat a pak začít psát na klávesnici. Jakmile příslušnou informaci zadáte, pokusí se Gnumeric u zadaného údaje rozpoznat typ hodnoty, který buňce přiřadí, a správný formát, pomocí kterého ji zobrazí. Protože se jedná o ne zcela triviální záležitost, může se občas stát, že budete muset tyto parametry určit ručně, což je vysvětleno dále v quick-format. Následující dva oddíly vysvětlují, jak dostat data do buňky, což znamená nejprve buňku vybrat a následně data zapsat.

##### Změna výběru

Abyste mohli do Gnumericu zadávat data, musíte příslušnou buňku vybrat. U vybrané buňky se objeví dvojitý rámeček s malým čtverečkem v pravém dolním rohu. Jako výchozí je po spuštění vybraná buňka úplně vlevo nahoře.

Nejjednodušší způsob, jak změnit výběr, je použít myš. Když najedete ukazatelem myši (má podobu tlustého bílého kříže) nad buňku, například „C3“, a kliknete levým tlačítkem, vybere se příslušná buňka, tedy „C3“. Vybrat se dá i více buněk naráz, stačí tlačítko myši držet a táhnout. Použití těchto rozsáhlejších výběrů je vysvětleno dále v quick-complex-select.

Umístění výběru mírně ovlivní také záhlaví sloupce a řádku. Písmena a čísla budou uvedená tučně a barvy záhlaví (jak textu, tak pozadí) se změní (jak konkrétně, závisí na verzi Gnumericu). Pomůže vám to lépe rozeznat, co přesně je vybrané.

Vybranou oblast můžete přesouvat také pomocí klávesových šipek. Například dvakrát zmáčkněte šipku doprava a jednou dolů, a vybraná oblast se přesune z buňky „C3“ do buňky „E4“.

Výběr se dá měnit i jinými způsoby a může se měnit i v reakci na některé činnosti. Po nějaké době používání Gnumericu vám tyto změnit přijdou naprosto přirozené.

##### Vstup dat

Když chcete zadat data do vybrané buňky, stačí začít psát. Zadané znaky se stanou součástí tabulky ve chvíli, kdy změníte výběr pomocí klávesy Enter, která přesune výběr o buňku níž, nebo klávesy Tab, která přesune výběr o buňku doprava, nebo vyberete vyberete jinou buňku pomocí myši. Pokud je kurzor přímo v buňce a ne v řádku pro vstup dat, způsobí i kterákoliv kurzorová klávesa záznam data do buňky a změnu výběru.

Například můžete použít myš k výběru o čtyři sloupce dál (sloupec D) a tři řádky níž (řádek 3). Pak napíšete „Ahoj, tohle je řádek textu.“ a zmáčknete Enter. Text se objeví v buňce „D3“, a pokud jsou buňky napravo od ní prázdné, přelije se přes ně a bude vidět celý. Po zmáčknutí klávesy Enter s navíc výběr přesune na buňku „D4“, která bude připravená pro vstup dalších dat.

Povšimněte si, že text zadaných dat se objeví jak přímo v buňce, tak v řádku pro zadávání dat (pod nástrojovou lištou vpravo od symbolu rovnítka (=)).

Opravu případných chyb vzniklých při zadávání dat můžete provést pomocí klávesy Backspace nebo Delete. Přesnější kontrolu získáte, když přesunete kurzor do řádku pro zadávání dat kliknutím myší do pole vedle znaku rovnítka (=). Při úpravách v tomto poli můžete používat klávesové šipky pro pohyb po textu tam a zpět. Případně můžete k přesunu kurzoru použít myš.

Když chcete změnit obsah buňky, buňku znovu vyberte a buď napište nový obsah, nebo stávající obsah v řádku pro zadávání dat upravte.

Pokud je obsah buňky příliš dlouhý, než aby se do ní vešel, může zadání přesáhnout přes okraj buňky do dalších prázdných buněk napravo. Pokud je v buňce číslo, může buňky zobrazit znaky mřížka (######), aby dala najevo, že obsah je příliš dlouhý na to, aby se dal správně zobrazit.

##### Automatické rozpoznání typu dat

V okamžiku, kdy do tabulky zadáte data, pokusí se je Gnumeric nejprve interpretovat, aby je mohl zařadit do kategorie dat, a následně jim dát příslušný formát zobrazení. Zadaným datům je přiřazen jeden ze základních typů dat a případně i podtyp. Zadání, která začínají apostrofem (') jsou vždy považována za text, bez ohledu na to, co v nich je. Zadání, která začínají znakem rovnítka (=) jsou automaticky považována za vzorce. Zadání, která mají podobu jednoduchého čísla, nebo zapadnou do některého z obecných vzorů data nebo času, jsou považována za čísla.

Obvykle Gnumeric u zadaných dat vyřeší správně jak typ, tak formát zobrazení. Občasně jej ale možná budete muset přinutit, aby data považoval za jiný typ, než se rozhodl. Postup, jak to udělat, je dopodrobna vysvětlen v rozšiřující kapitole chapter-data.

##### Zadávání textu

Když chcete zadat text, vyberte příslušnou buňku, napište text a zmáčkněte Enter. Pokud je text příliš dlouhý, než aby se do buňky vešel, a napravo od buňky je prázdno, bude zobrazení textu pokračovat dál doprava. Výchozí zarovnání používané Gnumericem pro zobrazení textu je doleva.

Více informací o textových prvcích se dozvíte v sect-data-text.

##### Zadávání čísel

Když chcete zadat číslo, vyberte příslušnou buňku, napište číslo a zmáčkněte klávesu Enter. Gnumeric umí rozpoznat několik typů údajů, které jsou číselné.

Nejjednodušším druhem vstupních data, které Gnumeric rozpozná jako čísla, jsou standardní číselné hodnoty. Technicky vzato jde o řadu číslic, které mohou mít nějaký oddělovač na místech tisíců a další oddělovač pro desetinnou část. Výchozí oddělovače vychází z anglického národního prostředí (tzn. čárka pro oddělení tisíců a tečka pro oddělení desetinné části), ale když je Gnumeric správně spuštěný (viz sect-configuration-localization), přizpůsobí se národnímu prostředí. Pro češtinu pak bude oddělovačem tisíců mezera a pro oddělení desetinné části to bude čárka. Výchozí zarovnání čísel při zobrazení je v Gnumericu k pravé straně buňky.

Mimo to je jako číslo rozpoznáváno i několik dalších typů, což znamená, že se na hodnotách příslušných buněk dají provádět výpočty.

- Datum ve standardním formátu národního prostředí (viz sect-configuration-localization) je rozpoznáno jako číslo. V českém národním prostředí bude 23.11.1970 rozpoznáno jako dvacátýtřetí listopad roku 1970 (bez národního nastavení by se muselo použít 11/21/1970). Gnumeric ukládá takovéto hodnoty jako počet dní od prvního ledna 1900.

- Časové údaje, jako je 10:34 nebo 11:23:45 PM jsou rozpoznány jako číselné hodnoty. V Gnumericu se uchovávají jako poměrná část z celého dne.

- Procentuální hodnoty můžete zadat jednoduše tak, že za číselnou hodnotu přidáte symbol procent (%).

- Zlomky a smíšená čísla jsou rozpoznána jako čísla. Například „1 1/2“ je to samé jako 1.5. Dejte ale pozor na jednoduché zlomky, jako je „3/12“, které mohou být Gnumericem vyloženy jako datum. Předejít tomu můžete předřazením znaménka (např. „+3/12“), nebo zadáním v podobě vzorce („=3/12“).

- Číselné hodnoty můžete zadávat také ve vědecké notaci. Například 1,003e+6 bude bráno jako hodnota jedenmilióntřitisíce.

Více informací o číslech viz sect-data-numbers.

##### Zadávání pravdivostních hodnot

Když chcete zadat pravdivostní hodnotu, vyberte buňku, napište „PRAVDA“ nebo „NEPRAVDA“ a zmáčkněte klávesu Enter.

##### Zadávání vzorců

Když chcete zadat vzorec, vyberte buňku a napište znak „rovná se“ (=), za kterým bude následovat vlastní vzorec. Pokud Gnumeric zadanému vzorci nerozumí, otevře dialogové okno, ve kterém můžete najít vysvětlení proč a máte v něm možnost buď výraz upravit nebo jej vložit jako text, který se nebude vyhodnocovat. V druhém případě pak můžete zadáni kdykoliv později opravit a odstraněním apostrofu (') z něj udělat zpátky vzorec.

Vzorce mohou být celkem složité, protože jsou to, co dává tabulkovému kalkulátoru sílu. Jednoduchý příklad použití vzorce máte zde: Za prvé vyberte buňku B2 a zadejte do ní hodnotu 3. Za druhé vyberte buňku D4 a zadejte do ní =B2+2 a zmáčkněte Enter. Buňka D4 by teď měla zobrazovat hodnotu 5. Když hodnotu v buňce B2 změníte ze 3 na 100, Gnumeric automaticky přepočítá hodnotu buňky D4 na 102.

Platným vzorce může být jednoduchý aritmetický výraz, jako například

    =3+4-1

, který způsobí, že buňka bude rovna hodnotě 6.

Součástí vzorců mohou být i volání funkcí. Jedná se o výrazy, které slouží k provedení složitějších operací. Například by mohl vzorec být „=EXP(24)“, což by vrátilo hodnotu e (základ přirozeného logaritmu) umocněnou na 24. Buňka by pak zobrazovala „2,6489e+10“

Některé funkce nevrací jen jednu hodnotu, ale pole hodnot. Když chcete zadat takovouto funkci, vyberte nejprve oblast buněk, do které budou vloženy výsledky, pak zadejte vzorec, který generuje pole a místo samotné klávesy Enter zmáčkněte kombinaci kláves Ctrl Shift Enter. Podrobnosti viz sect-data-formulas-array.

Jak bylo ukázáno na příkladu výše, vzorce mohou obsahovat odkazy na obsah v jiných buňkách. V dříve uvedeném příkladu byl k výpočtu použit obsah buňky v druhém řádku a druhém sloupci pomocí názvu buňky „B2“. Tyto odkazy znamenají, že celý výpočet může být automaticky aktualizován, když se změní kterákoliv z původních hodnot.

Můžete vytvářet odkazy na buňky v jiných pracovních listech a dokonce i v jiných pracovních sešitech. Základní formát úplného odkazu sestává z názvu souboru uzavřeného do hranatých závorek, následovaný názvem listu s vykřičníkem na konci, za kterým jsou písmena sloupce a číslo řádku. Například může úplný odkaz vypadat [můj_soubor.gnumeric]List3!C3. Takovýto úplný odkaz může být zkrácen o název souboru a případně i o název listu, pokud jsou stejné, jako u buňky, která se odkazuje. AE34 by pak odkazovalo na buňku v aktuálním souboru, na aktuálním listu ve sloupci AE a řádku 34.

Odkazy se dají dělat také na souvislé oblasti buněk. Například odkaz A1:E5 odkazuje na všechny buňky od levého horního rohu aktuálního listu až po buňku v pátém řádku a pátém sloupci. To se hodí ve vzorcích, které používají funkce, jako je třeba MAX(). Vzorec =MAX(A1:E5) by měl zobrazit hodnotu nejvyššího čísla v tomto rozsahu buněk.

Na více informací o odkazech se podívejte do ucelenějšího popisu sect-data-formulas-references v další části této příručky.

Více toho o používání vzorců najdete v sect-data-formulas dále v této příručce. Na seznam dostupných funkcí se můžete podívat do rejstříku function-reference nebo v programu kliknout na nástrojové tlačítko se symbolem „f(x)“, aby se vám zobrazit roztříděný seznam funkcí.

##### Zadávání chybových hodnot

Chybové hodnoty se do tabulek většinou nevkládají přímo, ale objeví se, když výsledek vzorce nemůže být vyhodnocen jako platný. Jednou chybovou hodnotou, která se zřídkavě vkládá je „#N/A“. Dá se zapsat buď přímo, nebo vytvořit pomocí „=NA()“.

### Formáty buněk

Data v Gnumericu se uchovávají v buňkách tabulky, přičemž každá má nějaký formát, který určuje, jak budou data zobrazená, jestli má buňka okraje a další věci. Formátování buňky může být napoprvé trochu matoucí, protože kombinuje jednoduché změny, jako je barva zobrazených znaků, se složitějšími věcmi, jako třeba, jak budou interpretovány budoucí změny v buňce.

K všem funkcím pro formátování buňky se dostanete přes kontextovou nabídku, kterou vyvoláte kliknutím pravým tlačítkem na buňku a výběrem položky Formátovat buňky…. Otevře se dialogové okno s kartami, které seskupují dohromady související formátovací funkce. Kliknutím na kartu Font můžete měnit rodinu písma, jeho styl, velikost a barvu. Například, když buňka B2 bude obsahovat text „Ahoj, tohle je moje první tabulka“, můžete jej zvětšit výběrem většího velikosti fontu.

#### Jednoduché formátování buněk

K jednoduchým změnám formátu buňky patří změna zarovnání znaků, změna fontu a barvy, změna okrajů a změna bary nebo vzorku pozadí.

Karty Zarovnání, Font, Okraj a Pozadí jsou jednoduché na pochopení. Stačí si chvíli hrát s jejich nastavením a dívat se, jak se projeví u buňky, která obsahuje text.

Karty Ochrana a Ověření jsou pokročilo funkcionalitou, kterou pro se pro začátek nemusíte zabývat. Vysvětlení těchto karet najdete v popisu pro pokročilé v sect-data-format-validation.

#### Formátování zobrazení a zadávání typů dat

Když se zabýváte typem uložených dat a jejich vizuálním zobrazením, je formát buňky na pochopení náročnější. Týká se to především voleb na kartě Číslo v dialogovém okně Formát buňky. I když je to složitější, je třeba to pochopit před tím, než můžete tabulkový kalkulátor pořádně začít používat.

Když zadáváte data do tabulkového kalkulátoru Gnumeric, zpracovává vstup na základě formátu buňky. Výchozí formát prázdných buněk je Obecný, což znamená, že musí zvážit všechny typy data a vhodných formátů zobrazení. Jakmile ale změníte Obecný na některý konkrétní, změní Gnumeric nejen způsobo zobrazení stávajících dat, ale ovlivní to i vstup dat budoucích.

Změna formátu nemění typ dat, které jsou již v buňce, ale mění formát zobrazení těchto dat. To znamená, že vstupní formát ovlivní jen budoucí vstupy, zatímco formát zobrazení ovlivní data, která v buňce právě jsou, i data, která do ní budou zadána později.

Například, když zadáte „25.12.2000“ (bez uvozovek), bude to Gnumeric považovat za datum a uloží si interně hodnotu 36855. (Pro datum Gnumeric obvykle používá počet dní od 1. ledna 1900.)

Z důvodu kompatibility s tabulkovým kalkulátorem Excel přiřazuje Gnumeric sériové číslo také 29. únoru 1900, jako by to byl přestupný rok, i když nebyl. Takže 28. únor 1900 má sériové číslo 59 a 1. březen 1900 sériové číslo 61. Pokud se ale pokusíte naformátovat číslo 60 jako datum, Gnumeric pozná, že takové datum neexistuje a zobrazí řadu znaků #.

Zároveň s tím změní formát zobrazení, aby se toto číslo zobrazovalo jako datum s dnem, měsícem a rokem oddělenými tečkou. Uvedený příklad funguje, když máte nastavené české národní prostředí. Pro jiná národní prostředí musíte datum zadat v příslušném formátu.

Pořadí, ve kterém se formátovací operace objeví, je zásadní. Není možné změnit typ dat, které jsou právě v buňce, pomocí formátování. Aby se změnila interpretace typu dat v buňce, musí se formátování objevit před zadáním dat.

Někdy je zapotřebí typ „Obecný“ změnit, protože Gnumeric datům při zadávání špatně přiřadí typ. Například poštovní směrovací čísla z USA jsou nesprávně interpretována jako čísla, a když nějaké začíná nulou, formát „Obecné“ tuto nulu zahodí a uživatel to musí opravovat. Abyste takováto směrovací čísla mohli zadat správně, postupujte následovně: Nejprve vyberte buňku. Pak ji naformátujte, aby uchovávala hodnotu typu „Text“. Tím se změní nejenom formát zobrazení, ale i interpretace hodnot zadaných v budoucnu. Nakonec můžete zadat směrovací číslo. Při dodržení těchto kroků bude hodnota považována za textovou, úvodní nuly zůstanou zachované a data budou zarovnaná doleva, protože to je výchozí zarovnání pro zobrazení hodnot typu „Text“.

Jestliže chcete před zadáváním dat změnit typ dat pro celý sloupec, lze to udělat naráz. Klikněte pravým tlačítkem myši na záhlaví sloupce (písmenka v horní části) a v kontextové nabídce vyberte Formátovat 1 sloupec. Nebo můžete nejdříve celý sloupec vybrat kliknutím levým tlačítkem na jeho záhlaví a potom použití hlavní nabídky Formát a položky Buňky…. Tento rychlý postup určení formátu buněk se dá použít pro libovolnou skupinu vybraných buněk.

### Složitější výběry buněk

Výběr může mít i složitější podobu, než jen výběr jedné buňky. Výběr může označovat souvislou obdélníkovou oblast buněk, skupinu buněk v oblasti libovolného tvaru nebo nesouvislou skupinu buněk.

Nejběžnějším způsobem, jak vybrat souvislý obdélníkový blok buněk, je kliknout a táhnout myší. Pro označení souvislého bloku buněk stačí zmáčknout levé tlačítko myši na jedno rohu bloku (třeba levém horním), držet jej a táhnout do protějšího rohu (v uvedeném případě pravého dolního) a pak jej uvolnit. Výběr se rozšíří na všechny buňky v rozsahu.

Nejběžnějším způsobem, jak vybrat libovolný tvar nebo nesouvislou skupinu buněk, je držet zmáčknutou klávesu Ctrl a přitom používat k označení buněk myš. Když kliknete a stojíte ukazatelem myši na buňce, které není součástí výběru, přidá se do něj a k tomu i další buňky, které budou součástí obdélníku vzniklého tažením myší, až do uvolnění tlačítka. Pokud naopak buňka součástí výběru není, budou se stejným způsobem buňky z výběru odebírat. Tento postup můžete opakovat po celou dobu držení klávesy Ctrl, a buňky se budou k výběru přidávat, nebo z něj odebírat.

Například, když chcete provést operaci na všech buňkách ve čtvercové oblasti, vyjma těch na uhlopříčce, začněte kliknutím a tažením pro označení čtvercové oblasti. Následně zmáčkněte klávesu Ctrl a klikejte na jednotlivé buňky na uhlopříčce, čímž je z výběru vyřadíte. Nyní můžete použít například Format ▶ Cells ▶ Format…, abyste změnili formát u všech prvků čtvercové oblasti mimo těch na uhlopříčce.

Existuje několik operací, které nelze provádět na výběru buněk s nepravidelným tvarem nebo v nesouvislém celku.

Na více informací a způsobu, jak označit více buněk, se podívejte do podrobnějšího popisu v sect-data-selections.

### Přesun obsahu buněk, vkládání nových buněk a mazání buněk

Obsah buňky, a to jak hodnota data, tak jejich formát, se dají přesunout z jedné části tabulky do jiné, takže je není nutné znovu zadávat, když měníte uspořádání tabulky. Do tabulky se dají přidávat nové buňky a staré pro změnu odstranit, ale tyto dodatečné operace způsobují změnu uspořádání tabulky.

#### Přesouvání obsahu buněk

Nejjednodušší způsob, jak přesunout obsah v tabulce, je označit blok buněk s obsahem, který se má přesunout, buňky „vyjmout“ nebo „zkopírovat“, označit oblast, kam se má obsah přesunout a „vložit“.

Přesun dat se dá provádět jen s jednoduchým výběrem buněk, tzn. se souvislou obdélníkovou oblastí buněk. Znamená to ale také, že se dá naráz jako celek přesunout sloupec nebo řádek. Standardní se při přesunu Gnumeric chová tak, že přesouvá kompletní obsah, tj. jak hodnotu dat, tak formát buňky.

Jakmile máte vybranou skupinu buněk, můžete je „vyjmout“ nebo „kopírovat“ buď pomocí nabídky Upravit, tlačítek na nástrojové liště (ikona nůžek respektive dvou listů papíru), kontextové nabídky pod pravým tlačítkem myši nebo klávesových zkratek (Ctrl X respektive Ctrl C). Když buňky „vyjmete“, bude jejich obsah z aktuálního místa odstraněn. Když je „zkopírujete“, bude obsah z aktuálního místa zduplikován. Obě tyto operace zacházejí trochu odlišně s odkazy na buňky ve vzorcích. Když jsou buňky „vyjmuty“, odkazy v buňkách na novém místě zůstávají ukazovat na původní buňky. Když jsou buňky „zkopírovány“, odkazy v buňkách na novém místě odkazují na buňky na stejných relativních pozicích.

Nové místo pro buňky můžete vybrat dvěma způsoby. Nejjednodušší je vybrat levou horní buňku nového místa. Druhou možností je vybrat celou oblast buněk, ale výběr se tvarem a velikostí musí přesně shodovat s původní oblastí, takže je to náročnější.

Nakonec můžete „vložit“ obsah buněk na nové místo buď pomocí nabídky Upravit a položky Vložit, nástrojového tlačítka s ikonou psací podložky, kontextové nabídky a položky Vložit nebo klávesové zkratky Ctrl V.

K dalšímu způsobu, jak přesunout buňky v pracovním listu, je použití postupu „táhni a upusť“ na původní výběr. Vyberete buňky stejným postupem, jak bylo popsáno výše. Pak najedete ukazatelem myši na silný bílý rámeček ohraničující výběr. Zmáčknete a držíte levé tlačítko myši a přetáhnete výběr buněk na nové místo. Výsledek bude stejný jako u operací „vyjmout“ plus „vložit“. Pokud během operace budete držet zmáčknutou klávesu Ctrl, bude výsledek stejný jako u „kopírovat“ plus „vložit“ a můžete jej opakovat vícekrát.

Both the Edit menu and the context menu have an extra menu entry called Paste Special... which can be used during a cut and paste operation to selectively transfer some of the original cell contents or to alter the contents in specific ways. This option allows the transfer of only the cell contents, only the cell formats or only the calculated values of the cells. The transferred contents can also be mathematically combined with the current contents of cells in the new location. Alternatively, the selection can be transposed. See sect-movecopy-pastespecial for more information on the Paste Special... command.

#### Vkládání a mazání buněk

Mezi úpravy pracovního listu patří také vkládání a mazání buněk. Tyto operace ve skutečnosti mění umístění buněk v listu.

Vkládání a mazání sloupců a řádků je intuitivní operace. Když vyberete skupinu sloupců nebo řádků, tak pomocí položek Sloupec nebo Řádek v nabídce Vložit přidáte stejný počet sloupců nalevo od vybraných sloupců nebo stejný počet řádků nad vybrané řádky. Pro vložení můžete použít také kontextovou nabídku. Pomocí té můžete také vybrané sloupce nebo řádky odstranit.

Operace vložení mohou vyústit ve ztrátu dat, pokud pokud poslední sloupec nebo řádek obsahuje informace.

Dají se vkládat a mazat i jednotlivé buňky nebo obdélníkové bloky buněk. Při takové operaci budete dotázáni, jakým způsobem se mají posunout okolní buňky, aby se vložení nebo smazání dalo provést. Posunout se mohou řádky nebo sloupce a výsledkem bude relativní posun buněk, které na sebe dříve navazovaly. Tento posun je zásadním operací vkládání a mazání oproti operacím vyjmutí nebo kopírování a vložení.

### Listy

Pracovní listy v pracovním sešitě můžete měnit několika způsoby. Dá se měnit název jednotlivých listů, dají se vkládat nové listy, duplikovat nebo odstranit listy a měnit pořadí listů. K další věcem pak patří změna barvy ouška listu nebo změna stavu „ochrany“, kterou se provádí zamčení nebo skrytí buněk.

Když chcete změnit název pracovního listu, klikněte pravým tlačítkem na ouško karty, abyste se dostali do jeho kontextové nabídky a vyberte Přejmenovat. Upravte text v poli Nový název a kliknutím na Budiž list přejmenujte.

Můžete vložit nový prázdný list za aktuální list pomocí List v nabídce Vložit nebo pomocí kontextové nabídky, která se objeví po kliknutí pravým tlačítkem myši na ouško karty.

Nebo místo prázdného listu můžete přidat kopii aktuálního listu za aktuální list pomocí položky Duplikovat v kontextové nabídce.

Aktuální list můžete odstranit pomocí položky Odstranit v kontextové nabídce.

V dialogovém okně Správa listů můžete měnit pořadí listů.

Většinu těchto operací lze provést naráz z dialogového okna Správa listů, které můžete otevřít přes Správa listů… v podnabídce List v nabídce Upravit nebo v kontextové nabídce listu.

### Grafy

Hlavním úkolem moderních tabulkových kalkulátorů je poskytnou rychlý a snadný způsob zobrazení číselných dat v grafech všech možných podob. Použití grafů poskytuje uživatelům způsob, jak prozkoumat data za účelem odhalení vztahů a trendů v datech. Graf také poskytuje účinný způsob, jak data prezentovat jako ukázku vztahů v datech a jako souhrn velkého množství dat v jediném efektním obrázku. V tabulkovém kalkulátoru Gnumeric to vše můžete udělat jednoduše a účinně. Informace o vytváření grafů z dat najdete do podrobností v chapter-graphics.

Pokud je účelem grafu zkoumání dat, je obvykle snahou vytvořit jej rychle a s minimálním úsilím. Takové grafy se nenavrhují s dokonalým vzhledem, ale musí poskytnout požadované informace co nejrychleji. Pro vytváření takových grafů se uživatel musí naučit sérii několika jednoduchých úkonů, které vedou k požadovanému výsledku. Z hlediska rychlosti je nejvíce kritickou operací výběr buněk v tabulce, které se použijí jako data, což je potřeba udělat ještě před vlastní tvorbou grafu.

Grafy, které se používají k prezentaci dat musí být vytvořené pečlivě, aby komunikace byla účinná. Jasná sdělené je klíčovým faktorem a graf může dát velké množství práce, aby jeho výsledná vizuální podoba dokázala sdělit požadované výsledky.

Použití grafu nemusí být vždy ten nejlepší způsob komunikace. Slovní popis nebo jednoduchá tabulky jsou často dostačující, a protože jsou kompaktnější, mohou být pro komunikaci účinější.

Gnumeric nabízí velké množství funkcí, které uživateli umožní vyladit jednotlivé části grafu k maximální účelnosti prezentace. Můžete měnit font, okraje jednotlivých prvků, přidávat vzorky a obrázky na pozadí, přidávat vzorky k jednotlivým prvkům a nastavovat graf více způsoby. Všechny tyto funkce jsou rozebrané dále.

Grafy, které používají přespříliš grafických prvků dostupných v Gnumericu často působí přeplácaně. Vizuální přemrštěnost takovýchto obrázků často překryje vlastní zprávu, kterou mají představovat data. Střídmé, elegantní a jasné grafy vyjádří podstatu mnohem účinněji.

#### Příklad jednoduchého grafu

Tento oddíl vás uvede do postupu vytvoření grafu na příkladu sloupcového grafu krok za krokem.

##### Data pro příklad.

Protože graf vyžaduje nějaká data, je zapotřebí nejdříve vytvořit nějaká jednoduchá data, která v tomto příkladu použijeme. Nejdříve tato data zadáme do tabulky. Konkrétní použitá data můžete vidět na fig-quick-graph-dataPic. Pro vyjasnění, slovo „Interval“ by mělo být v buňce A1.

###### Gnumeric s daty použitými v tomto příkladu.

Snímek obrazovky znázorňující Gnumeric s daty použitými ve dvou příkladech grafů.

##### Vytvoření sloupcového grafu

Sloupcový graf zobrazuje řadu hodnota jako sloupečky, jejichž výška je úměrná hodnotám těchto dat. Je to typ grafu vhodný zobrazení počtu vajec vyprodukovaných za jednotlivá období.

##### Vytvoření sloupcového grafu

1. Nejrychlejší způsob, jak vytvořit graf začíná výběrem dat. Pomocí myši nejprve označte rozsah A1:C5, ve kterém jsou data jak pro počet vajec, tak pro počet žen.

2. Následně klikněte na tlačítko

   Obrázek ukazující nástrojové tlačítko pro grafy.

   na nástrojové liště, které má podobu tří barevných sloupců. Tím se spustí nové okno s průvodcem.

3. Dále klikněte na slovo „Sloupec“ vedle ikony se svislými barevnými sloupci

   Tento obrázek zobrazuje sloupcový graf, když je vybraný.

   , čímž se přesune výběr do tohoto řádku.

4. Klikněte na tlačítko „Vložit“. Průvodce zmizí a ukazatel myši dostane podobu tenkého zaměřovacího kříže.

5. Nakonec graf umístíme na list a nastavíme mu velikost. Klikněte na list a táhněte doprava dolů. Jak myší táhnete, zvětšuje se obdélník označující místo pro graf. Jakmile uvolníte tlačítko myši, objeví se v něm sloupcový graf.

Tento jednoduchý graf by měl vypadat nějak jako fig-quick-graph-colGraph.

###### Jednoduchý sloupcový graf

Tento snímek obrazovky znázorňuje jednoduchý graf obsahující jeden konkrétní sloupcový graf.

##### Úprava jednoduchého grafu

U grafu si můžete přizpůsobit nadpis, přidat další grafy, překrývat, upravovat popisky a další doplňující informace. Když něco z toho chcete provést, klikněte na graf pravým tlačítkem a objeví se kontextová nabídka, jak na obrázku fig-quick-graph-contextMenu.

###### Kontextová nabídka, která se objeví na objektu grafu.

Tento snímek obrazovky znázorňuje kontextovou nabídku použitelnou u grafů.

Tato nabídka poskytuje přístup k několika funkcím. Uživatel si může přizpůsobit vzhled grafu přes položku Vlastnosti, může graf uložit jako obrázek ve formátu PNG nebo SVG pomocí Uložit jako obrázek, může měnit pořadí různých grafických prvků zobrazených v listu pomocí Vyzvednou do popředí, Vyzvednout vpřed, Odsunout vzad a Odsunout do pozadí nebo smazat grafické prvky pomocí položky Odstranit.

Jestli chcete do grafu přidat název a legendu, můžete použít položku Vlastnosti v nabídce. Ta otevře editor grafu, ve kterém si můžete graf následovně přizpůsobit:

##### Přidání názvu a legendy do jednoduchého grafu

1. Klikněte pravým tlačítkem na graf, aby se otevřela kontextová nabídka, a vyberte položku Vlastnosti. Tím se otevře editor grafu.

2. Editor grafů se otevře s vybranou položkou nejvyšší úrovně „Graf“ ve stromu prvků v levém horním panelu editoru. Pravý horní panel zobrazuje náhled případného grafu. Spodní panel má jednu nebo více karet představujících jednotlivé prvky, které můžete upravovat pro vybrání konkrétní položky ve stromu prvků. Kliknutím na tlačítko

   This image shows the Add button in the graph editor.

   otevřete nabídku prvků, které se dají do grafu přidat. Všimněte si, že tato nabídka se mění podle toho, který prvek je zrovna vybraný ve stromu, když tlačítko zmáčknete. Vyberte si z nabídky položku „Název“. Tím se do stromu prvků grafů přidá uzel „Název“. Zároveň se změní spodní panel editoru, aby zobrazovat vlastnosti, které se dají u prvku „Název“ měnit.

3. Do textového pole karty zobrazené ve spodní části panelu editoru grafů přidejte název, něco jako „Produkce vajec a Produktivita žen“ a zmáčkněte klávesu Enter. Všimněte si, že se název objeví v horní části grafu na náhledu.

4. Ve stromu grafu vyberte uzel označený „Graf1“. Následně klikněte na tlačítko „Přidat“ a v rozbalené nabídce zvolte položku Legenda. Tím se přidá do grafu napravo legenda, což hned uvidíte v náhledu.

5. Klikněte na tlačítko „Použít“. Graf by teď měl mít nadpis a legendu. Všimněte si, že Gnumeric automaticky použil v popisu texty ze záhlaví sloupců pro obě datové řady.

Upravený graf by měl vypadat jako fig-quick-graph-colGraph-modified.

###### Upravený sloupcový graf.

Tento snímek obrazovky znázorňuje příklad sloupcového grafu s názvem a legendou.

### Tisk

Tisk je v Gnumericu docela jednoduchý a podobá se jiným aplikacím GNOME. K tisku se dostanete pomocí tlačítek na nástrojové liště nebo přes nabídku Soubor. Před vlastním tiskem se obvykle vyvolá nastavení vlastností stránky (jako je typ papíru a okraje), po té náhled dokumentu, který se bude tisknout a nakonec se dokument vytiskne.

Při nastavování pracovního listu pro tisk je zapotřebí nastavit několik parametrů, jako je správná velikost papíru, rozvržení listů a údaje v záhlaví a zápatí. Tyto parametry se dají nastavit naráz pro všechny listy v souboru, nebo samostatně pro jednotlivé listy. Položka Nastavení stránky… z nabídky vyvolá dialogové okno, ve kterém se mění parametry tisku.

Položka Náhled tisku… nebo tlačítko na nástrojové liště otevře okno, které zobrazuje to, co se vytiskne podle aktuálního nastavení. Standardně se tisk vztahuje jen na aktuální pracovní list, ale to se dá změnit v dialogovém okně tisku, jak je vysvětleno dále.

The Print... menu item or toolbar button will open a dialog which allows the user to select whether to print to a printer or to a PostScript or PDF file. Various printers can be selected and the parameters of the job, such as whether to print all the worksheets or only the currently selected worksheet, can be altered. Clicking on the Print button will perform the printing task.

Tisk je do podrobných detailů vysvětlen v kapitole chapter-printing.

### Otevírání a ukládání souborů

Když spustíte Gnumeric, otevře se nový pracovní sešit. Abyste jej uložili do souboru, musíte kliknout na Soubor Uložit jako…. Objeví se dialogové okno, kde můžete zvolit soubor a formát pro uložení. Nejlepší je uložit sešit ve formátu souboru Gnumeric XML. U něj nemusíte mít žádné obavy, že dojde ke změnám ve formátování a vzhledu.

Jakmile má soubor přidělený název a formát, můžete další ukládání provádět jednoduše přes nabídku Soubor nebo přes nástrojovou lištu nebo klávesovou zkratkou. V nabídce Soubor použijte položku Uložit. Na nástrojové liště klikněte na na tlačítko „Uložit soubor“ . V případě vyžití klávesové zkratky stačí zmáčknout kombinaci Ctrl S.

V některých případech můžete chtít sešit ukládat často, abyste nepřišli o nějakou důležitou práci. Jestli chcete, aby se ukládal pravidelně sám, klikněte na Nástroje Automaticky ukládat…. Objeví se dialogové okno Automatické ukládání.

#### Dialogové okno automatického ukládání

Dialogové okno automatického ukládání.
Zaškrtněte políčko Automaticky ukládat každých a do vstupního pole zadejte počet minut, po které se čeká na další uložení. Čím kratší prodlevu zadáte, tím je větší šance, že vaše práce bude uložená, kdy se něco stane, ale Gnumeric se tím může hodně zpomalit. Vždy, když se věnuje ukládání, je totiž Gnumeric zpomalený. Zaškrtávací políčko Ptát se před uložením zajistí, že se před uložením zobrazí dialogové okno s dotazem.

Použití funkce automatického ukládání může ušetřit čas, ale přináší i rizika. Gnumeric nevytváří pokaždé nový soubor, ale mění ten stávající, čímž se zničí předchozí obsah. Při špatné souhře náhod to může vést ke ztrátě dat. Proto vám doporučujeme, abyste si svoji práci pravidelně zálohovali zkopírováním souboru jinam, nebo alespoň soubor, na kterém pracujete, uložili pod novým názvem.

An existing spreadsheet file can be opened in several ways. If the file has an icon on the desktop, this icon can be clicked or double-clicked with the mouse button. Similarly, if a file manager, such as the Nautilus file manager, lists the file, then the file name can be clicked and opened. If Gnumeric is already opened, a file can be opened by clicking on the File and selecting the Open menu item. Alternatively, the "Open file" button on the toolbar, An image of the "Open File" button. , can be used or the F3 key clicked. All three of these open the Open File dialog. You can then select the spreadsheet file you wish to open. Gnumeric can open many different types of spreadsheet file formats.

Jestliže byl soubor v Gnumericu nedávno otevřený, objeví se jeho název v nabídce Soubor a stačí tak jedno kliknutí na to, abyste jej otevřeli.

### Jak Gnumeric zavřít

Existuje několik způsobů, jak Gnumeric zavřít. Nejjednodušší je vybrat nabídku Soubor a následně položku Ukončit v dolní části.

Gnumeric se dá zavřít také přes správce oken kliknutím na zavírací tlačítko v záhlaví okna nebo přes jeho rozbalovací nabídku. Konkrétní umístění tlačítka i nabídky závisí na používaném správci oken. Pokud vám v GNOME na panelu běží aplet se seznamem oken, kliknutí pravým tlačítkem otevře kontextovou nabídku s položkou Close, kterou rovněž můžete Gnumeric zavřít.

Jestliže v pracovním sešitě byly od posledního uložení provedené nějaké změny, objeví se dialogové okno s dotazem, jak se k obsahu sešitu postavit. Můžete se rozhodnout jej uložit, požádat o zrušení operace (tzn. neskončit) nebo mohou být změny zahozeny. Když se rozhodnete obsah uložit, může se případně objevit další dialogové okno s dotazem na název, umístění a typ souboru pro ukládaný sešit.

Ke smazání souborů, které byly vytvořené aplikací Gnumeric můžete použít kteréhokoliv správce souborů (například v GNOME Nautilus) nebo příkaz `rm` v příkazovém řádku.

## Uživatelské rozhraní aplikace Gnumeric

Tato kapitola popisuje všechny části aplikace Gnumeric, se kterými může uživatel pracovat. Poskytuje vysvětlení jednotlivých nabídek, vstupů, nástrojových tlačítek a dalších prvků grafického uživatelského rozhraní.

### Přehled

V této části příručky je vysvětlené jednotlivé části softwaru Gnumeric, kterými jej uživatel může ovládat. Nabídky, nástrojové lišty a mřížka buněk tvoří to, co je nazýváno grafický uživatelským rozhraním aplikace, protože je to rozhraní (způsob komunikace s Gnumericem) vytvořené z grafických prvků (obrázků) navržené pro ovládání lidmi.

Gnumeric se standardně otevírá se zobrazením prázdného pracovního sešitu nazvaného „Sešit 1“ obsahujícím listy „List 1“, „List 2“ a „List 3“, jak můžete vidět na fig-gui-overview-gnumeric-labelled. Vnější části okna na obrázku ve skutečnosti nepatří aplikaci Gnumeric a mohou na jiných počítačích vypadat jinak. Gnumeric se nich ale snaží uvést svůj název a název pracovního sešitu.

Většina práce v tabulkovém kalkulátoru se provádí v Gnumericu, když je právě takto zobrazený. Můžete se takto rychle dostat ke všem jeho funkcím. Grafické prvky Gnumericu tvoří několik nezávislých částí. fig-gui-overview-gnumeric-labelled ukazuje nově otevřený prázdný Gnumeric s popsanými základními částmi.

#### Prvky pracovního listu Gnumeric

Názvy prvků jsou vypsané níže spolu s odkazem na oddíl, ve kterém jsou probírány. Pokud si tento dokument čtete na počítači, mělo by se dát kliknutím na odkaz dostat přímo na příslušný oddíl v příručce.

1 Nabídková lišta

- Nabídková lišta poskytuje přístup k základním funkcím. Téměř vše, co se dá v Gnumericu udělat, můžete udělat přes nabídky. Nabídky a nabídková lišta jsou probrané v sect-gui-menus.

2 Standardní nástrojová lišta

- Standardní nástrojová lišta poskytuje rychlý přístup k nejpoužívanějším funkcím z nabídek. Nabídkové lišty jsou probrané v sect-gui-toolbars a tahle konkrétně v std-toolbar.

3 Formátovací nástrojová lišta

- Formátovací nástrojová lišta mění vlastnosti zobrazení dat v sešitu. Představena je v fmt-toolbar, což je součást sect-gui-toolbars zabývají se nástrojovými lištami obecně.

4 Objektová nástrojová lišta

- Tato nástrojová lišta umožňuje uživateli kreslit na listě grafické prvky, jako jsou originální textové popisy, velká červená kolečka nebo tenké zelené šipky. Tím může čtenáři pomoct zaměřit pozornost na konkrétní část listu. Objektová nástrojová lišta je vysvětlená v obj-toolbar v části sect-gui-toolbars této příručky.

5 Řádek pro zadávání dat

- Řádek pro vstup dat se hodí k úpravám složitějších vzorců. Rozebrán je v data-entry.

6 Oblast s mřížkou buněk

- Oblast buněk zabírá celý zbývající prostor uprostřed. Jsou v něm záhlaví sloupců a řádků, posuvníky a dole ouška karet. Používání těchto prvků je popsáno v kapitole cell-grid.

7 Informační oblast

- Tuto oblast využívá Gnumeric k poskytnutí zpětné vazby o stavu konkrétních operací. Tyto informace jsou vysvětlené v info-area.

Následující kapitoly vysvětlují tyto jednotlivé prvky. sect-gui-menus vysvětluje nabídky, sect-gui-toolbars vysvětluje nástrojové lišty, data-entry vysvětluje řádek pro vstup dat, cell-grid vysvětluje oblast s mřížkou buněk a info-area vám objasní informační oblast.

### Nabídky

Tato část příručky popisuje používání nabídkových lišt a nabídek. Konkrétně pak rozebírá jednotlivé položky v nabídce, podnabídkách a kontextových nabídkách celé aplikace Gnumeric.

#### Používání nabídek

Nabídka je grafický prvek programu, ve kterém se objevuje seznam nějakých funkcí. Například většina aplikací má nabídku Soubor, přes kterou se uživatel může dostat k souborovému systému počítače, aby si z něj otevřel svoji práci, nebo ji na něj uložil. Nabídky bývají sdružené na nabídkové liště. Jejich používání je rozebráno v menu-bars.

Gnumeric používá také kontextové nabídky, aby uživateli poskytl rychlý přístup k některým příkazům. Kontextová nabídka se otevře pod ukazatelem myši, když kliknete druhým tlačítkem (což je obvykle pravé) myši. Tato nabídka se nazývá kontextová, protože její položky jsou pokaždé jiné a vztahují se k tomu, na co jste klikli. Kontextové nabídky jsou rozebrané v context-menu.

Jak hlavní nabídky na nabídkové liště, tak kontextové nabídky, mohou obsahovat podnabídky. Že tom tak je, je naznačeno malou šipkou doprava. Když se chcete do podnabídky dostat, najeďte na příslušnou položku myší. Až se podnabídky otevře, přejeďte myší do ní. Normálně se podnabídky otevírají doprava, ale když na to není místo, otevřou se doleva. Když z podnabídky ukazatelem myši vyjedete, tak zmizí.

K ovládání nabídek a podnabídek můžete používat také klávesnici. O tom, jak se pomocí klávesnice dostat do nabídky, se o tom dočtete v menu-bars. Když je nabídka zobrazená, můžete se v ní pohybovat pomocí šipek nahoru a dolů. Podnabídku otevřete šipkou doprava a dostanete se tak na její první položku. Šipkou doleva se dostanete zpět do nadřízené nabídky. Zmáčknutím klávesy mezerník nebo Enter aktivujete položku nabídky.

Položky v nabídkách, které končí výpustkem (třemi tečkami) otevírají dialogová okna, ve kterých máte další volby.

#### Nabídková lišta

Výchozí umístění nabídkové lišty je v horní části okna aplikace. Nabídky poskytují rychlý a přehledný přístup ke všem hlavním příkazům, jako je otevírání souborů, ukládání souborů, tisk a ukončení aplikace.

##### Nabídková lišta v Gnumericu.

Obrázek s nabídkovou lištou Gnumeric.

Když chcete otevřít nabídku aplikace Gnumeric, klikněte na název nabídky v nabídkové liště. Po kliknutí zůstane nabídka zobrazená. Když přesunete ukazatel myši na jinou nabídku v liště, první nabídky zmizí a zobrazí se ta další. To se hodí, když v nabídkách hledáte nějaký příkaz. Nabídky se dají otevřít také z klávesnice. Když zmáčknete a držíte klávesu Alt, v každé nabídce se podtrhne právě jedno písmeno. Za stálého držení klávesy Alt můžete toto písmeno zmáčknout na klávesnici a příslušná nabídka se otevře. Když takto použijete klávesnic, budou i u jednotlivých položek podtržená písmena. Zmáčknutím písmena na klávesnici položku aktivujete. Když už je nabídka otevřená, můžete se v ní pohybovat pomocí kurzorových šipek. Pro zavření nabídky stačí kliknout v aplikaci kdekoliv mimo ni nebo zmáčknout klávesu Esc.

Za některými položkami nabídky následuje několik názvů kláves. Tyto klávesy se dají použít k provedení příslušné činnosti, aniž byste museli nabídku otevírat. Často se jedná o kombinaci kláves zahrnující Ctrl), Shift a funkční klávesy označené F spolu s číslem. Když například chcete rychle vyjmou výběr do schránky (což je normálně dostupné v nabídce Upravit), stačí něco vybrat a zmáčknout kombinaci kláves Ctrl a X.

#### Nabídka Soubor

Nabídka Soubor patří v Gnumericu k nejdůležitějším nabídkám, protože se uživatel pomocí ní dostane k operačnímu systému počítače. Může tak vytvářet soubory obsahující všechnu jeho práci. Může výsledky své práce vytisknout. A tato nabídky je také nejjednodušší cestou, jak Gnumeric ukončit.

##### Nabídka Soubor.

Obrázek s nabídkou Soubor.

Volby v nabídce jsou seskupené do následujících skupin:

1 Operace pro vytváření pracovních sešitů.

- Tyto položky nabídky provádějí operace se soubory. Níže jsou jednotlivě představeny. Práce se soubory je stěžejní a je probíraná ve vlastní kapitole chapter-files dále v této příručce.

  - Nový – Vytvoří nový pracovní sešit, který otevře v novém okně. Na začátku má název „Sešit1“ (nebo s jiným číslem, pokud takový název již otevřený je). Nezapomeňte, že takto otevřené soubory nejsou zatím uložené.

  - Nový ze šablony – Tato položka zobrazí podnabídku, ve které můžete vybrat šablonu. Místo abyste vytvořili nový prázdný pracovní sešit, získáte již hotový nějaký konkrétní standardní obsah. Sešit se otevře v novém okně a jeho název bude dán názvem šablony. Nezapomeňte, že sešit nebude zatím uložený.

  - Otevřít – Tato položka otevře dialogové okno pro výběr souboru, abys si uživatel mohl vybrat sešit, který chce v aplikaci Gnumeric otevřít. Otevřít se dají sešity s tabulkami v mnoha různých formátech. Pokud chcete otevřít soubor, který není ve formátu přímo pro tabulkový kalkulátor, použijte nabídku Data podle návodu v Data-Menu. Další podrobnosti viz sect-file-formats. Po otevření se vytvoří nové okno, jehož obsahem bude vybraný soubor. Mnohem rozsáhleji je vše popsáno v sect-file-open.

2 Operace pro vytváření souborů.

- - Uložit – Tato položka uloží aktuální pracovní sešit. Pokud má soubor již přidělený název a byl někdy dříve uložen, dojde bez dalších dotazů k uložení do aktuálního souboru. Pokud nikdy před tím uložen nebyl, bude postup stejný jako u Uložit jako…, což znamená, že uživatel bude dotázán na název souboru.

  - Uložit jako… – Tato položka umožňuje uživatelům ukládat soubory, které zatím nemají určený název. Použije se vždy, když uživatel ukládá soubor, kterému Gnumeric přidělil výchozí název. Dá se použít také k uložení stávajícího souboru pod novým odlišným názvem. Pokud chcete data z aplikace Gnumeric vyexportovat do formátu, který není přímo pro tabulkové kalkulátory, použijte nabídku Data popsanou v Data-Menu. Vysvětlení k fomrátům, které Gnumeric podporuje najdete v sect-file-save.

3 Tiskové operace.

- Tyto položky nabídky umožňují v aplikaci Gnumeric tisknout. Jednotlivé jsou představené níže a tisk jako takový je podrobně rozebrán v kapitole chapter-printing.

  - Nastavení stránky – Tato položka vyvolá dialogové okno Nastavení stránky. V něm můžete nastavit různé volby tisku, jako je typ papíru, velikost okrajů a formát záhlaví a zápatí stránky. Dialogové okno je podrobně vysvětlené v sect-printing-setup.

  - Tisková oblast a zalomení – Tato položka nabídky otevírá podnabídku zobrazenou v menu-file-printarea.png. Položky v této podnabídce umožňují nastavit tiskovou oblast, vymazat ji a zobrazit, a ručně nastavit nebo smazat zalomení stránek. Tisková oblast listu je rozsah buněk v listu, které by se měly vytisknout. Položky mimo tiskovou oblast se při tisku obvykle vypustí. Gnumeric při tisku obvykle zvolí správná zalomení stránek. Ručním zalomením jej můžete přimět vložit zalomení předčasně.

    ##### Podnabídka Tisková oblast a zalomení.

    Obrázek podnabídky Tisková oblast a zalomení.

  - Print... — The Print... menu item allows a user to print one or all of the worksheets in a workbook. Gnumeric can send files directly to a printer or can print to PostScript or portable document format files. The Print dialog is explained further in sect-printing.

  - Náhled tisku… – Tato položka vyvolá dialogové okno, které představuje aktuální sešit tak, jaky by vypadal po vytisknutí s aktuálním nastavením Nastavení stránky. Z dialogového okno můžete tisk i přímo spustit. Bližší vysvětlení najdete v sect-printing-preview.

4 Různorodé operace.

- - Odeslat na… – Tato položka nabídky vyvolá dialogové okno Odeslání na. V něm můžete odeslat sešit Gnumeric jako přílohu e-mailové zprávy. Celé dialogové okno je vysvětlené v sect-files-email.

  - Vlastnosti dokumentu… – Tato položka vyvolá dialogové okno Vlastnosti dokumentu s několika karty, na kterých se dá změnit řada konkrétní nastavení dokumentu. Celé dialogové okno je podrobně popsané v chapter-workbooks.

5 Nedávno použité soubory.

- - První tři položky v této části nabídky jsou přímou cestou, jak znovu otevřít nedávno použité soubory. Seznam se průběžně mění, tak jak pracovní sešity otevíráte a vytváříte. Kliknutí na zde uvedený název souboru je ve výsledku stejný, jako když použijete Otevřít a soubor vyhledáte v dialogovém okně Hledání osuboru. Upozorňujeme ale, že pokud soubor po té, co byl v Gnumericu uložen, někam přesunete, Gnumeric jej nebude moci najít. Pro přístup k nedávným souborům, které nejsou uvedeném mezi posledními třemi použijte následující položku Úplná hostorie….

  - Úplná historie… – Tato položka otevře dialogové okno, ve kterém jsou zobrazené všechny nedávno použité soubory.

6 Operace zavření a ukončení.

- Tato položky nabídky buď zavřou aktuální pracovní sešit (Zavřít) nebo všechny otevřené sešity (Ukončit). U souborů, ve kterých byly od posledního otevření nebo uložení provedené nějaké změny, Gnumeric uživateli zobrazí dialogové okno Uložení pracovního sešitu…

  - Zavřít – Tato položka umožňuje uživateli zavřít aktuální pracovní sešit. Pokud se zároveň jedná o jediný sešit, který je právě v instanci Gnumericu otevřený, ukončí se tím i celý Gnumeric. Pokud jsou otevřené ještě další sešity, zavře, aniž by tyto nějak ovlivnil. Jestliže jsou v zavíraném sešitě nějaké neuložené změny, zeptá se Gnumeric, zda je má uložit do souboru.

  - Ukončit – Tato položka zavře všechny pracovní sešity, které jsou právě v Gnumeric používané a program ukončí. Před tím se ještě případně zeptá uživatele, jestli chce uložit sešity, ve kterých má nějaké neuložené změny.

#### Nabídka Upravit

Nabídka Upravit je nejčastěji používaná k operacím nad listem nebo mezi listy. Poskytuje uživateli mocné nástroje pro úpravy, jako je možnost vrátit zpět nedávné změny, vyjímat a vkládat vybrané buňky a vyhledávat konkrétní obsah buněk.

##### Nabídka Upravit.

Obrázek s nabídkou Upravit.

Volby v nabídce jsou seskupené do následujících skupin:

1 Změna historie.

- Tyto položky nabídky umožňují uživateli zrušit poslední změny, které v sešitě provedl, nebo naopak tyto zrušené změny znovu provést. Tím získává kontrolu nad provedenými úpravami. Někdy bývá tato funkcionalita nazývána „změna historie“.

  Typ změny není podstatný. K úpravě, která smazala obsah celého listu, se přistupuje stejně, jako k úpravě, která změnila písmenko v obsahu buňky. Historie je záležitostí sezení. Jestliže sešit uložíte a pak znovu otevřete, nebudete již změny moci vrátit. Upozorňujeme také, že Gnumeric si pamatuje jen pár desítek posledních operací. Přesný počet závisí na rozsahu a složitosti operací. Maximální počet si můžete přizpůsobit v předvolbách podle popisu v chapter-configuring. Existuje také pár málo obvyklých operací, které se v historii neuchovávají.

  - Zpět – Tato položka nabídky se používá k odstranění posledních provedených úprav z pracovního sešitu. Vracet je lze jen v příslušném pořadí. Položka nabídky vrátí vždy jen jednu poslední operaci. Přes tlačítko nástrojové lišty a jeho nabídku se ale můžete dostat k seznamu všech operací, které se dají vrátit zpět. Pomocí tohoto seznamu pak můžete vrátit i více operací naráz. Vysvětlené to je v oddílu std-toolbar.

  - Znovu – Tato položka nabídky se používá po té, co jste nějakou operaci vrátili zpět, ale pak si to rozmyslíte. Položka nabídky znovu provede vždy jen jednu poslední vrácenou operaci. Přes tlačítko nástrojové lišty a jeho nabídku se ale můžete dostat k seznamu všech vrácených operací, které se dají znovu provést. Pomocí tohoto seznamu pak můžete znovu provést i více operací naráz. Vysvětlené to je v oddílu std-toolbar.

2 Operace na vybrané oblasti.

- Tyto položky nabídky umožňují přesun obsahu vybraných buněk v rámci listu, mezi listy nebo i mezi sešity. Výběr je oblast v pracovním listě, kterou jste vybrali, zpravidla pomocí myši, a nyní je modře zvýrazněná. Výběru jsou dopodrobna vysvětlené v sect-data-selections. Gnumeric v současnosti u těchto operací zvládá jen výběry s jednoduchým rozsahem.

  Aby se mohly použít tyto položky nabídky, musí uživatel nejdříve vybrat rozsah oblasti, které chce vyjmou nebo kopírovat. Když pak zvolí některou z těchto položek nabídky, obsah vybrané oblasti se vloží do schránky Gnumericu a X serveru. Obsah schránky Gnumericu můžete vložit do nové oblasti v tabulkovém kalkulátoru, do jiného pracovního sešitu nebo do nového pracovního sešitu. Obsah schránky X serveru uchovává v textové podobě obsah jednotlivých buněk oddělený mezerou a můžete jej vložit kamkoliv, kam se dá vložit text.

  - Vyjmout – Tato položka nabídky se používá k odstranění výběru z vybrané oblasti právě otevřeného sešitu. Když položku v nabídce zvolíte, zobrazí se okolo vybrané oblasti tečkovaný obrys. Dává se tak najevo, že tato oblast bude přesunuta. K odstranění dojde ale až po přesunu na nové místo. Do té doby tato funkce obsah listu nijak neovlivní.

  - Kopírovat – Tato položka umožňuje uživateli duplikovat výběr. Původní data zůstanou, kde jsou, a ve schránce Gnumericu (a X serveru) je kopie, kterou můžete kamkoliv vložit.

  - Vložit – Tato položka nabídky se používá k vložení obsahu, který byl zkopírován nebo vyjmut z výběru. Jestliže byl vyjmut, bude vložen na nové místo beze změny. Odkazy na buňky se nezmění, budou odkazovat stále na ty stejné buňky.

  - Vložit jinak… – Tato položka se používá ke vložení výběru s pozměněním charakteristik. Otevře se dialogové okno se třemi kategoriemi. Ve výchozím stavu je vše nastavené tak, že výsledek bude stejný, jako při použití položky nabídky Vložit.

    ##### Dialogové okno speciálního vložení.

    Obrázek s dialogovým okem Vložení jinak.

    První sada volem umožňuje uživateli řídit, která data budou vložena. Uživatel může vložení omezit jen na obsah buněk (formát se nebude kopírovat) nebo, přesně naopak, zkopírovat jen formát buněk (bez obsahu). Navíc se u vkládaného výběru může veškerý obsah převést čistě na hodnoty. V takovém případě se nebudou ale kopírovat vzorce, jen jejich výsledky.

    Pomocí druhé sady voleb může uživatel na vkládání nasadit jednoduché matematické operace. Vkládaná data pak budou příslušně změněna podle obsahu buněk. Například výsledkem operace dělení bude, že obsah každé buňky ve vkládané oblasti bude podělen obsahem odpovídající buňky kopírovaného originálu.

    Třetí sada voleb umožňuje transpozici nebo překlopení původního výběru. Transponovat provede překlopení výběru podle uhlopříčky z levého horního rohu do pravého dolního. Obdobně příslušný způsobem překlopí výběr volby Překlopit vodorovně a Překlopit svisle.

    Zaškrtávací políčko Přeskočit prázdné zabrání, aby Gnumeric provedl nějaké činnosti u buněk ve výběru, které jsou prázdné. Normálně Gnumeric mění vzorce, které obsahují relativní odkazy na buňky mimo výběr. Zaškrtávací políčko Neměnit vzorce tyto změny potlačí. (Všimněte si, že odkazy na buňky v rámci výběru je zachovány vždy.)

3 Operace zadávání a odebírání dat.

- Tyto operace přidávají nebo odstraňují data z pracovního listu. Liší se typem měněných či odstraňovaných dat a případným přeuspořádáním dat, která zůstanou, což je vysvětleno níže. Jak se také dočtete, tyto operace jsou podobné předchozím skupinovým operacím na vybraných buňkách.

  - Vymazat otevře podnabídku s osmi volbami rozdělenými po čtyřech. První čtyři ovlivňují všechny buňky ve výběru. Druhé čtyři používají ty stejné činnosti, akorát že na právě vybrané buňky, které jsou v řádcích vybraných filtrem. O nastavení filtrů více v sect-data-filter.

    Vše vyberte, když chcete vymazat vše v buňkách ve výběru – formáty, odkazy, komentáře a obsah. Formáty a hypertextové odkazy vymaže jen formátování a hypertextové odkazy, zatímco data zůstanou v buňkách nedotčená. Odstraní se tím všechny okraje, vrátí do výchozího stavu odsazení, barva pozadí se změní na bílou a textu na černou, formát čísel se nastaví na Obecný a odstraní se případné hypertextové odkazy přiřazené k buňce. Komentáře smaže komentáře u buněk ve výběru. Obsah ponechá nastavené formátování, ale odstraní z obsahu buněk vzorce a data.

  - Odstranit otevře podnabídku s pěti položkami. Ty umožňují odstranění celého rozsahu řádků nebo sloupců, odstranění právě vybraných buněk nebo smazání čistě jen komentářů nebo hypertextových odkazů patřících k vybraným buňkám.

    Volba Slupce nebo Řádky odstraní sloupce, respektive řádky, které zasahují do výběru buněk. Pokud zvolíte Řádky a při tom je vybrán jeden, nebo i více sloupců, nebo zvolíte Sloupce a je vybrán jeden, nebo i více řádků, odstraní se všechny buňky v pracovním listě. Místo nalevo od odstraněných řádků se zaplní přesunutím spodnějších řádků nahoru. Místo nalevo od odstraněných sloupců se zaplní přesunutím levějších sloupců doprava. Například, když odstraníte sloupce D a E, přesune Gnumeric obsah všech sloupců dál od F včetně od dva sloupce doleva.

    Buňky…: Když je vybrán jeden nebo více sloupců, či řádek nebo více řádků, Buňky… odstraní vybrané sloupce nebo řádky tak, jak bylo popsáno výše. Pokud je však vybrán blok buněk, otevře místo toho dialogové okno, ve které se ptá, čím odstraněné buňky nahradit. Buňky bloku mohou být nahrazeny buňkami pod ve sloupcích nebo buňkami vpravo v řádcích.

    ##### Dialogové okno mazání buněk

    Obrázek s dialogovým oknem Odstranění buněk.

    Například, když byste smazali blok buněk E6:E8 a zvolili Posunout buňky nahoru, zaplnily by se buňkami pod E8, F8 a G8. Když byste zvolili Posunout buňky doleva, zaplnily by se buňkami napravo od E8, F8 a G8. Tyto dvě volby z podnabídky Vymazat dělají to stejné, jako Upravit ▶ Odstranit ▶ Řádky a Upravit ▶ Odstranit ▶ Sloupce.

    Komentáře: Je to to stejné, jako Upravit ▶ Vymazat ▶ Komentáře, popsané výše.

    Hypertextové odkazy: Je to podobné, jako Upravit ▶ Vymazat ▶ Formáty a hypertextové odkazy popsané výše, s tím rozdílem, že není narušen stávající formát buňky.

  - Změnit otevře podnabídku se třemi položkami:

    - Komentář… otevře dialogové okno Úprava komentáře buňky. Je to ten stejný, jako pro Komentář… v Insert-Menu. Další popis viz sect-data-comment.

    - Hypertextový odkaz… otevře dialogové okno Hypertextový odkaz. Je to ten stejný, jako pro Hypertextový odkaz… v Insert-Menu. Další popis viz sect-data-link.

    - Názvy… otevře dialogové okno Definice názvů. Vysvětlení názvů a popis dialogového okna najdete v sect-data-names.

4 Operace hledání a nahrazování.

- - Hledat… – Tato položka otevře dialogové okno sloužící k hledání buněk s konkrétním obsahem. Má tři karty. Na první uživatel zadává údaje, co chce najít a některá omezení hledání. Na druhé některé doplňující volby pro hledání. Když je vše zadáno, zmáčknutím tlačítka na první kartě se hledání spustí. Na třetí kartě se pak objeví buňky, která hledání vyhovují.

  - Hledat a nahradit… – Tato položka otevře dialogové okno sloužící k hledání buněk splňujících konkrétní podmínky a zároveň umí nahradit jejich obsah. Toto dialogové okno se do značné míry podobá dialogovému oknu Hledání.

5 Další operace na pracovním listu.

- - List – Z podnabídky List můžete provádět operace s pracovním listem jako celkem. Stejné funkce jsou dostupné i kontextové nabídky listu. Můžete vytvářet kopie, přejmenovávat, měnit pořadí a mazat. Podrobně jsou tyto funkce popsané v sect-worksheets-managing-process-contextmenu.

  - Vybrat – Tato položka umožňuje uživateli vybrat různé části pracovního listu. Otevře další podnabídku.

    ##### Podnabídka Vybrat

    Obrázek s podnabídkou Vybrat.

    - Položka Vše poskytuje rychlý způsob, jak označit celý pracovní list.

    - Položky Řádek a Sloupec umožňují uživateli vybrat všechny řádky nebo sloupce, které spadají do aktuálního výběru.

    - Položka Pole umožňuje uživateli vybrat všechny buňky, které jsou součástí stejného pole, jako aktuální buňka.

    - Položka Závislosti vybere všechny buňky, které obsahují vzorec, který se odkazuje na data v aktuální buňce.

    - Obdobně, položka Vstupy vybere všechny buňky, jejichž data jsou odkazována vzorcem v aktuální buňce.

    - Položka Následující objekt vybere následující objekt listu v aktuálním listu. Pokud právě není vybraný žádný objekt, vybere objekt umístěný vpředu.

    - Položky Přejít nahoru, Přejít dolů, Přejít na první, Přejít na poslední posunou výběr v rámci obdélníkové bloku buněk, ve kterých jsou nějaká data.

    - Přejít na buňku… – Tato položka otevře dialogové okno, ve kterém může uživatel napsat názve nebo adresu buňky v rámci listu. V aktuálním zobrazení se změní výběr tak, aby byl na zadané buňce.

  - Přepočítat – Tato položka přinutí pracovní sešit přepočítat výsledky. To se hodí, když vzorce v aktuálním listě závisí na buňkách v jiném sešitě. Gnumeric nemusí vědět o tom, že se data ve zmíněném sešitě změnila, proto má uživatel tuto možnost ho k přepočítání přinutit.

6 Obecné nastavení aplikace Gnumeric.

- Předvolby… – Tato položka vyvolá dialogové okno Předvolby aplikace Gnumeric, které je dopodrobna vysvětlené v chapter-configuring.

#### Nabídka Zobrazit

Nabídka Zobrazit je

##### Nabídka View.

Obrázek s nabídkou Zobrazit.

Volby v nabídce jsou seskupené do následujících skupin:

1 Alternativní zobrazení aktuálního dokumentu.

- Tato položka nabídky umožňuje uživateli otevřít více zobrazení téhož dokumentu.

  - Nový pohled… – Tato položka otevře nové okno se zobrazeným aktuálním sešitem, přičemž obě okna budou zobrazovat to stejné místo. Když uživatel začne upravovat jinou část v jednom pohledu, v druhém se zobrazení přesune na tu samou část. Stejně tak naopak, když provede změnu v druhém, provede se změna i v prvním.

  - Ukotvit rozdělení okna – Tato položka se používá k zmrazení části pracovního listu úplně nahoře a úplně vlevo. To se hodí, aby bylo možné porovnávat části listu, které nejsou obvykle pohromadě. Například, když má uživatel opravdu rozsáhlou tabulku s názvy jednotlivých sloupců na řádku 12, může vybrat řádek 13 a v nabídce zvolit tuto položku. Když se pak bude v tabulce posouvat směrem dolů, data se budou podsouvat pod názvy sloupců a ty tak budou stále viditelné.

    Existují 3 způsoby, jak určit, které řádky a/nebo sloupce by měly být zmrazeny.

    - Když je výběr alespoň částečně viditelný a nezahrnuje buňku A1, Gnumeric zmrazí část pracovního listu nad, nebo doleva, od aktuálního výběru.

    - Když je výběr alespoň částečně viditelný a zahrnuje buňku A1 a neobsahuje celé řádky nebo buňky, Gnumeric zmrazí všechny řádky nebo sloupce protínající výběr.

    - Když je výběr alespoň částečně viditelný a zahrnuje buňku A1 a obsahuje celé řádky nebo buňky, Gnumeric zmrazí tyto řádky nebo sloupce.

    - Když výběr není vůbec vidět, Gnumeric zmrazí řádky a sloupce nalevo od šestého viditelného sloupce, nebo nad desátým viditelným řádkem.

    Ve všech případech oblast ve zmraženém listu nad nebo vlevo od právě viditelné oblasti přestane být přístupná, dokud nedojte k rozmrazení.

  - Okna – Tato položka poskytuje přístup do podnabídky, ve které jsou vypsaná všechna okna, která jsou právě otevřená. Můžete se pomocí ní snadno přepínat mezi různými instancemi a zobrazeními dokumentu v rámci aplikace Gnumeric.

2 Změna aktuálního zobrazení.

- Tyto položky nabídky mění aktuální zobrazení.

  - Nástrojové lišty – Tato položka poskytuje podnabídku, ve které je seznam nástrojových lišt aplikace Gnumeric. Před názvy lišt jsou zaškrtávátka, pomocí kterých můžete přepínat stav zobrazení jednotlivých lišt.

  - Zobrazovat stavovou lištu – Tato položka určuje, jestli se mají zobrazovat stavová lišta a informační oblast v dolní části pod pracovními listy. U názvu položky je zaškrtávátko, které se při zvolení přepíná. Když je zaškrtnuté, Gnumeric stavovou lištu bude zobrazuje.

  - Celá obrazovka – Tato položka mění zobrazení Gnumericu z okna na celou plochu obrazovky. V režimu celé obrazovky se nezobrazují okraje a nástrojové lišty. Mezi režimem okna a celé obrazovky se dá přepínat klávesou F11. Když je Gnumeric v režimu celé obrazovky, je položka v nabídce zaškrtnutá.

  - Vlastnosti zobrazení… – Tato položka otevře dialogové okno Vlastnosti zobrazení.

    ##### Dialogové okno Vlastnosti zobrazení

    Obrázek dialogového okna Vlastnosti zobrazení.

    Dialogové okno Vlastnosti zobrazení má čtyři karty. Automatické doplňování je popsané v sect-worksheets-settings, Ochrana v sect-worksheets-settings-protection.

    ##### Dialogové okno Vlastnosti zobrazení, karta Značky buněk

    Obrázek karty Značky buněk v dialogovém okně Vlastnosti zborazení.

    Zaškrtávací políčka na kartě Značky buněk, kterou můžete vidět na menu-view-properties-dialog-cm.png, určují, jestli buňky mají zobrazené prvky, podle kterých poznáte, že buňky obsahuje vzorec, a že je její obsah oříznutý.

    Zaškrtávací políčka na kartě Widget, kterou můžete vidět na menu-view-properties-dialog.png, určují, jestli jsou zobrazená ouška karet s pracovními listy a vodorovný a svislý posuvník.

3

- Přiblížení… otevře dialogové okno, ve kterém můžete nastavit zvětšení jednoho nebo více listů v aktuálním pracovním sešitě.

#### Nabídka Vložit

Nabídka Vložit je

##### Nabídka Vložit.

Obrázek s nabídkou Vložit.

Volby v nabídce jsou seskupené do následujících skupin:

1 Vkládání do pracovního sešitu.

- Položky z této nabídky mění buňky dostupné v pracovním sešitě.

  - Buňky… – Tato položka otevře dialogové okno s dotazem na uživatele, jak by se měl list po vložení nových buněk změnit. K dispozici jsou čtyři volby a uživatel může zaškrtnutím zvolit vždy jen jednu z nich.

    Při volbě Posunout buňky doprava se vloží blok nových buněk stejné velikost, jako je aktuální výběr. Buňky, které jsou na stejných řádcích jako je výběr, ať už přímo v něm nebo napravo od něj, budou posunuty za něj doprava, aby se získalo místo na nové buňky. Při volbě Posunout buňky dolů se rovněž vloží blok nových buněk stejné velikosti, jako je aktuální výběr. Buňky, které jsou ve výběru, nebo pod ním, se posunou dolů, aby se získalo místo na nové buňky. Zbývající dvě volby fungují stejně, jako když uživatel použije vložení řádků nebo sloupců, což bylo vysvětleno již v předchozím.

  - Sloupce – Tato položka vloží sloupce nalevo od aktuálního sloupce. Počet vložených sloupců bude stejný, jako počet sloupců v aktuálním souvislém výběru.

  - Řádky – Tato položka vloží řádky nad aktuální výběr. Počet vložených řádků bude stejný, jako počet řádků v aktuálním souvislém výběru.

  - List – Tato položka umožňuje uživateli vložit nový pracovní list bezprostředně za aktuální list.

2 Vkládání objektu do pracovního listu nebo obsahu do aktuální buňky.

- Položky nabídky vkládající objekty listu do pracovního listu nebo obsah do aktuální buňky.

  - Graf… – Tato položka umožní uživateli vložit grafické znázornění dat. Po zvolení se spustí průvodce vytvořením grafu. Grafy jsou vysvětlené v chapter-graphs.

  - Obrázek… – Tato položka umožní uživateli vložit grafický objekt obsahující obrázek z externího souboru. Použití obrázku v Gnumericu je vysvětleno v sect-graphics-images.

  - Funkci – Tato položka otevře dialogové okno, které umožní uživateli vložit do buňky matematický vzorec. K dispozici máte seznam názvů všech dostupných funkcí, včetně stručného vysvětlení u každé z nich.

  - Zaobalit funkci – Vybráním položky z podnabídky, kterou můžete vidět na menu-insert-fw.png, nahradí všechny obdélníkové oblasti v aktuálním výběru funkcemi array s hodnotami z aktuálního obsahu a tu pak obalí příslušná zvolenou funkcí. Tak se dá vytvořit oblast, ve které se data sama řadí.

    ##### Podnabídka Zaobalit funkcí.

    Obrázek podnabídky Zaobalit funkcí.

  - Název… otevře dialogové okno se seznamem všech definovaných názvů, které můžete vložit do aktuální buňky. Podobá se dialogovému oknu Definice názvů, které se otevírá přes Změnit ▶ Názvy… z Edit-Menu. Podrobnosti viz sect-data-formulas-names.

  - Komentář… otevře dialogové okno, ve kterém můžete zadat nebo upravit komentář k aktivní buňce. Popsáno to je v sect-data-comment.

  - Hypertextový odkaz… otevře dialogové okno pro zadání cíle odkazu. Popsáno to je v sect-data-link.

  - Speciální otevře podnabídku, ze které můžete vložit předdefinovaný obsah do buňky. Můžete vložit aktuální datum, čas nebo obojí.

#### Nabídka Formát

Nabídka Formát umožňuje uživateli řídit formát buněk, sloupců, řádků, pracovních listů a sešitu. Tak poskytuje přístup k šablonám standardních formátů.

##### Nabídka Formát a její podnabídka Buňky.

Obrázek s nabídkou Formát a její podnabídkou Buňky.

Nabídka Formát nabízí tyto položky:

- - Buňky – Tato položka otevře podnabídku s volbami, pomocí kterých může uživatel formátovat vybrané buňky.

    - Formát… – Tato položka otevře dialogové okno pro formátování buněk. Používá se k nastavení typu a formátu dat v buňce. Vysvětlení najdete v sect-data-format.

    - Podmíněný formát… – Tato položka otevře dialogové okno podmíněného formátu. Používá se k nastavení typu a formátu dat v buňkách, kdy typ a formát závisí na hodnotách v sešitě. Vysvětlení najdete v sect-data-format-conditional.

    - Sloučit – Tato položka spojí aktuální výběr do jediné velké buňky.

    - Rozdělit – Tato položka rozdělí sloučené buňky na jednotlivé původní buňky.

    - Automaticky přizpůsobit výšku – Tato položka nabídky přiměje Gnumeric, aby automaticky zvolil optimální výšku řádků tak, aby se zobrazoval všechen text v právě vybraných buňkách.

    - Automaticky přizpůsobit šířku – Tato položka nabídky přiměje Gnumeric, aby automaticky zvolil optimální šířku sloupců tak, aby se zobrazoval všechen text v právě vybraných buňkách.

  - Sloupec – Tato položka otevře podnabídku, ve které jsou volby umožňující uživateli měnit zobrazení vybraných sloupců.

    ##### Podnabídka Sloupec.

    Obrázek s podnabídkou Sloupec.

    - Šířka… – Tato položka nabídky otevře dialogové okno, ve kterém uživatel může upravit šířku sloupců, ve kterých se nachází právě vybrané buňky. Dialogové okno má jedno vstupní pole, ve kterém se upravuje šířka sloupce v pixelech.

    - Automaticky přizpůsobit šířku – Tato položka nabídky přiměje Gnumeric, aby automaticky zvolil optimální šířku sloupců tak, aby se zobrazoval všechen text v právě vybraných buňkách.

    - Skrýt – Tato položka nabídky skryje sloupce obsahující aktuální výběr. Gnumeric si tyto sloupce nadále uchovává v paměti a ukládá je do souboru, ale nezobrazuje je. Jediné, podle čeho se dá poznat, že jsou některé sloupce skryté, je, že záhlaví sloupců nejdou popořadě.

    - Zviditelnit – Tato položka nabídky zobrazí sloupce, které jsou skryté, pokud aktuální výběr přesahuje přes tyto skryté sloupce. Například, pokud byly jsou skryté sloupce D, E a F, musí jít výběr alespoň přes sloupce C a G, aby došlo k odkrytí sloupců D, E a F.

    - Standardní šířka – Tato položka nabídky umožňuje uživateli změnit šířku sloupců, ve kterých jsou zrovna označené buňky, na standardní velikost. Při 100% přiblížení to je 48 nebo 64 pixelů.

  - Řádek – Tato položka poskytuje stejné funkce, jako položka Sloupec, akorát že pracuje nad řádky.

    - Výška… – Tato položka nabídky otevře dialogové okno, které umožňuje uživateli zadat výšku řádku v pixelech.

    - Automaticky přizpůsobit výšku – Tato položka změní řádky, které zasahují do výběru, na optimální výšku pro text obsažený ve výběru.

    - Skrýt – Tato položka skryje řádky ve výběru. Pracovní sešit bude i nadále obsahovat data ve skrytých řádcích, ale tyto řádky nebudou vidět.

    - Zviditelnit – Tato položka způsobí, že skryté řádku budou zase viditelné. Aby to fungovalo, výběr musí přesahovat přes řádky, které jsou skryté.

    - Standardní výška – Tato položka změní výšku řádků zpět na výchozí, která je 12,75 bodů nebo 17 pixelů (při 100procentním přiblížení).

  - List otevře podnabídku, ve které můžete měnit vlastnosti aktuálního pracovního listu. Mimo položek Správa listů… a Přiblížení… platí všechny operace v této podnabídce pro aktuální list.

    ##### Podnabídka List

    Obrázek s podnabídkou List.

    1 Správa listů

  - Tyto položky jsou i v kontextové nabídce karty s pracovním listem. K té se dostanete kliknutím (obvykle pravým tlačítkem myši) na oušku karty.

    Správa listů… otevře dialogové okno, ve kterém můžete měnit název a několik vlastností listu. Mezi vlastnosti, které můžete spravovat z tohoto dialogového okna patří zamykání, viditelnost, pořadí sloupců (zleva doprava nebo zprava doleva), název, pořadí listů a vzhled oušek karet. V tomto dialogovém okně můžete také přidávat nové listy a duplikovat a odebírat stávající. Více informací viz sect-worksheets-managing-process-dialog.

    Přejmenovat… otevře dialogové okno Přejmenování listu. Změnou názvu listu v poli Nový název a následným zmáčknutím klávesy Enter nebo kliknutím na Budiž list přejmenujete.

2 Přepínače zobrazení listu

- Druhá část obsahuje několik přepínačů, které řídí, jak je list zobrazený. Když je přepínač zapnutý, objeví po jeho levé straně zaškrtnutí.

  - Zobrazovat vzorce – Když je tato vlastnost zapnutá, budou v listu u všech buněk se vzorci místo zobrazených vypočtených výsledků zobrazené skutečné vzorce. Tuto vlastnost můžete využít k rychlému určení, které buňky obsahují data, a které vzorce.

  - Používat značení R1C1 – Když je tato vlastnost zapnutá, Gnumeric používá k adresování buněk místo notace A1 notaci R1C1.

  - Skrýt nuly – Když je tato vlastnost zapnutá, zobrazuje Gnumeric všechny buňky, které by normálně zobrazovaly nulu, jako prázdné. To se dá využít k jednoduššímu vyhledání buněk s nenulovými data v listu, který obsahuje hodně nulových hodnot.

  - Skrýt mřížku – Když je tato vlastnost zapnutá, nevykresluje Gnumeric čáry mřížky, které běžně oddělují jednotlivé buňky.

  - Skrýt záhlaví sloupců – Když je tato vlastnost zapnutá, nezobrazuje Gnumeric záhlaví sloupců, které uvolní místo v mřížce pro jeden řádek buněk výchozí výšky navíc.

  - Skrýt záhlaví řádků – Když je tato vlastnost zapnutá, Gnumerici nezobrazuje záhlaví sloupců, které uvolní trochu míst pro zobrazení obsahu sloupců.

  - Směr – Když je tato položka nabídky vybraná, přepne Gnumeric z listu zleva-doprava na list zprava-doleva. Když jsou zobrazená záhlaví řádků, přesunou se na pravou stranu mřížky a obsah celého listu bude zobrazený v pořadí zprava doleva.

3 Přiblížení…

- Přiblížení… otevře dialogové okno, ve kterém můžete nastavit zvětšení jednoho nebo více listů v aktuálním pracovním sešitě.

- Automatický formát… – Tato položka otevře dialogové okno Automatický formát, ve kterém má uživatel přístup k seznamu formátovacích šablon. Ty jsou užitečné pro uživatele, který často vyplňují tabulky v nějaké konkrétní podobě. Uživatel vyberte část listu, pro kterou chce šablonu použít. Většina šablon definuje záhlaví a zápatí, takže vybraná oblast musí být dostatečně velká, aby se do ní vlezly všechny prvky šablony a zároveň uživatelova data. Šablona nijak neovlivní data, která jsou již v listu vložená.

  Dialogové okno má dvě karty: Náhled a Podrobnosti šablony. V detailech jsou je základní informace o šabloně. Karta Náhled obsahuje tři hlavní volby: nabídku Nastavení, nabídku Upravit a výběr kategorie. Nabídka nastavení umožňuje uživateli si zvolit, které části šablony chce zkopírovat do pracovního listu. Nabídka upravit bude použita k vytvoření nové šablony. V současnosti se šablony zapisují jako text do formátu XML. Volba kategorie dává uživateli přístup k různým skupinám šablon. Šablony z jednotlivých kategoriích jsou zobrazené v prostřední části dialogového okna. Uživatel si zvolí šablonu, kterou chce použít, kliknutím na ni. Aktuálně vybraná šablona je zvýrazněná červeným obrysem okolo.

#### Nabídka Nástroje

Nabídka Nástroje je

##### Nabídka Nástroje.

Obrázek s nabídkou Nástroje.

Volby v nabídce jsou seskupené do následujících skupin:

1 Automatické nástroje

- Tyto dva nástroje umožňují Gnumeric přimět, aby kontroloval pravopis a aby v pravidelných intervalech automaticky ukládal pracovní sešit.

  - Automaticky opravovat… – Tato položka otevře dialogové okno, ve kterém si uživatel může nastavit způsob, jak má Gnumeric automaticky opravovat zadávaný text. Dialogové okno obsahuje tři karty. Každá z nich umožňuje uživateli opravovat jeden z typů běžných překlepů a také k pravidlům přidávat výjimky. Gnumeric umí automaticky měnit velikost písmen u názvů dní týdne, opravovat slova, která byla zadána se dvěma velkými písmeny na začátku, přičemž mají mít jen jedno, a opravovat velké písmeno na začátku věty.

  - Automaticky ukládat… – Tato položka otevře dialogové okno, ve kterém může uživatel Gnumeric přimět, aby ukládal aktuální sešit v nějaké pravidelném intervalu. Může si také nastavit, aby se jej Gnumeric před každým uložením zeptal, takže bude mít přehled v jakém stavu je uložená verze.

2 Lineární programování, generování scénářů, nástroje pro simulace a statistickou analýzu

- Gnumeric se dá využívat k řešení systémů lineárních rovnic a dalších matematických problémů. Tato dvě dialogové okna vám tyto nástroje zpřístupní. Dopodrobna rozebrané najdete tyto nástroje v sect-advanced-analysis-solver.

  - Hledat cíl… – Tato položka otevře dialogové okno, ve kterém uživatel může nastavit Gnumeric, aby interaktivně hledat číselnou hodnotu, která je řešením rovnice. Toto dialogové okno je vysvětlené v sect-advanced-analysis-goalseek.

  - Řešitel… – Tato položka otevře dialogové okno, ve kterém může uživatel nastavit Gnumeric, aby řešil lineární systém rovnic. Vysvětleno je to v sect-advanced-analysis-solver.

  - Scénáře – Tato položka zobrazí podnabídku se dvěma položkami. Položka Zobrazit… otevře dialogové okno, ve kterém uživatel může vybrat dříve definované scénáře. Položka Přidat… otevře dialogové okno, ve kterém uživatel může definovat obsah nového scénáře.

  - Simulace… – Tato položka otevře dialogové okno s několika panely, ve kterém si uživatel může nastavit parametry simulace používající lineární modelování rizika.

3 Dialogové okno zásuvných modulů

- Tato položka spouští dialogové okno pro správu zásuvných modulů. Zásuvné moduly jsou programy, které se instalují odděleně, ale poskytují aplikaci Gnumeric užitečné funkce. Jako zásuvné moduly jsou řešené i některé podstatné části, jako je třeba podpora formátu Excel. Díky tomu ale uživatel, který soubory ve formátu Excel vůbec nepotřebuje, může tento zásuvný modul odebrat a Gnumeric mu tak bude zabírat méně paměti.

#### Nabídka Statistika

Nabídka Statistika je

##### Nabídka Statistika.

Obrázek nabídky Statistika.

Nabídka Statistika a její podnabídky obsahují všechny dostupné nástroje pro statistickou analýzu. Tyto nástroje jsou vysvětlené v chapter-stat-analysis.

#### Nabídka Data

Nabídka Data je

##### Nabídka Data.

Obrázek nabídky Data.

Volby v nabídce jsou seskupené do následujících skupin:

1 Nástroje datových polí

- Položky z této nabídku umožňují přeorganizovat data.

  - Seřadit… – Tato položka otevře dialogové okno, které umožní uživatelům seřadit data ve výběru podle zadaných podmínek. Výchozí chování je, že Gnumeric seřadí řádky ve vybrané oblasti podle obsahuj buněk v konkrétním sloupci jednotlivých řádků. Podmínky řazení se dají rozšířit i na výpočet podle buněk v několika sloupcích. Gnumeric může řadit výběr podle libovolného počtu pravidel. Pravidla se dají přidávat pomocí tlačítka Přidat. Ta, která nebudou mít určený sloupec, budou ignorována, případně je uživatel může odebrat pomocí tlačítka Odebrat.

    Pro každé pravidlo je v dialogovém okně vstupní pole, do kterého se musí zadat sloupec, podle které ho se řadí. Rozbalovací seznam poskytne příslušné sloupce. Uživatel může pro výběr určit řazení. Tlačítko Pokročilé umožňuje uživateli další upřesnění podmínek řazení.

    Jestliže je prvním řádkem ve výběru záhlaví, můžete aplikaci Gnumeric říci, aby s tímto řádkem během řazení nehýbala. Místo míchání řádků podle sloupců se dají také řadit sloupce podle obsahu buněk v konkrétních řádcích, stačí přepnout Směr na Zleva doprava místo Shora dolů.

  - Shuffle... — The Shuffle... menu item opens a dialog that allows users to shuffle a selection. Shuffling means to rearrange the cells in the selection into a random order. The dialog allows users to shuffle the data within a column, within a row, or within an area.

  - Fill — The Fill menu item opens a submenu that allows various forms of data to be created.

  - Filtr – Tato položka otevře podnabídku se třemi položkami: Přidat automatický filtr, Zobrazit všechny a Pokročilý filtr. Filtry jsou vysvětlené v sect-data-filter.

  - Ověřit… – Tato položka otevře dialogové okno formátu buňky na kartě Ověření. Ověřením se myslí omezující podmínky pro obsah buňky, které říkají, jakou má mít hodnotu nebo do jakého má spadat rozsahu.

  - Sjednotit… – Tato položka otevře dialogové okno, pomocí kterého může uživatel vytvořit informace odvozené z dat v jiných pracovních listech.

  - Tabulka… —

  - Skupiny a osnovy – Tato položka poskytuje podnabídku, přes kterou může uživatel seskupovat řádky nebo sloupce, které s dají sbalit, aby byly skryté v zobrazení. Přes tyto položky může rovněž měnit zobrazení ovládacích prvků vzniklých skupin na okrajích pracovního listu.

2 Úpravy data nebo import.

- Tyto položky umožňují uživateli převést data, které již v pracovním listě jsou, nebo do něj přímo naimportovat externí data.

  - Text do sloupců… – Tato položka otevře dialogové okno, ve kterém může uživatel vytvořit data odvozená z dat v jiných pracovních listech.

  - Importovat data – Tato položka poskytuje následující podnabídku:

    ##### Podnabídka Importovat data.

    Obrázek podnabídky Importovat data.

    Položky v této podnabídce umožňují uživateli importovat data z různých formátů, které nejsou přímo určené pro tabulkové kalkulátory. K otevření souboru ve formátu tabulkového kalkulátoru požijte místo toho nabídku Otevřít popsanou v File-Menu. Podrobnosti viz sect-file-formats. Položky z této podnabídky vytvoří nové okno obsahující vybraný soubor. Do hloubky je to probráno v sect-file-open.

  - Exportovat data – Tato položka poskytuje následující podnabídku:

    ##### Podnabídka Exportovat data.

    Obrázek podnabídky Exportovat data.

    Položky v této podnabídce umožňují uživateli exportovat aktuální soubor nebo list do jiného formátu, než mají tabulkové kalkulátory. Položka Opakovat export zopakuje poslední export z aktuálního sezení, nebo, pokud byl soubor nedávno importován, export do původního zdrojového souboru. Jestliže chcete data uložit do formátu tabulkového kalkulátoru, použijte místo exportu nabídku Uložit jako… popsanou v File-Menu. Na popis formátů souborů, které Gnumeric podporuje, se podívejte do sect-file-save.

#### Nabídka Nápověda

Nabídka Nápověda je vcelku jednoduchá.

##### Nabídka Nápověda.

Obrázek nabídky Nápověda.

Nabídka Nápověda spojuje uživatele s touto příručkou, seznamem všech dostupných funkcí, které můžete v Gnumericu použít, a seznamem lidí, kteří tuto úžasnou aplikaci vytvořili.

1 Položky pro hledání nápovědy a hlášení problémů s aplikací Gnumeric

- Tyto položky nabídky umožňují uživateli získat nápovědu z různých zdrojů a hlásit problémy s programem.

  - Obsah – Tato položka umožňuje uživateli spustit místní nápovědu a zobrazit v ní tuto příručku.

  - Gnumeric na webu – Tato položka pro uživatele spustí webový prohlížeč a zobrazí v něm stránku věnovanou aplikaci Gnumeric na serveru používaném projektem GNOME.

  - Pomoci živě – Tato položka uživateli spustí klienta IRC (Internet Relay Chat) a připojí jej do sítě GIMPnet na kanál Gnumeric. Tento kanál využívají vývojáři aplikace Gnumeric. Běžně se tam pohybují lidé, kteří si vašeho dotazu během pár minut všimnou a pokusí se na něj odpovědět.

    Tuto podporu poskytují dobrovolníci ve svém volném čase. Proto nemáte žádnou záruku, že na vaši otázku stoprocentně někdo odpoví, a že odpověď bude správná. Snažíme se na položené otázky zdvořile odpovídat, očekáváme však, že uživatel projevil alespoň snahu, najít se odpověď nejdříve sám v příručce.

  - Nahlásit problém – Tato položka uživateli spustí webový prohlížeč a otevře v něm stránku systému pro hlášení chyb Bugzilla projektu GNOME s nastavením pro Gnumeric. Na této stránce jsou instrukce, jako odeslat hlášení o problémech. Při prvním použití bude uživatel vyzván k přihlášení.

2 Dialogové okno O aplikaci Gnumeric.

- O aplikaci – Zobrazí základní informace o aplikaci Gnumeric, jako jsou jména autorů nebo číslo verze.

### Kontextové nabídky

Kontextové nabídky se otevírají v místě ukazatele myši, takže jsou mimo strukturu grafického prostředí aplikace. Tyto nabídky poskytují doplňkový, a šikovný, způsob, jak se dostat k příkazům tabulkového kalkulátoru Gnumeric. Všechny příkazy z kontextových nabídek jsou přístupné i v běžných nabídkách. V kontextových nabídkách se ale vyskytují různě, v závislosti na tom, kde se zrovna nachází ukazatel myši.

Když chcete aktivovat kontextovou nabídku, stačí umístit ukazatel myši nad příslušné místo a kliknou tlačítkem myši. Podle typu myši a systému záleží, kterým tlačítkem, a jestli je k tomu potřeba i nějaká doplňující klávesa. Popis konkrétních variant přesahuje rámec této příručky, uživateli s to musí sám dohledat.

V současnosti Gnumeric poskytuje pět různých kontextových nabídek. Kontextová nabídka, která se vyvolá v oblasti mřížky je probrána dále v menu-context-grid. Kontextová nabídky, která se objeví, když je ukazatel nad záhlavím řádku nebo sloupce je představena v menu-context-col-row-header. Další kontextová nabídka se vztahuje ke kartám s listy a je vysvětlená v menu-context-tabs. A ještě další nabídka se používá pro vložené objekty nebo komponenty, jako je graf. Ta je ukázaná v menu-context-object.

#### Kontextová nabídky pro oblast s mřížkou buněk

Kontextová nabídka v oblasti mřížky buněk se objeví, když se ukazatel myši nachází nad touto oblastí. Tato nabídka se vztahuje k buňkám, které jsou vybrané, což nutně nemusí být ty pod ukazatelem.

##### Kontextová nabídky pro oblast s mřížkou buněk.

Obrázek kontextové nabídky v oblasti mřížky buněk.

Kontextová nabídka mřížky je dalším způsobem, jak se dostat k příkazům tabulkového kalkulátoru Gnumeric. Příkazy Vyjmout, Kopírovat, Vložit, Vložit jina, Vymazat buňky…, Vymazat obsah, Odstranit komentář, Upravit hypertextový odkaz a Odstranit dokaz pocházející z nabídky Upravit a jejích podnabídek jsou vysvětlené v Edit-Menu. Položky Vložit buňky… a Přidat komentář jsou vysvětlené v části o nabídce Vložit v Insert-Menu. Položky Formátovat buňky…, Podmíněný formát…, stejně jako podnabídky Buňka, Sloupec a Řádek jsou vysvětlené v této příručce v části o nabídce Formát v Format-Menu.

#### Kontextová nabídka pro záhlaví sloupců a řádků

Kontextová nabídka pro záhlaví sloupců a řádků

##### Kontextové nabídky pro záhlaví řádku

Obrázek kontextové nabídky na záhlaví řádku.

Kontextová nabídka, která se vztahuje k záhlaví sloupce nebo řádku, je podobná kontextové nabídce pro oblast mřížky. Operace vkládání a mazání se odlišují tím, že pracují s celými řádky nebo sloupci.

#### Kontextová nabídky pro karty s listy

Kontextová nabídky pro kartu s pracovním listem poskytuje přístup k funkcím, které pracují s listem jako celkem, namísto s jeho obsahem.

##### Kontextová nabídky pro karty s listy

Obrázek kontextové nabídky pro kartu s pracovním listem.

Kontextová nabídka pro karty s pracovními listy poskytuje stejné funkce, jako podnabídka List z nabídky Upravit. Tyto funkce jsou vysvětlené v sect-worksheets-managing-process-contextmenu. Dále v ní najdete dvě podnabídky, přes které si můžete vybrat, který ze stávajících listů má být zrovna zobrazený. V první podnabídce jsou listy seřazené v aktuálním pořadí, v druhé podle abecedy.

#### Kontextová nabídka pro vložené objekty a komponenty

Kontextová nabídka pro vložené objekty a komponenty.

##### Kontextová nabídka pro grafické objekty

Obrázek s kontextovou nabídkou na vloženém objektu.

Všechny vložené objekty, jako je kreslení, grafy a obrázky, mají kontextovou nabídku, kterou můžete vyvolat umístěním ukazatele myši nad daný prvek a kliknutím druhým tlačítkem myši.

První položka nabídky, označená Vlastnosti, otevře dialogové okno, které se odlišuje podle typu vybraného prvku, a ve kterém uživatel může nastavit vlastnosti tohoto prvku.

Položka označená Velikost a poloha otevře dialogové okno, ve kterém uživatel může upravit velikost a umístění vloženého objektu.

Položka označená Přichytávat k mřížce roztáhne objekt tak, aby všechny jeho rohy lícovaly na rohy buněk.

Položka označená Pořadí otevře podnabídku, ve které uživatel může měnit vizuální pořadí, v jakém jsou grafické prvky umístěné. Toto pořadí ovlivní způsob, jakým se grafické prvky navzájem překrývají.

##### Kontextová podnabídka pro pořadí grafických objektů

Obrázek s kontextovou podnabídkou umožňující měnit pořadí grafických objektů.

Položky nabídky Vyjmout, Kopírovat a Odstranit umožňují uživateli pracovat s objektem jako celkem. Vyjmout odstraní prvek z jeho aktuálního místa a vloží jej na jiné místo na stejném listě, na jiném listě, v jiném souboru v rámci aplikac Gnumeric, nebo v jiném souboru v úplně jiném programu. Položka Kopírovat poskytuje tu stejnou funkci s tím rozdílem, že originál zůstane na původním místě. Odstranit grafický prvek kompletně celý odstraní.

Zbývající položka Tisk umožňuje vybraný objekt prostě vytisknout.

U některých typů objektů můžete pomocí položky Uložit jako obrázek… uložit objekt do souboru v podobě obrázku. Tato nabídka schází na menu-context-object.png, ale můžete ji vidět na menu-context-graph.png.

##### Kontextová nabídka pro grafiku a obrázky

Obrázek kontextové nabídky pro grafiku a obrázky.

Graf má v kontextové nabídce také dvě položky s názvy Otevřít v novém okně a Kopírovat na nový list grafu. Položka Otevřít v novém okně zobrazí graf samostatně v okně. Položka Kopírovat na nový list grafu zkopíruje graf na speciální list v aktuálním sešitě, který nebude obsahovat nic jiného, než samotný graf.

#### Kontextová nabídka pro nástrojové lišty

Kontextová nabídka pro nástrojové lišty

##### Kontextová nabídka pro nástrojové lišty.

Obrázek kontextové nabídky na nástrojových lištách.

Kontextová nabídka nástrojové lišty umožňuje uživateli si nástrojovou lištu nastavit. Jednotlivé lišty mohou být zobrazené nad listy, vlevo od nic, nebo vpravo do nich. Přes kontextovou nabídku můžete nástrojovou lištu také skrýt. Znovu zobrazit se dá pomocí podnabídky Nástrojové lišty v nabídce Zobrazit. Viz View-Menu.

### Nástrojové lišty

Nástrojové lišty obsahují tlačítka a další prvky, které může použít k rychlému provedení některých nejběžnějších operací. Každé tlačítko má ikonu, která slouží jako mnemotechnická pomůcka. Všechny funkce, které najdete na nástrojových lištách, najdete i v nabídkách. Konkrétní kroky potřebné k použití jednotlivých tlačítek se liší.

Gnumeric má čtyř nástrojové lišty – Standardní, Formát, dlouhou Formát a Objekt. Tři z nich můžete vidět na fig-toolbars.

#### Čtyři nástrojové lišty aplikace Gnumeric

Tyto nástrojové lišty budou probrané v následujících částech příručky. Práce se všemi nástrojovými lištami je v základu stejná. Stejně tak se stejným způsobem dají nastavit. Následující oddíl vysvětluje standardní chování nástrojových lišt v aplikaci Gnumeric.

Dlouhá formátovací nástrojová lišta obsahuje ta stejná tlačítka, jako formátovací nástrojová lišta, plus pár tlačítek navíc a vše v jiném pořadí. Uživatel má obvykle zobrazenou jen jednu z nich.

#### Obecné chování nástrojové lišty

Kontextová nabídka nástrojových lišt, která je popsaná v menu-context-toolbars, se používá k určení, kde se mají jednotlivé lišty zobrazovat (nad listy nebo vlevo či vpravo od nich). Pomocí podnabídky Nástrojové lišty v nabídce Zobrazit (viz View-Menu) se dá určit, které z lišt mají být viditelné.

V případě, že je okno aplikace Gnumeric příliš malé na to, aby se do něj vlezla všechna tlačítka na nástrojové liště, zobrazí Gnumeric na konci lišty šipku, které dává najevo, že tam pokračují další položky. Když uživatel na šipku klikne, objeví se okno, které tyto zbývající položky obsahuje, jak je ukázáno na fig-toolbar-extension-menu.

##### Rozšiřující nabídky na nástrojové liště

Některé položky na nástrojové liště, jako například nastavení přiblížení, jsou kombinací tlačítka nebo textového pole a rozbalovací šipky. Když uživatel na šipku klikne, objeví se mu seznam dostupných voleb.

#### Standardní nástrojová lišta

Standardní nástrojová lišta je zobrazená na fig-toolbar-standard.

##### Standardní nástrojová lišta

Standardní nástrojová lišta poskytuje uživateli přístup k souborovým operacím, tisku, přesunu bloků dat, vracení operací a některým dalším mocným nástrojům, jako vytváření funkcí a grafů.

Obrázek tlačítka „Nový soubor“ ze standardní nástrojové lišty. Nový soubor

- Vytvořit nový soubor.

Obrázek tlačítka „Otevřít soubor“ ze standardní nástrojové lišty. Otevřít

- Otevřít stávající soubor.

Obrázek tlačítka „Uložit soubor“ ze standardní nástrojové lišty. Uložit

- Uložit aktuální pracovní sešit na disk.

Obrázek tlačítka „Tisk“ ze standardní nástrojové lišty. Tisk

- Vytisknout aktuální pracovní list nebo sešit do souboru nebo na tiskárnu.

Tlačítko „Náhled tisku“ ze standardní nástrojové lišty. Náhled tisku

- Zobrazit náhled aktuálního pracovního listu.

Obrázek tlačítka „Vyjmout“ ze standardní nástrojové lišty. Vyjmout

- Zkopíruje buňky z aktuálního výběru do schránky a označí je k odstranění z aktuálního místa. Ke skutečnému odstranění dojde až v okamžiku, kdy budou vloženy na nové místo.

Obrázek tlačítka „Kopírovat“ ze standardní nástrojové lišty. Kopírovat

- Zkopírovat aktuální výběr do schránky.

Obrázek tlačítka „Vložit“ ze standardní nástrojové lišty. Vložit

- Vložit obsah schránky do aktivní buňky.

Obrázek tlačítka „Zpět“ ze standardní nástrojové lišty. Zpět

- Vrátit zpět poslední provedenou operaci.

Obrázek tlačítka „Znovu“ ze standardní nástrojové lišty. Znovu

- Znovu provést poslední vrácenou operaci a dostat se tak do dřívějšího stavu.

Obrázek tlačítka „Vložit hypertextový odkaz“ ze standardní nástrojové lišty. Vložit hypertextový odkaz

- Otevře dialogové okno, ve kterém uživatel může definovat hypertextový odkaz, a to jak v rámci tabulkového kalkulátoru, tak na externí zdroje, jako jsou webové stránky.

Obrázek tlačítka „Součet“ ze standardní nástrojové lišty. Součet do aktuální buňky

- Ve vybrané buňce začne vzorec s obyčejným součtem řady. Gnumeric jednoduše čeká označenou oblast, ze které součet provede. Uživatel vybere cílovou buňku, zmáčkne tlačítko, zadá rozsah a zmáčkne potvrzovací tlačítko (zelená šipka) v řádku pro úpravu dat nebo zmáčkne Enter.

Obrázek tlačítka „Funkce“ ze standardní nástrojové lišty. Upravit funkci

- Tímto tlačítkem se začne vytváře v aktuální buňce vzorec pomocí průvodce funkcemi.

Obrázek tlačítka „Řadit od A do Z“. Řadit vzestupně

- Seřadit vybranou oblast ve vzestupném pořadí podle obsahu prvního vybraného sloupce.

Obrázek tlačítka „Řadit od Z do A“ ze standardní nástrojové lišty. Řadit sestupně

- Seřadit vybranou oblast v sestupném pořadí podle obsahu prvního vybraného sloupce.

Obrázek tlačítka „Graf“ ze standardní nástrojové lišty. Graf

- Vyvolat průvodce pro vytvoření grafu.

Obrázek vstupního pole „Přiblížit“ ze standardní nástrojové lišty. Přiblížit

- Pomocí přiblížení si uživatel může nastavit kompromis mezi rozsahem pracovního listu, který je viditelný, a velikostí textu a buněk.

#### Formátovací nástrojová lišta

Formátovací nástrojová lišta

##### Formátovací nástrojová lišta

Obrázek výběrového seznamu „Font“ z formátovací nástrojové lišty. Font Chooser.

- Uživatel může změnit velikost fontu ve výběru buď zadáním jeho názvu nebo kliknutím na rozbalovací šipku vedle textového pole. Po kliknutí se objeví nabídka fontů, ze kterých si může vybrat.

Obrázek výběrového seznamu „Velikost fontu“ z formátovací nástrojové lišty. Velikost fontu

- Uživatel může změnit velikost fontu ve výběru buď zadáním čísla nebo kliknutím na rozbalovací šipku vedle textového pole a výběrem z předefinovaných velikostí.

Obrázek tlačítka „Tučný“ z formátovací nástrojové lišty. Tučný

- Změní styl aktuální buňky nebo aktuálně vybraného textu na tučný, nebo na netučný, pokud již tučný byl.

Obrázek tlačítka „Kurzíva“ z formátovací nástrojové lišty. Kurzíva

- Změní styl aktuální buňky nebo aktuálně vybraného textu na kurzívu, nebo na normální, pokud již kurzívou byl.

Obrázek tlačítka „Podtržení“ z formátovací nástrojové lišty. Podtržení

- Změní styl aktuální buňky nebo aktuálně vybraného textu na podtržený, nebo na nepodtržený, pokud již podtržený byl.

Obrázek tlačítka „Zarovnat doleva“ z formátovací nástrojové lišty. Zarovnat doleva

- Zarovná obsah buňky k levému okraji buňky.

Obrázek tlačítka „Vodorovně na střed“. Vodorovně na střed

- Vystředí obsah buňky.

Obrázek tlačítka „Zarovnat doprava“ z formátovací nástrojové lišty. Zarovnat doprava

- Zarovná obsah buňky k pravému okraji buňky.

Obrázek tlačítka „Vystředit přes výběr“ z formátovací nástrojové lišty. Vystředit přes výběr

- Vystředí obsah buněk na střed výběru buněk.

Obrázek tlačítka „Sloučit oblast buněk“ z formátovací nástrojové lišty. Sloučit oblast buněk

- Sloučí vybrané buňky do jediné buňky.

Obrázek tlačítka „Rozdělit sloučené oblasti buněk“ z formátovací nástrojové lišty. Rozdělit sloučené oblasti buněk

- Rozdělí dříve sloučené buňky na samostatné.

Obrázek tlačítka „Měna“ z formátovací nástrojové lišty. Měna

- Nastaví formát vybraných buněk na měnový.

Obrázek tlačítka „Procenta“ z formátovací nástrojové lišty. Procenta

- Nastaví formát vybraných buněk na procenta.

Obrázek tlačítka „Oddělovač tisíců“. Oddělovač tisíců

- Nastaví formát vybraných buněk, aby používal oddělovat řádu tisíců.

Obrázek tlačítka „Zvýšit přesnost“ z formátovací nástrojové lišty. Zvýšit přesnost

- Zvýší počet desetinných míst zobrazených v právě vybrané buňce.

Obrázek tlačítka „Snížit přesnost“ z formátovací nástrojové lišty. Snížit přesnost

- Sníží počet desetinných míst v právě vybrané buňce.

Obrázek tlačítka „Zmenšit odsazení“ z formátovací nástrojové lišty. Zmenšit odsazení

- Zmenší odsazení vybraných prvků.

Obrázekt tlačítka „Zvětšit odsazení“ z formátovací nástrojové lišty. Zvětšit odsazení

- Zvětší odsazení vybraných prvků.

Obrázek tlačítka a rozbalovací palety „Ohraničení“ z formátovací nástrojové lišty. Ohraničení

- Toto tlačítko a rozbalovací nabídku můžete použít k nastavení ohraničení buněk ve výběru.

Obrázek tlačítka a rozbalovací palenty „Pozadí“ z formátovací nástrojové lišty. Pozadí

- Tlačítko a rozbalovací nabídka se používají k nastavení barvy pozadí.

Obrázek tlačítka a rozbalovací palety „Popředí“ z formátovací nástrojové lišty. Popředí

- Používá se ke změně barvy textu.

#### Dlouhá formátovací nástrojová lišta

Dlouhá formátovací nástrojová lišta

##### Dlouhá formátovací nástrojová lišta

Dlouhá formátovací nástrojová lišta obsahuje všechna tlačítka jako Formátovací nástrojová lišta (popsaná v fmt-toolbar), ale v jiném pořadí.

Navíc obsahuje následující tlačítka:

Obrázek tlačítka „Dolní index“ z dlouhé formátovací nástrojové lišty. Dolní index

- Změní styl právě vybrané buňky nebo právě vybraného textu na dolní index.

Obrázek tlačítka „Horní index“ z dlouhé formátovací nástrojové lišty. Horní index

- Změní styl právě vybrané buňky nebo právě vybraného textu na horní index.

#### Objektová nástrojová lišta

Objektová nástrojová lišta.

Obrázek tlačítka „Vytvořit obdélník“ z objektové nástrojové lišty. Vytvořit obdélník

- Vloží do sešitu obdélník, který uvnitř volitelně může obsahovat text.

Obrázek tlačítka „Vytvořit elipsu“ z objektové nástrojové lišty. Vytvořit elipsu

- Vloží do pracovního listu elipsu nebo kruh.

Obrázek tlačítka „Vytvořit rámec“ z objektové nástrojové lišty. Vytvořit rámec

- Umožňuje vložit do sešitu rámec.

Obrázek tlačítka „Vytvořit čáru“ z objektové nástrojové lišty. Vytvořit čáru

- Nakreslí do pracovního sešitu čáru.

Obrázek tlačítka „Vytvořit šipku“ z objektové nástrojové lišty. Vytvořit šipku

- Nakreslí čáru s šipkou na jedno konci.

Obrázek tlačítka „Vytvořit zaškrtávací políčko“. Vytvořit zaškrtávací políčko

- Umožňuje vložit zaškrtávací políčko.

Obrázek tlačítka „Vytvořit skupinový přepínač“ z objektové nástrojové lišty. Vytvořit skupinový přepínač

- Umožňuje vložit skupinový přepínač.

Obrázek tlačítka „Vytvořit tlačítko“ z objektové nástrojové lišty. Vytvořit tlačítko

- Umožňuje vložit tlačítko.

Obrázek tlačítka „Vytvořit posuvník“ z objektové nástrojové lišty. Vytvořit posuvník

- Umožňuje vložit posuvník.

Obrázek tlačítka „Vytvořit číselník“ z objektové nástrojové lišty. Vytvořit číselník

- Umožňuje vložit číselník.

Obrázek tlačítka „Vytvořit táhlo“ z objektové nástrojové lišty. Vytvořit táhlo

- Umožňuje vložit táhlo.

Obrázek tlačítka „Vytvořit seznam“ z objektové nástrojové lišty. Vytvořit seznam

- Umožňuje vložit seznam.

Obrázek tlačítka „Vytvořit rozbalovací seznam“ z objektové nástrojové lišty. Vytvořit rozbalovací seznam

- Umožňuje vložit rozbalovací seznam.

### Řádek pro zadávání dat

Bezprostředně nad mřížkou buněk je řádek pro zadávání dat, jak můžete vidět na worksheet-data-1.

#### Řádek pro zadávání dat.

Obrázek řádku pro zadávání dat.

Jedná se o malou oblast, ve které najdete označení aktuální buňky, tlačítko Zrušit, tlačítko Přijmout, tlačítko Zadat a vstupní pole pro úpravu obsahu buňky. Tyto jednotlivé části jsou vysvětlené dále.

#### Označení aktuální buňky

Nejdále nalevo od řádku pro zadávání dat je uvedené označení aktuální buňky. Tuto oblast můžete vidět na worksheet-data-2.

##### Označení aktuální buňky.

Obrázek označení aktuální buňky.

V označení buňky se zobrazuje adresa části buňky, která je ve výběru nejvíce vlevo nahoře. Adresa je ve standardní notaci sloupec:řádek. Část s písmeny označuje sloupec této buňky a číselná část její řádek. Například buňka, která pokrývá tři sloupce a dva řádky je označená:

> C2

Toto značení odpovídá záhlavím sloupců a řádků buněk.

Když je zrovna vybírán nějaký rozsah buněk, je v označení uvedena velikost tohoto rozsahu v podobě počtu řádků krát počtu sloupců. Například takto:

> 15Ř × 6S

by označovalo výběr oblasti o 15 řádcích a 6 sloupcích. Jakmile s výběrem buněk skončíte a uvolníte tlačítko myši, označení se změní zpět na adresu buňky ve výběru vlevo nahoře.

#### Tlačítko Zrušit

Tlačítko Zrušit Obrázek tlačítka „Zrušit“. se používá ke zrušení aktuálních úprav a navrácení obsahu buňky do předchozího stavu. Když se uživatel uprostřed úprav rozhodne, že to co napsal, není vlastně to správné, stačí, aby klikl na toto tlačítko, a provedené úpravy se zruší a buňka bude tak, jako před tím.

Většina uživatelů používá toto tlačítko, když přepisuje stávající obsah buňky novými daty. Když se uživatel rozhodne vrátit změny zpět, je pro něj odpovědí právě toto tlačítko. Jinak, chová se stejně, jako když na klávesnici zmáčknete klávesu Esc.

#### Tlačítko Přijmout

Tlačítko Přijmout An image of the enter button. se používá k dokončení úprav buňky a přenesení zadaných dat do pracovního listu. Jinak, chová se úplně stejně, jako když na klávesnici zmáčknete klávesu Enter.

#### Tlačítko Vzorce

Tlačítkem Vzorec Obrázek tlačítka „Vzorec“ může uživatel začít zadávat vzorec do právě vybrané buňky. Když například uživatel chce, aby buňka D10 byla rovna buňce B4, stačí kliknout na buňku D10, kliknout na zmíněné tlačítko, kliknout na buňku B4 a zmáčknout Enter. Jinak, chová se stejně, jako když na klávesnici zmáčknete klávesu =.

### Buňka mřížky

Nejvíce práce se v tabulkovém kalkulátoru provádí v hlavní oblasti s buňkami, což je rozsáhlá mřížka tvořící pracovní list. Zde se zadávají všechny vzorce a data a je to středobod činností pracovního listu.

#### Oblast s mřížkou buněk, s buňkami různých velikostí.

Obrázek oblasti s mřížkou buněk.

cell-grid.png ukazuje oblast s mřížkou buněk, záhlavími sloupců a řádků nahoře a vlevo, posuvníky vpravo a dole a oušky karet úplně dole.

Na obrázku je karet několik a je vybraná buňka J12. Některé sloupce a řádky mají upravenou velikost, takže vypadají jinak.

Jednotlivé buňky v této oblasti jsou standardně oddělené světle šedými linkami. Aktuální výběr je označen výraznějším obdélníkem s malým čtverečkem vpravo dole. V tomto případě je to buňka J12. Na obrázku je zobrazená střední část listu, což je patrné ze dvou věcí. Za prvé, záhlaví sloupců a řádků nezačínají od A a od 1. Za druhé, táhla posuvníků nejsou úplně nahoře a vlevo. Všimněte si také, že buňka D19 má komentář, což se pozná podle malého červeného trojúhelníčku vpravo nahoře.

Velikost každé buňka je dána šířkou příslušného sloupce a výškou příslušného řádku. Velikost sloupců a řádků se dá přizpůsobit přes záhlaví. Stačí najet ukazatelem myši na hranu záhlaví napravo od nebo pod úrovní buňky. Ukazatel myši se v tomto místě změní na obousměrnou šipku. Hranu pak myší přetáhněte potřebným směrem. Může to vyžadovat trochu cviku.

Oblast buněk je základem tabulkového kalkulátoru Gnumeric. Proto příručka příručka vysvětluje její použití do nejmenších podrobností ve zvláštní kapitole. Koho to zajímá, měl by si přečíst chapter-data.

#### Záhlaví sloupců a řádků

Okolo listu jsou nahoře záhlaví sloupců a nalevo záhlaví řádků. Sloupce jsou popsané ve vodorovném směru písmeny abecedy, jak je ukázáno na worksheet-cols-1.

##### Popisky sloupců v horní části listu.

Obrázek s popisky sloupců.
Řádky jsou popsané po levé straně čísly zvyšujícími se směrem dolů. Vidět to můžete na worksheet-rows-1.

##### Popisky řádků na levé straně listu.

Obrázek s popisky řádků.

#### Posuvníky

Posuvníky u oblasti s mřížkou buněk fungují přesně tak, jak jste zvyklí. Díky nim můžete pracovat s mnohem větším listem, než se dá v kterýkoliv okamžik zobrazit.

#### Ouška karet s listy

V dolní části cell-grid.png má Gnumeric ouška karet s listy. Na obrázku to jsou obdélníčky s popisky „Její data“, „Jeho data“, „Moje data“, „Něco jiného“. V pracovních sešitech, které mají více listů, se tím znázorňuje, kolik listů tam vlastně je, a navíc slouží k přepínání mezi listy – stačí kliknout. Co karta, to list. Na vyobrazení je vybraná karta „Něco jiného“. Poznáte to tak, že její ouško je zvýrazněné a vyvýšené nad ostatními.

Dvě šipky napravo dávají najevo, že v pracovním sešitě jsou ještě další listy a ouška karet, kterým přísluší. Bohužel na ně ale není dost místa pro zobrazení, takže Gnumeric to řeší zobrazením těchto šipek. Když jsou viditelná všechna ouška karet s listy, šipky se nezobrazují. Pokud zobrazené jsou, používají se k posouvání zobrazených oušek karet. Z počátku může chvíli trvat, než si na to přivyknete a naučíte se s nimi pracovat.

### Informační oblast

V části úplně dole pod zobrazení listů je informační oblast, tak jak ji můžete vidět na info-area.png.

#### Oblast pro zobrazování informací.

Obrázek oblasti pro zobrazování informací.
Informační oblast zobrazující informace o tom, co se v Gnumericu děje.

#### Oblast s nápovědami k nabídkám.

Úplně vlevo v informační oblastí je část, která říká: „Seřadit vybranou oblast“, co je vysvětlivka k položce v nabídce. V tomto případě konkrétně k položce „Seřadit“, nad kterou je zrovna ukazatel myši v nabídce „Data“. Gnumeric vám tak upřesňuje, co která položka dělá.

#### Indikátor stavu souboru

Pokaždé, když Gnumeric otevře nebo uloží soubor, objeví se indikátor stavu souboru spolu s ukazatelem průběhu. Na info-area.png je Gnumeric právě v půlce otevírání souboru.

#### Oblast průběžného výpočtu

V pravém dolním rohu je informační oblast, která zobrazuje některé průběžně propočítávané hodnoty. Výchozí je součet všech právě vybraných buněk.

Po kliknutí pravým tlačítkem získáte další možnosti výpočtu. Jsou to součet, minimum, maximum, průměr a počet.

##### Oblast průběžného výpočtu.

Obrázek oblasti s průběžným výpočtem.

### Ukazatele myši používané v Gnumericu

Tvar ukazatele myši (ukazatel, který se pomocí myši pohybuje) se mění podle kontextu. Pozná se tak podle něj, jaká funkcionalita je právě dostupná, a k jakému výsledku povede kliknutí. Níže jsou uvedené různé druhy ukazatelů, včetně popisu.

Šipka ukazující doleva nahoru. Šipka ukazující doleva:

- Ukazatel v podobě šipky ukazující doleva nahoru je v aplikaci Gnumeric standardním ukazatelem pro většinu interaktivních věcí. Používá se k výběru v nabídkách, na nástrojových lištách, u záhlaví sloupců a řádků, u posuvníků a řady dalších prvků uživatelského prostředí.

Tlustý bílý kříž s černým stínováním. Ukazatel pro výběr buněk:

- Tento ukazatel se objevuje na oblastí s mřížkou buněk a používá se k výběru buněk pro úpravy.

Svislá čára s vodorovnými čárkami na obou koncích. Ukazatel pro editaci textu:

- Ukazatel pro úpravu textu dává najevo, že se nacházíte nad textem v místě, kde můžete začít úpravy. Můžete jej použít například ke změně hodnoty přiblížení, ke změna názvu a hodnoty velikosti fontu a samozřejmě také k úpravám obsahu v poli pro zadávání dat do buněk (bílá oblast nalevo od tlačítka se znakem rovnítka (=).

Vlasový zaměřovací kříž Tenký zaměřovací kříž:

- Ukazatel v podobě nitkového zaměřovacího kříže se používá ke změně oblasti vybraných buněk. Ukazatel se objeví, když najedete myší na úchyt v podobě černého čtverečku vpravo dole na výběru. Když je zobrazený, můžete výběr upravit zmáčknutím levého tlačítka a tažením úchytu na nové místo. Tento typ ukazatele se používá také při vkládání grafických objektů. Zmáčknete levé tlačítko v místě jednoho zamýšleného rohu a uvolníte je v místě protějšího rohu.

Obousměrná svislá šipka. Obousměrná vodorovná šipka. Roztahovací ukazatele:

- Tyto ukazatele se používají ke změně výšky řádku nebo šířky sloupce. Objevují se také v některých typech dialogových oken za účelem změny velikosti některé části dialogového okna. Navíc se používají ke změně velikosti grafických objektů, což bude vysvětleno dále.

Ruka ukazující doleva. Ukazatel pro výběr listu a hypertextové odkazy:

- Tento ukazatel se objeví nad ouškem karty s listem a můžete jej použít, když kliknete levým tlačítkem, ke změně aktuálně vybraného listu, nebo, když kliknete pravým tlačítkem, k zobrazení dialogového okna listu. Objevuje se také nad buňkami, které obsahují hypertextové odkazy. Kliknutí levým tlačítkem na hypertextovém odkazu může změnit zobrazení na nové místo, nebo může otevřít externí soubor.

Šipka ukazující doprava nahoru. Ukazatel v podobě šipky doprava nahoru:

- Ukazatel v podobě šipky směřující doprava nahoru se používá k výběru grafických objektů, jako jsou kresby (např. šipky, elipsy) a grafy (např. sloupcové).

Šipky do čtyř stran. Ukazatel pro přesun:

- Ukazatel přesunu se používá k přesunu grafických objektů po listě, aniž by se měnila jejich velikost.

Obousměrná vodorovná šipka. Obousměrná svislá šipka. Obousměrná úhlopříčná šipka se čtvercem uprostřed. Ukazatele pro změnu velikosti grafických objektů:

- Tyto ukazatele umožňují měnit velikost grafických objektů. Kdy umístíte ukazatel myši nad jeden ze čtvercových úchytů grafického objektu, úchyt zezelená a ukazatel získá jednu z uvedených podob. Když se ukazatel objeví, zmáčkněte levé tlačítko myši a táhnutím měňte velikost objektu, ať už na větší nebo na menší.

Několik ukazatelů používaných ke změně velikosti normálních i dialogových oken. Ukazatel pro změnu velikosti okna:

- Tyto ukazatele se používají ke změně velikosti oken a dialogových oken aplikace Gnumeric.

## Práce s daty

Tato kapitola vysvětluje základní funkcionalitu tabulkového kalkulátoru Gnumeric, včetně typů dat, se kterými se v něm pracuje, způsobů vkládání, úprav a formátování dat a základních nástrojů pro analýzu těchto dat. Pokročilejší analytické nástroje jsou popsané v chapter-advanced-analysis.

### Data v buňkách v Gnumericu

Účelem tabulkového kalkulátoru je zpracovávat data a provádět nad nimi výpočty. Abyste pochopili, jak Gnumeric používat, je nutné pochopit, jaké typy dat jsou k dispozici a jak s nimi zacházet.

Protože veškerá data, která zadáte do pracovního sešitu Gnumeric mohou být případně uložena v souboru, definuje obsah souboru druh dat, která se dají do tabulkového kalkulátoru zadat. Soubor obsahuje:

- metadata o obsahu souboru,

- globální data pro pracovní sešit,

- vlastní datový obsah jednotlivých listů v sešitě.

V metadatech se nachází stručný souhrn o dokumentu popisující obsah souboru a zároveň obsahující nastavení použitelná pro datový obsah, jako například nastavení pro tisk jednotlivých listů a nastavení pro automatické ukládání souboru. Globální data sešitu obsahují všechny názvy, které si definoval uživatel a atributy, jako je například stav ochrany sešitu a listů. Skutečná data obsažená v pracovním sešitě jsou vlastně obsahy buněk, a to jak přímo vlastní data, tak formátování, a další objekty, jako jsou kresby a grafy.

Tato kapitola popisuje informace, která se dají uložit do buněk v tabulkovém kalkulátoru. Jedná se o pět typů dat a formátování, které se může lišit u každé buňky. Nejprve bude popsáno těch pět dostupných typů dat, potom formátování, následně bude vysvětleno, jak se data do tabulek vkládají, a nakonec jak data v sešitě kopírovat a přesouvat, včetně případných transformací při jejich přesunu. Co kapitola nepopisuje, jsou další typy dat, která může tabulkový kalkulátor uchovávat, jako třeba kresby a grafy. To bude probráno až v dalších kapitolách.

### Typy datových prvků buněk

Každá buňky v pracovním sešitě Gnumeric může obsahovat jen jeden kus dat. Přitom mohou být jednoho z pěti základních typů: text, číslo, pravdivostní hodnota, vzorec nebo chyba. Při zadávání dat přiřadí Gnumeric buňce nějaký výchozí typ dat na základě analýzy zadaného obsahu. Pokud to neudělá správně, můžete to klidně později změnit. Více o tom, jak se dá změnit typ dat najdete v sect-data-format.

Pět základních typů dat, které lze uchovávat v buňkách tabulkovém kalkulátoru, jsou:

Text

- Textová data mohou obsahovat sérii písmen, číslic či dalších znaků. Například první první buňka v listě může obsahovat — Tento sešit popisuje výhled firmy na příští rok — což bude Gnumeric považovat za text. Pokud je zapotřebí výslovně odlišit text o čísla nebo vzorce, může se na jeho začátek přidat jednoduchá uvozovka ('). Například buňka bude obsahovat tři číslice 345, což bude Gnumeric považovat za číslo 345, ale záměrem byl text, takže je potřeba zadat '345. Znak zalomení řádku se nedá vložit běžným způsobem klávesou Enter, ale je zapotřebí jej vložit pomocí Alt Enter. Více o zadávání a formátování textu viz sect-data-text.

Čísla

- Číselná data mohou obsahovat číslice (např. 425) a určitý další text a formátovací znaky, jako znaménko (např. -345), oddělovač desetinné části (34,0567), oddělovač tisíců (12 342), znak měny ($23), oddělovač částí data (21.10.2016), oddělovač částí času (10:23) nebo formátovací znaky vědecké notace (2,3e12). Může také obsahovat názvy měsíců či jejich zkratky. Symbol měny, a oddělovače desetinné části a tisíců se liší podle národního prostředí (jazyk a další místní zvyklosti), které je v aplikaci Gnumeric právě nastavené. Jak změnit národní prostředí, je popsáno v sect-configuration-localization. Když chcete, aby číslo bylo zobrazeno jako prostý text bez formátovacích záležitostí čísel, můžete před něj zadat jednoduchou uvozovku ('). Více o zadávání a formátování čísel viz sect-data-numbers.

Pravdivostní hodnoty

- Pravdivostní data mohou nabývat dvou hodnot: PRAVDA a NEPRAVDA. Používají se pro vstup do a výstup z formulářů a pro boolovskou algebru. Více informací o pravdivostních datech najdete v sect-data-boolean.

Vzorce

- Vzorec je instrukcí pro Gnumeruci, který říká, že se má automaticky provést nějaký výpočet. Vzorec může obsahovat standardní aritmetické operace a také odkazy na jiné buňky. Výpočty, které závisí na jiných buňkách se obvykle přepočítají, jakmile se odkazovaná buňka změní. Vzorce vždy začínají znakem rovná se (=). Dá se místo něj při zadávání použít a znak zavináč (@), Gnumeric je ale následně převede na znak rovnítka. Další možností je zadání popisující výpočet a začínající znakem plus (+) nebo mínus (-), které se převede automaticky na vzorec s doplněným znakem rovná se. Více podrobnějších informací ke vzorcům je uvedeno v sect-data-formulas.

  Odkaz na buňku je součástí vzorce, který počítá s hodnotou z jiné buňky. Například vzorec, který sčítá dvě buňky, =(A4+A1) se dokazuje na buňky A4 a A1. Odkazy mohou být i složitější, když vedou na buňky v jiném pracovním listě nebo v jiném souboru. Úplné vysvětlení odkazů viz sect-data-formulas-references.

Chyba

- Chybová hodnota popisuje selhání výpočtu vzorce. Zřídkakdy ji přímo zadává uživatel, obvykle se objeví, protože nelze korektně vyhodnotit vzorec. Úplný seznam chybových hodnot a vysvětlení jejich významu najdete v sect-data-errors.

Někdy může buňka zobrazovat řadu znaků mřížka (######). Dává se tím najevo, že výsledek je příliš dlouhý, než aby se vešel do buňky při aktuálním nastavení fontu a šířce buňky. Když tato situace nastane, máte dvě možnosti, jak se na výsledek podívat. Pokud je buňka vybraná, hodnota se objeví v řádku pro zadávání dat (napravo od tlačítka „Rovná se“ hned nad mřížkou buněk). Druhou možností je rozšířit sloupec obsahující buňku natolik, až se její obsah stane viditelným: vyberte celý sloupec (kliknutím na záhlaví sloupce) a zvolte Formát Sloupec Automaticky přizpůsobit šířku.

#### Textová data

Textová data sestávají z libovolné řady znaků zadané do buňky. Protože Gnumeric některé posloupnosti automaticky rozpozná jako čísla nebo vzorce, je zapotřebí tyto konkrétní posloupnosti (například je posloupnosti číslic nebo text začínající znakem rovnítka) speciálně ošetřit, aby je bral jako text. Abyste mu vnutili, že nějaká posloupnost znaků je text, stačí ji začít symbolem jednoduché uvozovky ('). Případně se také dá dopředu nastavit před zadáním data formát buňky napevno na „text“, jak je vysvětleno v number-formatting-overview. Textová data jsou nejjednodušší formou dat, která se dají do buněk v tabulkovém kalkulátoru zadávat.

Příklad tabulky s buňkou obsahující text je na fig-cell-with-text.

##### Textová data v buňce.

Platným textem jsou samostatná slova, celé věty nebo i celé odstavce.

Když chcete do buňky vložit zalomení řádku, musíte použít speciální kombinaci kláves Alt Enter.

#### Číselná data

Mezi číselná data patří všechna možná data, která uchovávají čísla a Gnumeric s nimi zachází, jako s čísly. Jsou to celá čísla, desetinná čísla, zlomky, čísla ve vědecké notaci, datum, čas, a finanční částky.

Data jsou po zadání rozpoznána jako číslo v závislosti na formátu posloupnosti zadaných znaků. Gnumeric se snaží odhadnout i podtyp dat a najít jejich shodu s nějakým definovaným formátem dat. Když najde shodný formát, přiřadí datům typ a zobrazí je v buňce příslušně naformátované. Rozpoznávaných formátů je celá řadu a jsou probrány v number-formatting-overview.

Protože se Gnumeric snaží odhadnou typ dat zadaných do buňky, může to někdy vést k potlačení zamýšleného významu dat. Například poštovní směrovací číslo v USA se skládá z posloupnosti číslic, takže jej Gnumeric vyhodnotí jako celé číslo. V případě, že začíná nulou, což směrovací číslo v USA může, vede k zahození této nuly. Abyste vynutili jiný formát, než výchozí, musíte ještě před zadáním dat buňce formát určit. Jak na to, se dočtete v number-formatting-overview.

#### Pravdivostní data

Buňky mohou obsahovat pravdivostní data. Vychází z boolovské logiky, což je oblast matematiky. Hodí se například při práci s formuláři.

Pravdivostní hodnoty mohou nabývat buď „PRAVDA“ nebo „NEPRAVDA“. Když jeden z těchto řetězců zadáte do buňky, Gnumeric rozpozná, že se jedná o pravdivostní hodnotu. Tyto hodnoty se hodí pro použití ve formulářích a formuláře často tyto hodnoty vracejí.

#### Vzorce

Vzorce jsou klíčovou vlastností, která dělá z tabulkového kalkulátoru mocný nástroj. Říkají mu, aby provedl nějaký výpočet a zobrazil výsledek. Když potřebujete v tabulce něco počítat, dělá se to právě pomocí vzorců. Jejich síla se násobí ještě tím, že do vzorce můžete zahrnout i obsah z jiných buněk, a že výsledky výpočtů se automaticky aktualizují, když se změní kterákoliv buňka, která je součástí vzorce. Obsah jiných buněk se vkládá pomocí tzv. „odkazů na buňky“, což je vysvětleno dále.

Aby Gnumeric mohl vzorci správně porozumět, musí se uživatel při zadávání držet určité syntaxe. Ta se v zásadě drží zvyklostí z matematiky, ale přináší navíc nějaká pravidla tabulkových kalkulátorů pro vzorce, názvy objektů a odkazy na buňky.

##### Syntax

Vzorce se od normálních dat rozlišují tím, že začínají jako prvním znakem symbolem rovnítka (=). Vše, co následuje za ním, je vyhodnocováno jako vzorec.

###### Alternativní začátky vzorců

Aby Gnumeric usnadnil život uživatelům, kteří jsou přivyklí na tabulkový kalkulátor Lotus, bere jako začátek vzorce i znak zavináč (@) a automaticky jej nahradí za znak rovnítka. Také znaky plus a mínus (+ a -) mohou začít vzorec, který provádí výpočet, ale pokud jsou použity jen na začátku samostatného čísla, jsou považovány za znaménko tohoto čísla.

Nejjednodušší vzorce používají prostě standardní matematické operátory a symboly. Sčítání, odčítání, násobení a dělení jsou představovány pomocí +, -, * a / tak, jak jste na počítači zvyklí. + a - můžete přidat také před číslo, abyste tím určili jeho znaménko.

###### Příklady standardních operátorů

    =5+5            vrací 10.

    =5-4            vrací 1.

    =-5             vrací -5.

    =5*5            vrací 25.

    =(5*5)+11       vrací 36.

    =(5*5)+(49/7)   vrací 32.

V některých případech mohou vzorce vracet chybové hodnoty. Když vzorec není zadaný správně, Gnumeric zobrazí varování a umožní vzorec buď opravit, nebo jej změnit na textový údaj, abyste jej mohli opravit později. Pokud je vzorec syntakticky správně, ale vede na nesmyslný výpočet (například dělení nulou), zobrazí se chybová hodnota, která říká, jaká nastala chyba.

##### Používání funkcí

Vzorce mohou obsahovat také funkce, které slouží k použití standardních matematických, ekonomických, statistických a vědeckých výpočtů. Tyto funkce mohou ve vzorci vystupovat na kterémkoliv místě, kde má být hodnota, a proto se dají kombinovat se standardními aritmetickými operátory uvedenými v předchozím.

Tyto funkce mají podobu:

###### Základní syntaxe funkcí

    NÁZEVFUNKCE(ARGUMENTY)

kde NÁZEVFUNKCE označuje název funkce a ARGUMENTY označují jeden či více argumentů funkce. Jednotlivé argumenty se oddělují čárkami (,).

Ačkoliv se dokumentace na funkce a buňky obecně odkazuje velkými písmeny, při praktickém použití na velikosti písmen nezáleží.

Zde je pár příkladů použití funkcí:

###### Pár příkladů syntaxe funkcí

    =SUM(A1,A2,A4,B5)

    =AVERAGE(A1:A16)

    =EXP(1)

    =PI()

    =3+4*MIN(A1,A2,B6)

Argumenty funkcí se pohybují od žádného, jako u funkce PI(), po neomezený počet, jako u funkce SUM(). Záleží na typu konkrétní funkce.

##### Odkazování na buňky

Vzorce mohou obsahovat data zobrazená v jiných buňkách. Nazývá se to „odkaz na buňku“, což už samo napovídá, že do výpočtu bude zahrnut obsah jiné buňky.

Jednotlivé buňky v tabulkovém kalkulátoru jsou nazvané podle příslušného sloupce a řádku. Standardně jsou sloupce značené písmeny a řádky čísly. První buňka tak je nazvaná A1. O sloupec dál a dva řádky níže od ní je buňka B3. V pracovním listě s výchozí velikostí je buňkou nejvíce vpravo dole IV65536, tzn. v sloupci IV a řádku 65536. Alternativním značením buněk je notace používající k označení řádku i sloupce číslo. Podrobnosti viz sect-data-formulas-references-r1c1.

Hodnota z jiné buňky se ve vzorci použije úplně jednoduše. Stačí zadat v místě, kde by jinak byla hodnota, název buňky. Například chceme, aby se data z buňky B1 objevila v jiné buňce, tak zadáme =B1. Zde jsou další, již trochu složitější, příklady:

###### Pár příkladů jednoduché syntaxe odkazů na buňky

    =A1+EXP(B1)-(C3/C4)

    =COS(A2)*SIN(A2)

###### Absolutní odkazy na buňky

Na buňky se dá odkazovat výchozím způsobem (relativní odkazy) nebo pomocí absolutních odkazů. Absolutní odkazy znamenají, že kdy buňku zkopírujete, odkaz zůstane pořád stejný. Normálně, při automatickém vyplňování rozsahu nebo nebo přesunu buňky, buňka změní své odkazy, aby byly relativní vůči původní buňce. Absolutní odkazy takovýmto změnám zabrání.

###### Kdy se projeví rozdíl mezi typy odkazů?

Rozdíl mezi absolutními a relativními odkazem na buňku se projeví, jen když kopírujete nebo přesouváte buňky, které odkazy obsahují. U buněk, které zůstávají na svém místě, je výsledek stále tentýž.

###### Relativní odkazy na buňky

Například, když =A1 je vzorec, který vložíte do buňky B2, bude buňka B2 zobrazovat data z buňky A1, která je o řádek výš a o sloupec doleva. Když potom zkopírujete obsah buňky B2 do buňky F6, bude buňka F6 zobrazovat hodnotu z E5, které je právě také o řádek výš a o sloupec doleva.

Jestliže chcete, aby kopie buňky stále odkazovala na A1, použijte absolutní odkaz se znakem $: $A$1 odkazuje na buňku A1, bez ohledu na to, kam jej zkopírujete.

Formát absolutního odkazu používá znak „$“ před souřadnicemi buňky, u kterých chcete aby zůstaly trvalé. Může se to týkat sloupce nebo řádku nebo obojího.

###### Příklady odkazů na buňky

Co se stane, když se daný vzorec zadá do buňky B2 a následně se zkopíruje do jiných buněk?

=A1

- =A1 je funkce s normálním, neboli také relativním, odkazem na buňku. Když zadáte =A1 do buňky B2, bude buňka B2 odkazovat na hodnotu o jednu buňku výš a o jednu doleva. Když pak zkopírujete buňku B2 do C2, budou data v C2 obsahovat hodnotu z B1. Po zkopírování do buňky R19, bude obsahovat data z Q18.

=$A1

- V tomto případě je hodnota sloupce absolutní, zatímco řádku relativní. Takže, když se do buňky B2 zadá = $A1, bude buňka odkazovat na data ve sloupci A o jeden řádek výš oproti aktuální pozici. A po zkopírování do buňky C2 bude vzorec stále odkazovat na buňku A1. Po zkopírování do buňky R19 by odkazovat na data v A18.

=A$1

- Tento vzorec používá relativní údaj pro sloupec a absolutní pro řádek. V buňce B2, která se takto odkazuje na buňku A1 jsou data z prvního sloupce zleva a z prvního řádku. Když buňku B2 zkopírujete co C3, bude ta obsahovat data z buňky B1.

=$A$1

- Je úplně jedno, kam vzorec zkopírujete, vždy se bude odkazovat na data v buňce A1.

###### Odkazování pomocí notace R1C1

V podnabídce Formát ▶ List můžete pro pracovní sešit vybrat notaci R1C1. Způsobí to, že všechny odkazy na buňky v listu budou zobrazené jako „RřCs“, kde ř je číslo řádku a s číslo sloupce. Navíc se také v záhlaví sloupců zobrazí namísto písmen číslice.

V případě, že jsou ř a s kladná celá čísla, jako v „R1C1“, je odkaz absolutní. Pro relativní odkaz uzavřete čísla do hranatých závorek. Pokud je některé číslo nulové, můžete jej vynechat, včetně závorek. Například „RC[-2]“ odkazuje na buňku o dva sloupce doleva od aktuální buňky, zatímco „R[1]C1“ odkazuje na buňku v prvním sloupci o řádek níže, než je odkazující buňka. Druhý příklad kombinuje relativní odkaz na řádek s absolutním odkazem na sloupec.

###### Odkazování na více buněk

Řada funkcí může přebírat jako argumenty i více buněk. Můžete je zadat jako seznam oddělený čárkami, jako pole nebo jako kombinaci obojího.

###### Více jednotlivých buněk

Seznam odkazů na buňky oddělených čárkou se používá pro buňky, které netvoří souvislý blok.

###### Pár příkladů syntaxe funkcí

    =SUM(A1,B2,C4)

    =MIN(A1,B2,C4,C5,D6)

Obrázek s pracovním listem s funkcí.

###### Odkazování na souvislou oblast buněk

U funkcí, které mají více než jeden argument, je často jednodušší odkázat se na buňky jako na skupinu. Může jít o buňky ve vodorovné sadě, ve svislé sadě nebo v poli.

Operátor „:“ se používá k určení rozsahu buněk. Základní syntax je levý horní roh:pravý dolní roh.

###### Odkazování na blok buněk

    =SUM(A1:E1)

    =AVERAGE(B4:E7)

    =MIN(A1:A5)

Obrázek s pracovním listem s funkcí odkazující se na blok buněk.

###### Odkazování na nesouvislou oblast

Pro odkaz na buňky, které nejsou v souvislé oblasti, můžete k získání požadovaných buněk použít kombinaci výše uvedených postupů.

###### Odkazování na blok buněk

    =SUM(A1:E1, B19, L14:L17)

    =AVERAGE(A1,A3, A5:C5)

###### Odkazování na buňky v jiném listu

Je možné odkazovat na buňky, které nejsou součástí aktuálního listu. Používá se k tomu syntax NÁZEV_LISTU!SEZNAM_BUNĚK, kde NÁZEV_LISTU je identifikátor (obvykle název listu) a SEZNAM_BUNĚK je odkaz na buňku nebo rozsah buněk ve formě popsané v předchozím. V případě, že NÁZEV_LISTU obsahuje mezery nebo jiné speciální znaky, musíte jej celý uzavřít do uvozovek, aby jej Gnumeric rozpoznal jako jeden celý název. Viz příklady níže.

Pokud se jedná o odkaz na rozsah buněk, stačí název listu zadat jen u odkazu na počáteční buňku. Jestliže u koncové název listu uvedený není, automaticky se předpokládá, že je z toho stejného listu. Ale pozor, i „List1!A1:List3!C5“ je legitimní zápis. Definuje rozsah o velikosti tří sloupců a pěti řádků na každém z listů List1 až List3. Je však lepší dávat přednost formě „List1:List3!A1:C5“, což je forma, kterou Gnumeric zobrazí, když do obsahu buňky, která obsahuje takovýto odkaz, následně zasáhnete.

###### Odkazování na buňky v jiných listech

    ='List 0'!A1+'List 3'!A5

    =SUM(List!A1:A5)

###### Odkazování na buňky v jiných souborech

Je možné se odkazovat na buňky v jiných souborech. Základní forma takového odkazu je [název_souboru]NÁZEV_LISTU!SEZNAM_BUNĚK. Hranaté závorky obalují název_souboru jakoby uvozovky, takže skutečné uvozovky byste měli použít, jen když jsou součástí názvu. V této formy odkazu je nutné uvést i název listu.

###### Odkazování na buňky v jiných souborech

    =[Název souboru]'List 0'!A1

    =CEIL( [První verze.gnumeric]'List 1'!E20 )

##### Názvy

Názvy jsou štítky definované v rámci tabulkového kalkulátoru, třeba přímo v tabulkovém kalkulátoru Gnumeric. Názvem se pak dá odkazovat na číselnou hodnotu, řetězec, rozsah buněk nebo vzorec. Podrobnosti o definování a používání názvů najdete v sect-data-names.

###### Příklady použití názvu

Mějme například mujRozsahBunek definovaný jako '$A$1:$B$500' a moje_konstanta_E definováno jako 2,71828182845. Pak můžeme použít například:

    =VLOOKUP(C1, "gnu", mujRozsahBunek, 2, 0)

    =LN(moje_konstanta_E)

    =SUM(mujRozsahBunek, moje_konstanta_E)

##### Maticové vzorce

Často bývá užitečné nebo nutné, aby výraz vrátit místo jediné hodnoty celou matici. Prvním příkladem, která většinu uživatelů napadne, jsou maticové operace, jako je násobení, transpozice nebo inverze. Méně zřejmé, ale časté, je použití při získávání dat (databáze, data získávaná v reálném čase) nebo u funkcí, které vracejí vektoru (výpočty výnosové křivky).

###### Zadávání maticových vzorců

Maticové vzorce s v současnosti zadávají tak, že vyberete rozsah buněk, do kterých se má uložit výsledek, zadáte maticový vzorec a zmáčknete kombinaci kláves Ctrl Shift Enter.

Výsledek se zobrazí jako:

    ={FUNKCE(ARGUMENTY)}(počet_řádků, počet_sloupců)[řádek][sloupec]

##### Databázové vzorce

Čistě kvůli kompatibilitě se soubory Excel a ODF podporuje Gnumeric různé databázové funkce: gnumeric-function-DAVERAGE, gnumeric-function-DCOUNT, gnumeric-function-DCOUNTA, gnumeric-function-DGET, gnumeric-function-DMAX, gnumeric-function-DMIN, gnumeric-function-DPRODUCT, gnumeric-function-DSTDEV, gnumeric-function-DSTDEVP, gnumeric-function-DSUM, gnumeric-function-DVAR a gnumeric-function-DVARP.

Vzhledem k tomu, že tyto funkce jsou značně omezující z podhledu kritérií, která lze použít, je často jednodušší použít maticové funkce, jak je popsáno v sect-data-formulas-array. Maticové funkce jsou užitečné také v případě, že konkrétní databázová funkce neexistuje:

###### Simulace `DMEDIAN` pomocí maticového vzorce

Jak je ukázáno na dmedian-example-1, dá se místo (neexistující) funkce `DMEDIAN` použít alternativní výraz `MEDIAN(IF(A1:A20="AA",B1:B20))` zadaný jako maticová funkce podle popisu v sect-data-formulas-array. Více podmínek je možné kombinovat pomocí násobení, abyste získali `AND` a sčítání, abyste získali `OR`, tj. `MEDIAN(IF((A1:A20="AA")+(C1:C20="BB"),B1:B20))`. Použití definovaných názvů, které bylo vysvětleno v sect-data-formulas-names, pro `A1:A20` a `B1:B20` dělá tento kód velice flexibilním a čitelným.

V tomto případě není možné použít `IF(OR(A1:A20="AA",C1:C20="BB"),…)` protože funkce OR by se vztahovala na všech 40 testů rovnosti místo na jednotlivých 20 párů testů rovnosti.

###### Výpočet mediánu z několika hodnot

Výpočet mediánu z několika hodnot.

#### Chybové hodnoty

Když je v buňce vzorec, který nejde vyhodnotit, nebo dojde k nějakým jiným neobvyklým podmínkám, může buňka obsahovat chybovou hodnotu.

V tabulkovém kalkulátoru Gnumeric všechny chybové hodnoty začínají znakem `#`. Je zavedeno 8 chybových hodnot:

#### Standardní chybové hodnoty tabulkového kalkulátoru Gnumeric

název | normální použití
`#DĚLENÍ/0!` | Vyskytlo se dělení nulou.
`#N/A` | Nepoužitelné. Je výsledkem vzorce `=NA()`.
`#NÁZEV?` | Neznámý název funkce nebo název nebyl zjištěn.
`#NULL!` | Výsledek daný průnikem dvou rozsahů, které se ve skutečnosti neprotínají.
`#ČÍSLO!` | Vzorec není možné vyhodnotit, protože obsahuje neplatné číslo použité jako argument, například `=SQRT(-1)`.
`#ODKAZ!` | Vyskytla se neplatná adresa nebo odkaz na buňku.
`#NEZNÁMÝ!` | Obvykle je výsledkem importu nerozpoznané chyby z jiného formátu souboru.
`#HODNOTA!` | Vzorec není možné vyhodnotit, protože byl použit nesprávný typ argumentu.

### Zadávání dat

Existuje několik způsobů, jak zadávat data do tabulkového kalkulátoru. K nejjednodušším způsobům patří ruční zápis dat. Obvykle je nutný, když se data poprvé zanáší do počítače. Pokud data již existují v digitální podobě, v nějakým typu souboru, může být jednodušší tato data do pracovního sešitu vložit. V případě textových souborů se dají vložit v celku rychle pomocí převodních funkcí. V případě, že jsou v souboru s jiným formátem tabulkového kalkulátoru, dokáže je Gnumeric většinou otevřít a vytvořit si jejich kopii.

V tomto oddíle je vysvětleno, jak zadávat data do tabulkového kalkulátoru ručně. Postupy, jak získat data z jiných počítačových zdrojů, je vysvětleno v oddíle chapter-files, který se zabývá externími datovými zdroji.

Když není možné informaci zadanou do tabulkového kalkulátoru Gnumeric správně interpretovat, zobrazí Gnumeric chybovou zprávu. Uživatel tak může být přinucen před pokračováním data opravit. Například, vzorec může být z matematického hlediska nesprávný, když uživatel zadá dva operátory za sebou (např. =3+*4). Dialogové okno pak poskytne uživateli možnost vstup upravit, nebo s k zadání postavit jako k textu, místo jako k vzorci. Pokud jej opraví až později, stačí odstranit počáteční jednoduchou uvozovku a Gnumeric jej znovu vyhodnotí a změní z textu na vzorec.

#### Zadávání dat úpravou buněk.

Nejjednodušším postupem, jak dostat data do tabulkového kalkulátoru, je vybrat buňku pro data, napsat data na klávesnici a zmáčknutím klávesy Enter vstup zakončit.

#### Jednoduché zadávání dat

1. Vyberte kliknutím pomocí ukazatele v podobě bílého kříže na buňku, do které chcete zadávat data. Tím se kolem buňky zobrazí silnější rámeček dávající najevo, že je vybraná.

2. Napište data nebo vzorec. Podrobnosti tohoto kroku se zaměřením na jednotlivých pět typů dat, které je možné zadávat, najdete níže.

3. Zmáčkněte klávesu Enter. Tím se vstup dokončí a dojde k přesunu o jednu buňku níže, která tím bude připravená pro další vstup dat.

Kdykoliv během zadávání dat, ještě před tím, než zmáčknete Enter, se dá zadání zrušit zmáčknutím klávesy Esc. Tím se vrátíte do režimu výběru a obnoví se původní obsah vybrané buňky.

Místo klávesy Enter můžete pro vstup dat do aktuální buňky použít i jiné klávesy. Tyto další klávesy ale způsobí posun výběru do jiného místa, než klávesa Enter. Tab vloží vstup do aktuálně vybrané buňky a následně posune výběr o jednu buňku doprava. Kurzorové šipky vloží vstup do aktuální buňky a posunou výběr o jednu buňku ve směru šipky. Klávesa Enter se navíc dá použít ve spojení s jinými klávesami. Kombinace Shift Enter posune výběr po zadání nahoru. Zmáčknutí Ctrl Enter po zadání znovu vybere tu samou buňku.

##### Režim pokročilých úprav

Po výběru buňky a prvotním zadání dat je uživatel v režimu omezených úprav. Hlavní klávesou pro opravy chyb je v tomto režimu Backspace.

Pro účely složitějších úprav, především pro opravdu dlouhá zadání, je zde pokročilý režim úprav. Dostanete se do něj zmáčknutím funkční klávesy F2, nebo kliknutím do řádku pro úpravy. Zaměření klávesnice se přesune z buňky do řádku pro úpravy v horní části nad listem. Zde se můžete kurzorovými klávesami posouvat na potřebná místa v datech a využívat všechny možnosti, které jsou pro úpravy k dispozici.

Například můžete použít:

Backspace

- Smazat znak nalevo od kurzoru.

kurzorové klávesy

- Příslušně přesunou kurzor.

Ctrl+K

- Smazat do konce řádku

Více o řádku pro vstup dat viz sect-data-entry.

V řádku pro zadávání dat lze použít všechny klávesové zkratky GNOME, které se normálně používají v aplikacích ve vstupních polích.

Po dokončení zadávání data zmáčknutí klávesy Enter vloží data a posune výběr o políčko níž, stejně jako u jednoduchého režimu úprav.

#### Zadávání textových dat

Text se dá zadat tak, že vyberte buňku, napíšete text a zmáčknete klávesu Enter. Cokoliv, co nebude považováno za číslo, pravdivostní hodnotu, vzorec nebo chybu, bude bráno jako text. Abyste zabránili tabulkovému kalkulátoru Gnumeric považovat zadání za některý zmíněný netextový typ dat, můžete na začátek přidat jednoduchou uvozovku (') a tím mu vnutíte, že to je text.

Poštovní směrovací čísla v USA jsou tvořené řadou několika čísel, kdy na začátku může být i nula (pro severovýchodní oblast). Standardně je bude Gnumeric považovat za čísla. Jenže když na začátku bude zmíněná nula, dojde k jejímu odstranění. Aby tam zůstala, měly by se poštovní směrovací čísla zadávat s jednoduchou uvozovkou na začátku (např. '02917), nebo ještě před jejich zadáním by se měl formát buňky nastavit na text (blíže o formátování viz sect-data-format).

#### Zadávání číselných dat

Čísla se zadávají podobně, jako jiná data. Nejprve vyberete buňku, do které chcete číslo zadat, pak napíšete platný číselný výraz a nakonec jej vložíte zmáčknutím klávesy Enter. Platné formáty čísel jsou uvedené v sect-data-numbers.

#### Zadávání pravdivostních dat

Pravdivostní hodnotu zadáte tak, že vyberete buňku, napíšete pravdivostní údaj (PRAVDA nebo NEPRAVDA) a zmáčknete klávesu Enter.

#### Zadávání vzorců

Vzorce se jednoduše zadávají zapsáním syntakticky správného vzorce do buňky. Správná syntax vzorců je vysvětlená do podrobna v sect-data-formulas. Vzorce začínají znakem rovná se (=) a obsahují aritmetické symboly, funkce s jejich argumenty a odkazy na buňky.

Když chcete zadat vzorec, musíte nejprve vybrat buňku, pak napsat správný vzorec a nakonec zmáčknout Enter.

Když zadáte do tabulkového kalkulátoru Gnumeric vzorec, který se nedá správně interpretovat, zobrazí se chybová zpráva, která vám nabídne je buď opravit nebo jej vložit jako text, abyste jej mohli opravit později. Vzorec může být například matematicky nesprávně, kdy zadáte dva operátory za sebou (např. 3+*4). Když jej necháte uložit jako text, a následně jej opravíte, musíte odstranit úvodní jednoduchou uvozovku. Gnumeric je pak znovu vyhodnotí jako vzorec.

##### Klávesové zkratky pro vkládání odkazů na buňky a rozsahů ve vzorcích

Vzorce často obsahují odkazy na buňky, či rozsahy buněk, jaké své argumenty. Tyto odkazy se dají jednoduše zadat tak, že je napíšete ve správné syntaxi (podrobnosti viz sect-data-formulas-references). Ruční zadávání je ale pomalé a těžkopádné. Pro urychlení zadávání odkazů se dá použít myš a kurzorové šipky na klávesnici, kterými se dají rychle vybírat celé rozsahy.

Když upravujete vzorec a kurzor se nachází v místě, kde má být odkaz na buňku, nebo rozsah buněk, můžete k vytvoření odkazu použít myš. Pokud myší kliknete na buňku, vloží se do vzorce odkaz na tuto buňku. Případně, když vyberete rozsah buněk pomocí tažení, stane se součástí vzorce odkaz na tento rozsah. Vybraný rozsah by zvýrazněný obrysem z pohybujících se čárek (někdy se mu říká „pochodující mravenci“).

###### Zvýrazněný výběr

##### Používání myši pro zadávání odkazů na buňky

1. Začněte zadávat vzorec, jak to děláte normálně. V místě, kde má být příslušný odkaz se zastavte. Tzn. například napíšete `=exp(`.

2. Klikněte na buňku, na kterou se chcete odkazovat. Odkaz na ni bude vložen do vzorce.

3. Pro dokončení vzorce stačí uzavřít závorku. Tím se také zruší označení vybrané oblasti.

Myší se dají vybírat jednotlivé buňky, souvislé rozsahy buněk nebo několik nezávislých rozsahů buněk.

Když zadáváte hodně vzorců, nebo někdy stačí i pár, je často rychlejší použít k výběru buněk nebo rozsahů pro vzorce klávesnici. Stejně, jako když se uživatel při zadávání vzorce dostane do míst, kde má být odkaz a použije k tomu myš, může k výběru buněk použít i klávesnici. Jednoduše se použijí kurzorové šipky a příslušné modifikační klávesy.

##### Používání klávesnice pro zadávání odkazů na buňky

1. Vyberte buňku, kterou chcete vložit do vzorce. Například A1.

2. Začněte zadávat vzorec, ale zastavte se v místě, kde má být odkaz na buňku. Například =SUM(

3. Pomocí kurzorových kláves přesuňte výběr, konkrétně na buňku B1, kde bude začátek vybraného rozsahu.

4. Držte zmáčknutou klávesu Shift a přesuňte se o jednu buňku dál a jednu buňku níž. Nyní by měly být vybrané buňky B1, B2, C1, C2 a vzorec by měl zobrazovat =SUM(B1:C2

5. To finish the function, close the parenthesis. The cell should now show =sum(B1:C2). Press enter and the formula is entered.

Když chcete označit celý rozsah buněk, držte zmáčknutý Shift a pohybujte se přes požadované buňky.

Když chcete vkládání výběru ukončit, nebo začít nové, zmáčkněte Shift Backspace.

##### Zadávání vzorců pomocí seznamu funkcí

##### Zadávání vzorců pomocí průvodce vzorci

#### Zadávání chyb

Chyby se téměř nikdy nezadávají do tabulek přímo, ale obvykle vznikají z problémů, na které Gnumeric narazí při výpočtech. Seznam chyb, spolu s jejich významem, je uvedený v sect-data-errors.

V málo běžných případech, kdy je to zapotřebí, se mohou chyby vložit i ručně, podobně jako jiné typy dat. Nejprve musíte vybrat buňku, pak zapsat chybu (např. #DIV/O!) a nakonec zmáčknout klávesu Enter.

### Pokročilé zadávání dat

Tento oddíl popisuje pokročilé způsoby zadávání dat do tabulkového kalkulátoru Gnumeric. Patří k nim techniky vhodné pro přidávání velkého množství dat, způsoby automatického zachycení chyb už během zadávání, používání předdefinovaných šablon pro vstup dat, získávání dat z externích zdrojů a generování posloupností náhodných čísel s určeným rozdělením.

#### Zadávání velkého množství dat

Někdy je potřeba zadávat do tabulek ručně velké množství dat. Pro usnadnění takovéto práce poskytuje Gnumeric několik technik, které vám to zjednoduší.

Pokud jsou data zadávána do série řádků nebo sloupců, můžete dopředu vybrat oblast a tím změnit chování kláves, které sou používají pro zadávání dat (Enter, Tab a kurzorové šipky).

#### Zadávání dat do oblasti

1. Vyberte myší oblast. Například oblast od buňky C4 do buňky E8 vyberete kliknutím na buňku C4 a tažením až na buňku E8. (Více informací o složitějších výběrech oblastí najdete dále.)

2. Zapisujte data a potvrzujte je klávesou Enter. Až zmáčknete Enter na po páté položce, nepřesune se výběr na buňku C9, jako normálně, ale na buňku D4.

Místo klávesy Enter se dá k postupnému projití výběru použít i klávesa Tab.

#### Zadávání pravidelných řad

Často je zapotřebí zadat pravidelnou posloupnost čísel nebo opakující se posloupnost textů. Gnumeric poskytuje několik způsobů, jak zadávat série a posloupnosti tohoto druhu.

Nejjednodušším způsobem, jak vyplnit řadu opakováním stejné hodnoty, je zadat hodnotu jednou a pak myší táhnout výběr myší. Například, do buňky C2 zadáte text „zaměstnanec:“. Když bude buňka vybraná, bude kolem ní silnější dvojité ohraničení. V pravém dolním rohu ohraničení je pak malý čtvereček. Pokud umístíte ukazatel myši nad tento čtvereček, změní se ukazatel na nitkový kříž. V tu chvíli můžete zmáčknout levé tlačítko myši, držet jej a táhnout myší na buňku C10. Gnumeric při tom automaticky vyplní všechny buňky stejným řetězce z první buňky.

Alternativním způsobme při zadávání dat do oblasti, je nejprve vybrat oblast, pak napsat hodnotu a nakonec zmáčknout kombinaci kláves Ctrl Enter. Tím se vyplní celá vybraná oblast opakovaně stejnou hodnotu, kterou jste právě vložili.

Podobný postup je k dispozici pro vyplňování posloupností celých čísel. Vezměme před chvílí zmíněný případ, a upravme jej tak, že buňka C2 bude mít číslo 14 a při tažení myší držte zmáčknutou klávesu Ctrl. Gnumeric automaticky vyplní buňky C2 až C10 posloupností čísel 14, 15, 16, …, 22.

Podobným způsobem se dají zadat i mnohem složitější řady nebo posloupnosti dat.

Pro automatické vyplnění:

1. Zadejte hodnotu do první z buněk, které chcete automaticky vyplnit. Například buňka C2 má obsahovat číslo „24“.

2. Zadejte do druhé buňky druhou hodnotu, podle které chcete automaticky vyplnit. Musí být přilehlá k první buňce. Tím se určí krok, podle kterého se bude při automatickém vyplňování zbytku buněk zvyšovat. Například byste do buňky D2 zadali číslo „28“.

3. Vyberte obě buňky se zadanými čísly. Vpravo dole na výběru je malý čtvereček. Když nad něj umístíte ukazatel myši, měl by se změnit na nitkový kříž. Zmáčkněte tlačítko myši a držte jej. Pak táhněte ve svislém nebo vodorovném směru, ve kterém si přejete vytvořit posloupnost, a až máte vyplněné všechny požadované buňky, tlačítko uvolněte. Například vyberte buňky C2 a D2 a táhněte doprava až na buňku I2, čímž se výběr vyplní posloupností čísel od 24 do 48 s krokem 4.

Alternativní možností k poslednímu kroku je použít nabídky. Jakmile jsou zadané první dvě hodnoty, vyberte celý rozsah buněk, které chcete mít vyplněné a následně automatické vyplnění vyvolejte pomocí Upravit a Vyplnit. Tím se vytvoří ve výběru kýžená posloupnost.

Gnumeric dokáže, také mimo celých čísel, zvyšovat hodnoty několik dalších různých typů. Postup je stejný, jak bylo uvedeno, ale zahrnuje různé počáteční hodnoty. Gnumeric umí zvyšovat:

Celá čísla

- 1, 2, 3, atd.

Přirozená čísla

- 1,03, 2,05, 3,07, atd.

Názvy dnů v týdnu

- Pondělí, Úterý, Středa, atd.

Zkratky dnů v týdnu

- Po, Út, St, atd.

Názvy měsíců

- leden, únor, březen, atd.

Zkratky měsíců

- led, úno, bře, atd.

Řetězce s čísly

- Položka1, Položka2, atd.

Datum

- 14.11.2001, 15.11.2001, atd.

  Gnumeric podporuje zvyšování data po dnech, měsících nebo letech.

  U data buďte obezřetní. Normálně Gnumeric provádí zvyšování po dnech, ale když například zadáte 14.11.2001 a 14.12.2001, pozná, že se jedná o tentýž den v po sobě jdoucích měsících a bude automaticky zvyšovat měsíc místo dne (tj. další bude 14.1.2002).

Tabulkovému kalkulátoru Gnumeric můžete přímo říct, aby automaticky vyplnil buňky podle příkladu výše, ale umí také odhadnout počet buněk, které má vyplnit, podle délky sousedícího sloupce nebo řádku. Například, pokud buňky B2 až B10 obsahují informace a buňka C2 celočíselnou hodnotu „1“, pak když buňku C2 vyberete a dvojitě kliknete na malý čtvereček vpravo dole v obrysu výběru, vyplní se hodnota „1“ automaticky do buněk C3 až C10.

#### Automatické opravy jednoduchých chyb

Zadávání velkého množství dat do tabulkového kalkulátoru je úmorná práce, což vede k chybám. Gnumeric poskytuje nástroje pro automatické opravy běžných jednoduchých chyb. Opravy se nastavují a zapínají pomocí dialogového okna „Automatické opravy“ dostupného přes Automaticky opravovat v nabídce Nástroje.

##### Dialogové okno automatických oprav.

Obrázek dialogového okna automatických oprav.

##### Automaticky opravovat názvy dnů

Pokud je toto pravidlo oprav aktivní, je první písmeno v názvu dne automaticky převedené na velké. Platí to jen pro anglické názvy, protože v češtině se názvy dnů píšou malými písmeny. Například „monday“ bude automaticky převedené na „Monday“.

##### Automaticky opravovat úvodní velká písmena

Běžnou chybou je o něco delší přidržení klávesy Shift, než by mělo být, při psaní počátečního velkého písmene. Následkem jsou dvě velká počáteční písmena místo jednoho. Když je aktivované toto opravné pravidlo, druhé písmeno slova se dvěma počátečními velkými písmeny se automaticky převede na malé. Například napíšete do buňky „SOučet“ a dojde k automatické opravě na „Součet“. Nevztahuje se to ale na dvoupísmenná slova, u těch k náhradě nedochází.

U tohoto nástroje se dají definovat výjimky. Například nechcete, aby docházelo při psaní k opravě u zkratky „MHz“. Stačí tuto výjimku zapsat do spodního pole „Neopravovat“ a zmáčknout tlačítko „Přidat“. Slovo se tím přidá do seznamu výjimek. Jestli z výjimek naopak chcete slovo odebrat, zmáčkněte tlačítko „Odstranit“.

##### Automaticky opravovat první písmeno

Když je aktivované toto opravné pravidlo, bude se automaticky měnit na velké první písmeno věty, pokud jej omylem napíšete malé. Za větu je považován jen text, který končí tečkou.

U tohoto nástroje je možné definovat výjimky. Například nechcete, aby se opravovalo velké písmeno ve zkratce k.ú. nebo p.č. a podobných. Stačí tuto výjimku zapsat do spodního pole „Neměnit na velké písmeno po“ a zmáčknout tlačítko „Přidat“. Slovo se tím přidá do seznamu výjimek. Jestli z výjimek naopak chcete slovo odebrat, zmáčkněte tlačítko „Odstranit“.

#### Používání šablon formátu

Tento oddíl zatím nebyl napsán.

#### Generování řad náhodných čísel

##### Dialogové okno generátoru náhodných čísel

Obrázek generátoru náhodných čísel.

Generátory náhodných čísel se používají k získání řady náhodných čísel. Generátory v tabulkovém kalkulátoru Gnumeric umí generovat náhodná čísla s různým rozdělením pravděpodobnosti.

Zvolte jedno náhodné rozdělení ze seznamu Rozdělení. Podporované jsou následující: diskrétní, normální, Poissonovo, exponenciální, binomické, negativní binomické, Bernoullihoa a rovnoměrné.

Určete parametry vybraného rozdělení:

Diskrétní náhodné rozdělení

- Určete vstupní rozsah hodnot a pravděpodobností ve vstupním poli Vstupní oblast hodnota a pravděpodobností:. Jedná se o tabulku obsahující dva sloupce a libovolný počet řádků. První sloupec určuje diskrétní náhodné hodnoty a druhý jejich pravděpodobnost. Diskrétní náhodné hodnoty nemusí nutně být čísla, můžete použít třeba i řetězec. Součet pravděpodobností ve druhém sloupci by měl být právě 1. Například mějme hodnoty A, B, C a D v buňkách A1:A4 a hodnoty 0,1, 0,4, 0,2 a 0,3 v B1:B4. Pak jako rozsah zadáte A1:B4.

  Pokud pravděpodobnost nevychází do 1, automaticky se úměrně přizpůsobí.

Normální náhodné rozdělení

- Určete střední hodnotu a směrodatnou odchylku. Výchozí hodnoty jsou 0 pro střední hodnotu a 1 pro směrodatnou odchylku.

Poissonovo náhodné rozdělení

- Určete lambdu v poli Lambda. Jedná se o průměrný počet událostí v jednotkovém časovém intervalu.

Exponenciální náhodné rozdělení

- Určete `b` v poli Hodnota b.

Binomické náhodné rozdělení

- Zadejte pravděpodobnost úspěchu (`p`) v poli Hodnota p a počet pokusů (`n`) v poli Počet pokusů. Binomické rozdělení je diskrétní rozdělení, ve kterém experiment sestává z `n` stejných pokusů. Každý z nich je nezávislý na ostatních pokusech a má dva možné výsledky, úspěch nebo neúspěch. Pravděpodobnost úspěchu `p` je mezi jednotlivými pokusy konstantní. Střední hodnota náhodné proměnné, která má binomické rozdělení je `E(X) = np` a rozptyl je `var(X) = np(1-p)`.

Negativní binomické rozdělení

- Zadejte pravděpodobnost úspěchu `p` v poli Hodnota p a počet neúspěchů `r` v poli Počet neúspěchů. Negativní binomické rozdělení je diskrétní rozdělení, ve kterém experiment sestává z posloupnosti nezávislých pokusů. Každý z nich má dva možné výsledky, úspěch nebo neúspěch. Pravděpodobnost úspěchu `p` je mezi jednotlivými pokusy konstantní. V pokusech se pokračuje, dokud není dosaženo `r` neúspěchů, kde `r` je pevně dané. Střední hodnota náhodné proměnné, která má negativní binomické rozdělení je `E(X) = r(1-p)/p` a rozptyl je `var(X) = r(1-p)/p^2`.

Bernoulliho náhodné rozdělení

- Zadejte pravděpodobnost úspěchu (`p`) do pole Hodnota p. `p` je hodnota pravděpodobnosti v rozmezí 0 až 1. Bernoulliho rozdělení má dvě náhodné hodnoty, 0 a 1, a `p` je pravděpodobnost, že padne 1. Střední hodnota náhodné proměnné, která má Bernoulliho rozdělení, je `E(X) = 1(p) + 0(1-p) = p` a rozptyl je `var(X) = p(1-p)`.

Rovnoměrné náhodné rozdělení

- Určete rozsah výskytu náhodné proměnné pomocí polí Dolní mez: a Horní mez:. Výchozími hodnotami jsou 0 a 1.

Zadejte počet proměnných do pole Počet proměnných: na stránce Volby. Tím určíte počet sloupců náhodných proměnných, které se vygenerují.

Zadejte počet náhodných čísel pro každou z proměnných do pole Velikost vzorku: na té samé stránce. Tím určíte počet řádků náhodných proměnných, které se vygenerují.

##### Příklad nějakých dat pro generátor náhodných čísel

Obrázek s příkladem nějakých dat pro generátor náhodných čísel.

##### Používání generátoru náhodných čísel

random-example-1 zobrazuje nějaká ukázková data a random-example-2 k nim příslušný výstup.

##### Výstup generátoru náhodných čísel

Obrázek s výstupem z generátoru náhodných čísel.

### Získání dat z externího zdroje

Data se běžně získávají z externích zdrojů, tj. z jiných souborů, ať už ve formátu některého tabulkového kalkulátoru nebo v textovém formátu s oddělovači, z jiných aplikací pomocí kopírování/vkládání dat nebo z externích aplikací, které poskytují databáze nebo vysílání datových proudů.

#### Získávání dat z externích souborů

Data, která již existují v externím souboru, je možné do pracovního sešitu naimportovat tak, že je nejprve otevřete v samostatné instanci aplikace Gnumeric a následně potřebná data zkopírujete do správného pracovního sešitu.

V aplikaci Gnumeric se dají otevřít data obsažená v externích souborech ve formátech několika jiných tabulkových kalkulátorů. Konkrétně umí otevírat soubory ve formátech Applix™, GNU Oleo, Lotus 123™, Microsoft Excel™, Multiplan™, OpenOffice Calc nebo StarOffice Calc™, Plan Perfect™, Quattro Pro™, sc a XSpread nebo Xbase.

V aplikaci Gnumeric se dají otevřít také data obsažená v textových souborech, které jsou správně naformátované přesně definovaným způsobem. Konkrétně umí otevírat soubory ve formátu Data Interchange Format, formátované jako tabulky HTML nebo formátované jak prostý text s hodnotami oddělenými čárkou nebo tabulátorem. Otevírání textových souborů je uživatelsky nastavitelné, takže se do Gnumericu dají správné importovat textové soubory obsahující textová data formátovaná podle široké škály schémat. Získávání dat z takovýchto zdrojů je vysvětleno dopodrobna v oddíle s názvem sect-file-open.

Data, která jsou otevřená v samostatné instanci aplikace Gnumeric je možné kopírovat a vkládat do aktuálního sešitu pomocí příkazů kopírovat/vložit, které jsou vysvětlené v sect-movecopy-cutandpaste.

#### Získání dat pomocí vyjmutí a vložení

Data z jiného pracovního sešitu Gnumeric, nebo i jiné aplikace, se dají získat pomocí myši přes operace kopírovat a vložit. Popis najdete dále v oddíle s názvem sect-movecopy-xclipboard.

#### Získávání dat z databáze

Tohle zatím nebylo napsáno.

#### Získání dat z internetového datového proudu

Gnumeric byl připojen k externím zdrojům dat, například pomocí experimentálního zásuvného modulu ke službě poskytující datový proud s cenovými nabídkami zboží. To vyžaduje znalost psaní programového kódu. Informace o rozšiřování aplikace Gnumeric vyvíjením zásuvných modulů můžete najít v oddíle s názvem sect-extending-plugins a současný zdrojový kód najdete ve složce `gnumeric/plugins/sample_datasource/` (ať už v instalaci aplikace Gnumeric ve vaší distribuci nebo ve zdrojovém kódu aplikace staženém z repozitáře).

### Výběr buněk a rozsahu buněk

Tím, že vyberete více buněk naráz, může běžné operace provádět na více, právě těch vybraných, buňkách naráz. K těmto operacím patří vkládání dat, kopírování buněk a některé další operace.

Některé operace se nedají provádět na výběru libovolného tvaru. Například Gnumeric nemusí správně přeuspořádat pracovní list, když byste smazali nesouvislou skupinu buněk, takže tato operace není vůbec umožněna. Pokud se uživatel o nějakou takovou operaci pokusí, zobrazí se mu varování.

#### Jednoduché výběry

K nejjednoduššímu výběru patří výběr jedné buňky. Většinou stačí jednoduše kliknout levým tlačítkem myši ve chvíli, kdy je ukazatel myši nad požadovanou buňkou, a ta se vybere.

Vybraná buňka je vyznačená dvojitou černou linkou s malým černých čtverečkem v pravém dolním rohu. Právě vybraná buňka je ta, která je zrovna zaměřená a přijímá vstupy z klávesnice.

##### Vybraná buňka.

Obrázek samostatné vybrané buňky.

Aby buňka byla vybraná, stačí jednoduše nad ní najet ukazatelem myši v podobě bílého kříže a zmáčknout levé tlačítko myši. Existuje ale jedna výjimka: Když buňka obsahuje hypertextový odkaz, ukazatel myši se změní na ručičku a kliknutí levým tlačítkem aktivuje daný odkaz. V takovém případě můžete buňku vybrat kliknutím prostředním tlačítkem myši.

##### Výběr buňky pomocí ukazatele myši.

Obrázek ukazatele vybírajícího buňku.

#### Vybírání více buněk

Může být vybráno i několik buněk naráz. Když je ji vybráno více, jsou zvýrazněné světle modrou barvou. Když je vybraný jeden blok buněk, je okolo něj dvojitý černý obrys a všechny buňky ve výběru, kromě první, jsou zobrazené světle modře.

##### Výběr více buněk

Obrázek souvislého výběru buněk.

##### Souvislé výběry

Když chcete vytvořit souvislý výběr buněk, najeďte ukazatelem myši v podobě bílého kříže nad buňku v jedno z rohů budoucího bloku výběru, zmáčkněte a držte levé tlačítko myši a táhněte myší do protějšího rohu výběru buněk. Tam tlačítko uvolněte. Tím se blok buněk vybere.

K výběru souvislého bloku buněk se dá použít i kurzorových šipek na klávesnici. Pro vybrání buněk tímto způsobem nejprve vyberte buňku v jednom z rohů budoucího bloku výběru. Pak za stálého držení klávesy Shift použijte kurzorové šipky k roztažení výběru na souvislý blok.

###### Více buněk vybíraných ukazatelem myši.

Obrázek vybraného bloku a ukazatele myši.

##### Nesouvislé výběry

Dá se vybrat i nesouvislá skupina buněk tak, že vybíráte buňky nebo bloky buněk a držíte při tom zmáčknutou klávesu Ctrl. Když chcete vybrat nesouvislou skupinu buněk, nejprve vyberte buňku, nebo skupinu buněk, jak bylo vysvětleno v předchozím, a pak zmáčkněte a držte klávesu Ctrl a pokračujte ve výběru dalších buněk. Všechny buňky, které takto vyberete, budou přidány ke stávajícímu výběru. Všechny vybrané buňky budou zobrazené světle modře. Buňky se dají přidávat buď jednotlivě nebo jako souvislé bloky. Buňka se dá do výběru přidat jen jednou, když ji takto vyberete podruhé, z výběru se odebere, a tak se to opakuje dokola.

###### Nesouvislý výběr buněk.

Obrázek vícenásobného výběru.

#### Pokročilé postupy výběru

Existuje několik způsobů, jak vybírat přímo pomocí klávesnice. Může to být rychlejší, než použití ukazatele myši. Jak bylo vysvětleno v předchozím, nejjednodušší je použít Shift a k tomu klávesy se šipkami.

Abyste vybrali celý řádek buněk, zmáčkněte kombinaci kláves Shift mezerník. To stejné se stane po kliknutí na záhlaví řádku vlevo na listě.

##### Vybraný celý řádek.

Obrázek s vybraným řádkem.

Abyste vybrali celý sloupec buněk, zmáčkněte kombinaci kláves Ctrl mezerník. To stejné se stane po kliknutí na záhlaví sloupce nahoře na listě.

##### Vybraný celý sloupec.

Obrázek s vybraným sloupcem.

Abyste vybrali celý list, zmáčkněte kombinaci kláves Ctrl A. To stejné se stane po kliknutí na tlačítko vlevo nahoře v záhlavích listu.

##### Vybraný celý pracovní list.

Obrázek s vybraným celým pracovním sešitem.

Následující seznam shrnuje klávesové zkratky, které můžete použit k výběru rozsáhlých bloků buněk.

- Shift šipka: Definovat výběr pomocí kurzorových kláves.

- Ctrl šipka: Skočit na konec aktuální oblasti.

- Alt mezerník: Vybrat aktuální řádek.

- Ctrl mezerník Vybrat aktuální sloupec.

- Ctrl A : Vybrat celý list.

- Ctrl/: Vybrat maticový vzorec okolo aktuálně upravovaného místa.

### Přesun a kopírování dat

Data, která jste do tabulkového kalkulátoru už jednou zadali, můžete přesouvat na jiná míst a případně duplikovat. Nejsnazším způsobem, jako to dělat, je přesouvat výběr. K další, pokročilejším, způsobům patří běžné kopírovat/vyjmout a následné vložení na nové místo. U tohoto způsobu je ale také možné data při vkládání měnit, což může být dost podstatná funkce.

#### POZNÁMKA

V současnosti Gnumeric podporuje jen kopírování, vyjímaní a vkládání jednoduchého výběru nebo výběru souvislé oblasti, jak je popsáno v sect-data-selections. Nemůžete kopírovat, vyjímat a vkládat nesouvislé výběry.

Často je potřeba zkopírovat výsledek složitějších výpočtů na nové místo. Dělá se to tak, že se data vyberou a zkopírují do schránky a následně se použije Jako hodnotu z dialogového okna Vložit jinak…. Vysvětlené to je níže v sect-movecopy-pastespecial.

#### Jednoduché kopírování a přesun

Nejjednodušším způsobem, jako přesunout nebo zkopírovat buňku, či skupinu buněk, je vybrat je a pak použít myš k přetažení výběru na nové místo.

1. Vyberte kliknutím buňku, kterou chcete přesunout. Můžete vybrat i celý rozsah buněk, jak je popsáno v sect-data-selections.

2. Klikněte levým tlačítkem myši na okraj výběru (kdekoliv vyjma čtverečku pro automatické vyplňování vpravo dole). K přesunu použijte samotné levé tlačítko, pro zkopírování kombinaci Ctrl+left.

3. Přetáhněte výběr na nové místo.

4. Uvolněte tlačítko myši.

Vybrané buňky budou zkopírované nebo přesunuté na nové místo. Přesouvá se jak obsah buněk, tak jejich formátování. Při kopírování se změní relativní odkazy ve vzorcích, jak je popsáno v sect-data-formulas-references. Při přesunu se do relativních odkazů nezasahuje.

#### Vyjmout, kopírovat a vložit

Dalším, pružnějším, způsobem kopírování či přesunu výběru je použití operací vyjmout, kopírovat a vložit. Tyto operace umožňují uživateli kopírovat nebo přesouvat buňky do schránky a obsah schránky pak vkládat na jiné místo nebo i do jiného pracovního sešitu.

##### Vyjmutí výběru do schránky

Když chcete vyjmout buňku, nebo výběr buněk, do schránky, měli byste je označit, jak je popsáno v sect-data-selections a dále použít jeden z těchto postupů:

- Použijte klávesovou zkratku Ctrl X.

- Zvolte Vyjmout z nabídky Upravit.

- Klikněte na tlačítko Obrázek tlačítka Vyjmout z nástrojové lišty.Vyjmout na nástrojové liště.

- Klikněte pravým tlačítkem na výběr a zvolte v kontextové nabídce Vyjmout.

Výběr se zkopíruje do schránky. Navíc se obrys začne zobrazovat v podobě „pochodujících mravenců“. Na nové místo se výběr přesune až v okamžiku, kdy zvolíte příkaz Vložit, viz níže.

###### POZNÁMKA

Všimněte si, že výběr zůstává na svém místě, dokud jej nevložíte na nové. Jestliže chcete smazat výběr, aniž byste jej někam vkládali, použijte místo toho příkaz Odstranit.

##### Kopírování výběru do schránky

Když chcete zkopírovat buňku nebo výběr do schránky, měli byste vybrat buňku, nebo rozsah buněk, jak je popsáno v sect-data-selections a pak použít jeden z následujících postupů:

- Použijte klávesovou zkratu Ctrl C.

- Zvolte Kopírovat z nabídky Upravit.

- Klikněte na tlačítko Obrázek tlačítka Kopírovat z nástrojové lišty. Kopírovat na nástrojové liště.

- Klikněte pravým tlačítkem na výběr a v kontextové nabídce zvolte Kopírovat.

Výběr se zkopíruje do schránky. Pro připomenutí, výběr bude ohraničen „pochodujícími mravenci“. Na nové míst se zkopíruje ve chvíli, kdy zvolíte příkaz Vložit popsaný níže.

##### Vkládání ze schránky

Když chcete vložit obsah schránky (ten, který jste předtím do schránky vyjmuli/zkopírovali) na nové místo, stačí kliknout na buňku a použít jednu z následujících metod:

- Použijte klávesovou zkratku Ctrl V.

- Zvolte Vložit z nabídky Upravit.

- Klikněte na tlačítko Obrázek tlačítka vložit z nástrojové lišty. Vložit na nástrojové liště.

- Klikněte pravým tlačítkem na buňku a v kontextové nabídce zvolte Vložit.

Obsah schránky bude vložen bude vložen do tabulkového kalkulátoru tak, že vybraná buňka se stane levým horním rohem výběru. Z původního výběru se přenese rovněž formátování.

Pokud vkládáte výběr, který byl do schránky zkopírován, všechny relativní odkazy na buňky ve vzorcích se změní tak, jak je popsáno v sect-data-formulas-references. Výběr nadále zůstane k dispozici ve schránce, takže jej můžete vkládat opakovaně. Navíc původní výběr zůstane ohraničený „pochodujícími mravenci“.

Pokud vkládáte výběr, který byl do schránky výjmut, všechny relativní odkazy na buňky ve vzorcích zůstanou nedotčené. Původní výběr se z pracovního sešitu odstraní a schránka se vymaže.

#### Speciální vkládání

Všechny doposud popsané postupy přesunou nebo zkopírují data na nové místo jako identickou kopii původních buněk. To znamená, že se na nové místo zkopírují jak obsah, tak formátování původního výběru, až že data, která byla na novém místě původně, se smažou. Často je ale zapotřebí data před vložením nějak pozměnit, nebo sloučit se stávajícími daty na novém místě. To vše umožňuje příkaz Vložit jinak…

Příkaz Vložit jinak… může pracovat úplně stejně, jako příkaz Vložit, nebo může vložit jen obsah, jen formátování, vypočítané hodnoty z původních buněk.

Příkaz Vložit jinak… je přístupný, kdy výběr vyjmete nebo zkopírujete jedním ze dvou způsobů, jak bylo popsáno výše. Nejprve musí být vybráno místo, kam chcete vkládat. Jednodušším způsobem, jak to udělat, je vybrat buňku, která bude levým horním rohem oblasti vkládaných buněk. Druhou možností je vybrat přesně oblast, do které vkládané buňky zapadnou. Po té, co provedete výběr, zvolte příkaz Vložit jinak… z nabídky Upravit nebo z kontextové nabídky, která se objeví po kliknutí pravým tlačítkem v oblasti mřížky s buňkami.

Položka nabídky Vložit jinak… otevře dialogové okno se třemi kategoriemi. Nastavení je ve výchozím stavu takové, že se chová stejně jako běžný příkaz Vložit.

První sada přepínačů umožňuje uživateli řídit vkládaná data. Může omezit vložení jen na obsah buněk (formátování se nekopíruje) nebo naopak jen na formát (bez obsahu). Navíc se dá výběr vložit s tím, že se obsah převede na hodnoty. Při tom se vzorce nahradí hodnotami svých výsledků výpočtu.

Druhá sada přepínačů umožňuje uživateli provádět jednoduché matematické operace během vkládání. Tyto operace využívají stávající obsah buněk v cílové oblasti a současně obsah schránky. Například, když vkládáte buňku obsahující číslo 5 do buňky zrovna obsahující číslo 10 a vyberte variantu Vydělit, bude výsledek 10/5=2. Pokud je vybráno Žádná, prostě se jen přepíše obsah cílových buněk obsahem ze schránky (což je výchozí chování).

Poslední sada voleb obsahuje následující:

- Transponovat – tato volba transponuje výběr, tj. zamění řádky a sloupce. Tím se výběr o k řádcích a n sloupcích stane rozsahem o n řádcích a k sloupcích, takže první řádek bude prvním sloupcem atd.

- Přeskočit prázdné – tato volba zabrání aplikaci Gnumeric v provádění akcí u buněk ve výběru, které jsou prázdné. U takovýchto buněk zůstane zachován stávající obsah v cílové oblasti.

#### Kopírování a vkládání mezi aplikací Gnumeric a jinými aplikacemi

Příkazy vyjmout/kopírovat a vložit, popsané v předchozích částech, poskytují možnost kopírovat a přesouvat výběr z jednoho místa na druhé v rámci jednoho tabulkového kalkulátoru, mezi různými tabulkovými kalkulátory, ale i výměnu data mezi tabulkovým kalkulátorem Gnumeric a jinými aplikacemi přes schránku sdílenou všemi aplikacemi pro grafické prostředí.

Kdykoliv zkopírujete či vyjmete výběr v aplikaci Gnumeric, uloží se do schránky jak samotné aplikace, tak serveru X. V globální schránce serveru X je uložený v podobě textu se vzorci nahrazenými jejich vypočtenými hodnotami a hodnotami buněk oddělenými pomocí mezer.

Když chcete vložit výběr ze schránky X vložit do aplikace, klikněte prostředním tlačítkem myši (pokud máte jen dvoutlačítkovou myš, může prostřední tlačítko nahradit současným zmáčknutím levého i pravého tlačítka). Většina aplikací poskytuje také klávesovou zkratku (obvykle Ctrl V) a nabídku Upravit Vložit.

Abyste mohli vložit výběr z jiné aplikace do tabulkového kalkulátoru Gnumeric, zkopírujte výběr do schránky serveru X. Někdy stačí pouhý výběr myší, jindy je potřeba použít klávesovou zkratku Ctrl C nebo nabídku Upravit Kopírovat. Pak už můžete vkládat do Gnumericu pomocí příkazu Vložit popsaném v předchozím. Tento příkaz automaticky vloží obsah schránky serveru X, pokud je interní schránka aplikace Gnumeric prázdná.

Vložení ze schránky X způsobí v aplikaci Gnumeric automatické vyvolání průvodce Importem textu, který vás navede importem prostého textu ze schránky serveru X do tabulkového kalkulátoru. Tento průvodce je popsán v sect-file-textImport.

### Mazání dat

Tento oddíl je potřeba napsat.

### Vkládání nových datových buněk

Tento oddíl je potřeba napsat.

### Formátování buněk

V tomto oddíle je popsáno, jak formátovat vzhled dat v buňkách. Oddíl sect-data-format-conditional pak popisuje pokročilejší způsoby formátování, které závisí na různých podmínkách, včetně aktuální hodnoty v buňce a/nebo hodnotách v dalších buňkách.

Formát buněk vám umožňuje měnit je způsob, jakým data v tabulce vypadají. Je důležité mít na paměti, že se změní jen jejich vnější prezentace, samotná hodnota dat zůstává beze změny.

K dispozici jsou volby pro měny, vědeckou notaci, data, časy, zlomky a další. Kladná a záporná čísla se dají rozlišit barvou a formátem, aby se dala lépe sledovat. Předchystané je velké množství formátů pro datum a čas, prakticky vše, nač si jen vzpomenete. Ve formátu si můžete nastavit také font, barvu pozadí a ohraničení vybraných buněk.

A navíc, pokročilé volby formátování nabízí uzamknutí některých buněk, aby se jejich obsah nedal měnit, nebo omezení rozsahu hodnot, které lze do vybraných buněk zadat.

Ke změně formátování buňky, nebo více vybraných buněk, můžete použít buď dialogové okno Formát buněk, ve kterém najdete všechny volby formátování, nebo konkrétní formátovací prvky dostupné v podobě tlačítek na formátovací nástrojové liště.

Toto dialogové okno, které můžete vidět na fig-number-format-dialog, poskytuje přístup ke všem volbám formátování.

#### Dialogové okno Formát buněk

Obrázek dialogového okna „Formát buněk“ otevřeného na kartě „Číslo“.

Než otevřete toto dialogové okno, vyberte buňku, nebo rozsah buněk, které chcete formátovat (jak vybrat buňky viz sect-data-selections) a pak použijte jeden z následujících postupů:

- Použijte klávesovou zkratku Ctrl 1 (jedná se o číslici jedna, ne o písmeno malé l).

- Zvolte v hlavní nabídce Formát Buňky…

- Klikněte pravým tlačítkem myši v oblasti s mřížkou buněk a zvolte v kontextové nabídce Formát buněk…

Dialogové okno Formát buněk obsahuje karty Číslo, Zarovnání, Font, Ohraničení, Pozadí, Ochrana a Ověření. Tyto karty jsou podrobně popsané v následujících oddílech.

Když chcete nastavit některou z voleb formátování, vyberte příslušnou kartu, nastavte kýženou volbu a klikněte na Budiž. Tím se použijí všechny volby, které jste nastavili (ve všech kartách) a dialogové okno Formát buněk se zavře. Můžete kliknout také na Použít, čímž se nastavení použijí, ale dialogové okno zůstane otevřené. Kliknutím na Zavřít se dialogové okno zavře, aniž by se nastavení použila.

K některým nejčastěji používaným volbám formátování, jako je font, pozadí a zarovnání, se dá dostat i přes tlačítka na formátovací nástrojové liště. Tato nástrojová lišta je podrobně rozebraná v fmt-toolbar.

#### Karta Číslo

Na této kartě si můžete volit formát pro obsah buněk. Na výběr máte z několika přednastavených formátovacích stylů, které by měly stačit pro většinu běžných případů použití. Pokud ani jeden nevyhovuje vašim potřebám, můžete si vytvořit i vlastní.

Když chcete použít některý přednastavený, vyberte na levé straně kliknutím kategorii (jako je Číslo nebo Datum). Na pravé straně se vám zobrazí, jak bude vybraná buňka se zvoleným formátem vypadat a některé doplňující volby k danému formátu.

Zde je seznam všech dostupných kategorií formátu:

Obecné

- Švýcarský nůž pro formátování. Pokusí se zobrazit hodnotu „nejlepším“ možným způsobem. Volby formátu závisí na velikosti buňky a Gnumeric se snaží odhadnout „typ“ zobrazované hodnoty (číslo, datum, čas, …).

Číslo

- Zobrazuje čísla s 0 až 30 číslicemi za desetinnou čárkou. Záporná čísla se mohou zobrazovat normálně, v závorkách nebo červenou barvou. Volitelně se může přidat oddělovač tisíců (vždy po třech řádech – tisíc, milión, …). Jak desetinný oddělovač, tak oddělovač tisíců, mají podporu pro národní prostředí.

Měna

- Podobné, jako Číslo, ale navíc se symbolem měny. K aktuálně podporovaným symbolům patří `$`, `¥`, `£`, `¤` a třípísmenné zkratky všech hlavních měn. Jako výchozí použije `Gnumeric` symbol měly a její umístění (před nebo za číslo) příslušně národnímu prostředí.

Účetní

- Speciální varianta Měny, která klade důraz na zarovnání záporných čísel. Postará se o přidání místa před kladná čísla, aby byla zarovnaná se zápornými.

Datum

- Tato kategorie obsahuje různé formáty pro prezentaci data. Jako výchozí použije Gnumeric formát data odpovídající vašemu národnímu nastavení (nastavení země a jazyka). Můžete si ale ručně zvolit z mnoha dalších formátů nabízených v seznamu na pravé straně dialogového okna. Zde je vysvětlení kódů použitých v těchto formátech:

  - d: den v měsíci (jedna nebo dvě číslice). Příklad: 9

  - dd: den v měsíci (dvě číslice). Příklad: 09

  - ddd: den v týdnu (zkratka názvu). Příklad: St

  - m: měsíc (jedna nebo dvě číslice). Příklad: 3

  - mm: měsíc (dvě číslice). Příklad: 03

  - mmm: měsíc (zkratka názvu; čeština pro to nemá žádný standard a není to v ní vhodné používat). Příklad: bře

  - mmmm: měsíc (celý název). Příklad: březen.

  - mmmmm: měsíc (první písmeno). Příklad: B

  - yyyy: rok (čtyři číslice). Příklad: 1967.

  - yy: poslední dvě číslice roku. Příklad: 67.

  Některé formáty data zahrnují i zobrazení času, k čemuž se používají kódy uvedené níže. Příklady formátování data jsou zobrazené v number-format-date-examples.

Čas

- Tato kategorie obsahuje různé formáty pro prezentaci času. Můžete volit z mnoha předchystaných formátů v seznamu na pravé straně dialogového okna. Zde jsou vysvětlené významy jednotlivých použitých kódů:

  - h: hodiny.

  - mm: minuty.

  - ss: sekundy.

  Někdy může být zapotřebí zobrazit i údaj vyšší než 24 hodin nebo 60 minut či sekund, bez zvyšování jednotky zobrazené vedle časové hodnoty (např. 25 hodin namísto 1 den + 1 hodina). Pro dosažení tohoto efektu použijte kódy „[h]“, „[mm]“ a „[ss]“. Příklady naformátovaných časů jsou ukázané v number-format-time-examples.

Procenta

- Vynásobí hodnotu krát 100 a připojí znak procenta. Lze používat s 0 až 30 číslicemi za desetinnou čárkou.

Zlomek

- Pokusí se co nejlépe vyjádřit reálné číslo v podobě zlomku, buď s konkrétně určeným jmenovatelem, nebo se jmenovatelem o maximálním počtu číslic.

Vědecké

- Formátuje hodnotu ve vědecké notaci, například `5,334 E 6` pro `5 334 000`. Za desetinnou čárkou může být až 30 číslic. V současnosti není nabízen žádný mechanizmus, jak určit exponent.

Text

- Zachází s číselnou hodnotou jak s textem. Číslo zobrazí s nejvyšší možnou přesností a zapomene, že se případně jedná o datum nebo čas.

  ##### TIP

  V případě, že sešit obsahuje výrobní čísla, identifikační čísla a podobné údaje, zvolte pro ně formát Text. Pokud zvolíte Obecný nebo Číslo, odstraní Gnumeric úvodní nuly, takže například `01124` se zobrazí jako `1124`.

Vlastní

- V této kategorii si můžete definovat svůj vlastní formát. To je ale vhodné jen pro pokročilé uživatele, protože to vyžaduje pochopení kódů používaných aplikací Gnumeric interně pro popis formátu. Pro zjednodušení nabízí kategorie seznam kódů pro všechny předdefinované formáty, takže si můžete vlastní formát vytvořit pouhou úpravou některé ze stávajících, místo abyste jej musili psát celý od začátku.

#### Příklady formátů data

formát | příklad
Obecné | 36068,755
m/d/yy | d/m/yy | 9/30/98 | 30/9/98
m/d/yyyy | d/m/yyyy | 9/30/1998 | 30/9/1998
d-mmm-yy | mmm-d-yy | 30-lis-98 | lis-30-98
d-mmm-yyyy | mmm-d-yyyy | 30-Sep-1998 | Sep-30-1998
d-mmm | mmm-d | 30-lis | lis-30
d-mm | mm-d | 30-09 | 09-30
mmm/d | d/mmm | lis/30 | 30/lis
mm/d | d/mm | 09/30 | 30/09
mm/dd/yy | dd/mm/yy | 09/30/98 | 30/09/98
mm/dd/yyyy | dd/mm/yyyy | 09/30/1998 | 30/09/1998
mmm/dd/yy | dd/mmm/yy | lis/30/98 | 30/lis/98
mmm/dd/yyyy | dd/mmm/yyyy | lis/30/1998 | 30/lis/1998
mmm/ddd/yy | ddd/mmm/yy | lis/St/98 | St/lis/98
mmm/ddd/yyyy | ddd/mmm/yyyy | lis/St/1998 | St/lis/1998
mm/ddd/yy | ddd/mm/yy | 09/St/98 | St/09/98
mm/ddd/yyyy | ddd/mm/yyyy | 09/St/1998 | St/09/1998
mmm-yy | lis-98
mmm-yyyy | lis-1998
mmmm-yy | listopad-98
mmmm-yyyy | listopad-1998
d/m/yy h:mm | m/d/yy h:mm | 9/30/98 18:07 | 30/9/98 187:07
d/m/yyyy h:mm | m/d/yyyy h:mm | 9/30/1998 18:07 | 30/9/1998 187:07
yyyy/mm/d | 1998/09/30
yyyy/mmm/d | 1998/lis/30
yyyy/mm/dd | 1998/09/30
yyyy/mmm/dd | 1998/lis/30
yyyy-mm-d | 1998-09-30
yyyy-mmm-d | 1998-lis-3
yyyy-mm-dd | 1998-09-30
yyyy-mmm-d | 1998-lis-30
yy | 98
yyyy | 1998

#### Příklady formátů času

formát | příklad
Obecné | 36068,755
h:mm AM/PM | 6:07 PM
h:mm:ss AM/PM | 6:07:12 PM
h:mm | 18:07
h:mm:ss | 18:07:12
m/d/yy h:mm | 9/30/98 18:07
d/m/yy h:mm | 30/9/98 18:07
mm:ss | 07:12
[h]:mm:ss | 865650:07:12
[h]:mm | 865650:07
[mm]:ss | 51939007:12
[ss] | 3116340432

#### Karty Zarovnání, Font, Ohraničení a Pozadí

##### Karta Zarovnání

Tato karta umožňuje nastavit vodorovné a svislé zarovnání a volby toku textu.

###### Karta Zarovnání

Obrázek formátovacího dialogového okna otevřeného na kartě „Zarovnání“.

##### Volby vodorovného zarovnání.

Obecné

- Standardní výchozí zarovnání. Použije zarovnání doprava pro čísla a vzorce a zarovnání doleva pro textové řetězce.

Vlevo

- Zarovnání celého obsahu buňky doleva.

Na střed

- Vystředění celého obsahu buňky.

Vpravo

- Zarovnání celého obsahu buňky doprava.

Vyplnit

- Vyplní celou šířku buňky obsahem. Dosáhne toho opakováním obsahu buňky tolikrát, kolikrát je zapotřebí na její šířku.

Rozprostřít

- U textů zalomí dlouhé řádky a zarovná je doleva. Pro netextová data je to to stejné, jako zarovnání Vlevo.

Na střed výběru

- Vystředí obsah buněk, takže střed každého řádku bude zarovnaný se středem ostatních řádků. Funguje jen pro více buněk naráz.

U zarovnání Doleva a Doprava se dá navíc určit odsazení zleva (resp. zprava) od kraje buňky. Odsazení se měří v násobcích aktuální velikosti fontu: pro font velikosti 10 se odsazením 4 míní 40 pts.

##### Volby svislého zarovnání

Nahoru

- Zarovná horní část obsahu buňky s horní částí buňky.

Na střed

- Vystředí svisle obsah buňky. Výsledkem je stejnoměrné volné místo nahoře a dole.

Dolů

- Zarovná obsah buňky s dolním okrajem buňky.

Rozprostřít

- U textu zalomí dlouhé řádky a jednotlivé řádky pak roztáhne, aby vyplnily celou buňku. Pro ostatní typy dat (nebo i text, který není dostatečně dlouhý), se to projeví stejně jako zarovnání Dolů.

##### Karta Font

Na této kartě můžete měnit font použitý pro obsah buněk.

###### Karta Font

Obrázek dialogového okna „Formát buněk“ otevřeného na kartě „Font“.
Když chcete font pro buňku změnit, vyberte rodinu fontů (např. Liberation, DejaVu apod.), styl (Normální, Tučné, …) a velikost v tiskových bodech. Můžete si také vybrat barvu a speciální efekty, jako je podtržení nebo přeškrtnutí.

Gnumeric umožňuje použít kterýkoliv font, který vidí tiskový systém GNOME – gnome-print. Ty stejné fonty se používají pro obrazovku i pro tisk, díky čemuž vytisknutý dokument vypadá stejně, jako ten na obrazovce. Pokročilé uživatelem můžeme odkázat na dokumentaci k balíčku gnome-print, kde najdou více o přidávání a správě fontů v GNOME.

###### TIP

Rychlejší cestou, jak změnit písmo u vybraných buněk, je použít formátovací nástrojovou lištu.

##### Karta Ohraničení

This tab allows you to choose the border for the selected cells. You can select one of many border styles (none, single line, double line,...) and colors. You can also have different borders on different sides of the cell.

###### Border Tab

An image of the cell format dialog open to the "Border" tab.
To choose a border for a cell or a selection, select border style and color in the right side of the tab and click on the buttons corresponding to the sides of the cells in the left side of the tab. In addition to the buttons for left, right, top, and bottom sides, you also have buttons for drawing diagonal and reverse diagonal of the cell. (Strictly speaking, these cannot be called borders, but it is natural to put them in this tab.) The lowest row of buttons contains buttons None and Outline. Clicking on None removes all borders from the cell; clicking on Outline puts border on all sides of the cell or selection.

Všimněte si, že pro výběr buněk tato tlačítka přidají ohraničení na jednu ze stran celého výběru, ne jednotlivým buňkám. Například tlačítko Dole přidá ohraničení podél spodní hrany výběru, takže to ovlivní jen buňky v dolním řádku výběru. Pro výběr máte navíc další tři tlačítka: Uvnitř svisle, Uvnitř a Uvnitř vodorovně. Tlačítko Uvnitř svisle přidá ohraničení všem svislým vnitřním hranám ve výběru, Uvnitř vodorovně obdobně všem vodorovným. Uvnitř pak všem vnitřním hranám, svislým i vodorovným.

Abyste odstranili stávající ohraničení na jedné ze stran buňky, nebo výběru, klikněte na příslušné tlačítko znovu.

##### Karta Pozadí

Na této kartě můžete měnit pozadí vybraných buněk. Můžete zvolit plnou barvu nebo vzorek. V pravé části se vám ukáže náhled zvoleného pozadí.

###### Karta Pozadí

Obrázek dialogového okna „Formát buněk“ otevřeného na kartě „Pozadí“.

V případě, že chcete vybrat jednolitou barvu pozadí, vyberte ji z rozbalovacího seznamu Barva v části Pozadí. Můžete vybírat z palety standardních barev nebo si namíchat vlastní kliknutím na Vlastní barva.

V případě, že chcete mít na pozadí nějaký vzorek, zvolte pro něj v části Vzorek nějakou Barvu. Pak si vyberte samotný vzorek v paletě Styl. Nenechte se zmást tím, že v paletě jsou vzorky vždy zobrazené černobíle, bez ohledu na to, jako máte pro výsledek vybranou barvu.

Když chcete vzorek zrušit, zvolte jako styl Plný (vlevo nahoře v podobě bílého čtverce).

#### Karty Ochrana a Ověřování

Tyto dvě karty slouží k řízení přístupu uživatele k buňkám a k omezení hodnot dat, která lze do nich umístit. Na rozdíl od ostatních karet nemají tyto dvě přímý vliv na vzhled buněk. Často se používají při vytváření šablon a formulářů pro ostatní uživatele.

##### Karta Ochrana

Obrázek dialogového okna „Formát buněk“ otevřeného na kartě „Ochrana“.
Na této kartě můžete vidět a měnit ochranu buněk v sešitech importovaných z formátu Excel. Ochrana buněk nemá v aplikaci Gnumeric žádný vliv: můžete buňky upravovat, ať jsou označené jako chráněné nebo ne. Gnumeric si ale pamatuje importované nastavení ochrany. Když sešit později exportujete zpět do formátu Excel, uloží i informace o ochraně. Více informací o ochraně buněk v aplikaci Excel si můžete přečíst v dokumentaci k MS Excel.

##### Karta Ověřování

Tato karta umožňuje nastavit omezení pro povolené hodnoty v buňkách. Když se pak vy, nebo kdokoliv jiný, pokusíte zadat data, která nastavená kritéria nesplňují, zobrazí se varování (nebo chyba, v závislosti na volbách v této kartě).

###### Karta Ověřování

Obrázek dialogového okna „Formát buněk“ otevřeného na kartě „Ověřování“.

Tato karta obsahuje dvě části. První část Kritéria se používá k nastavení kritérií pro hodnoty v buňkách. Druhá část Upozorňování na chyby se používá k volbě činností, které se mají vyvolat ve chvíli, kdy zadaná data nesplňují kritéria.

Abyste nastavili kritéria pro hodnoty buňky, postupujte následovně:

1. Zvolte typ dat, která může buňky obsahovat, pomocí rozbalovacího seznamu Povolit.

2. V rozbalovacím seznamu Podmínka zvolte podmínku, kterou musí hodnoty v buňkách splňovat. V podmínce představuje `hodnota` hodnotu buňky (pro text představuje délku textového řetězce) a `min`, `max` a `mez` jsou konstanty, které musíte určit.

3. Zadejte hodnoty konstant použitých v podmínce. Například, když zvolíte podmínku `min<= hodnota <=max`, musíte zadat hodnoty konstant `min` a `max`.

Po té, co určíte kritéria, musíte říci, jak má Gnumeric reagovat na nesprávné hodnoty. Můžete volit ze čtyř možných činností v rozbalovacím seznamu Akce:

Žádná

- Přijme neplatnou hodnotu bez jakéhokoliv varování. Výsledek je stejné, jako bez ověřování.

Zastavit

- Nepřijme neplatnou hodnotu. Uživateli zobrazí chybové hlášení, které musíte nastavit (viz dále).

Varování

- Zobrazí uživateli varovné dialogové okno, kde má na výběr, jestli neplatnou hodnotu přijmout nebo odmítnout. Musíte nastavit zprávu, které se má v dialogovém okně použít (viz dále).

Informace

- Přijme neplatnou hodnotu, ale zobrazí uživateli varovné dialogové okno. Musíte nastavit zprávu, která se v něm má použít (viz dále).

Pokud zvolíte jednu z možností Zastavit, Varování nebo Informace, musíte zadat zprávu, která se uživateli zobrazí v chybovém nebo varovném dialogovém okně. V opačném případě bude dialogové ono prázdné, což nepřinese moc užitku. Musíte zadat nadpis (objeví se jako záhlaví dialogového okna) a vlastní zprávu. Například pro hodnoty zadané na sect-data-format-validation se vytvoří dialogové okno, které můžete vidět na fig-format-validation-warning.

###### Varovné dialogové okno v reakci na neplatný vstup

Obrázek s informační dialogovým oknem pro chybu při ověřování.

### Podmíněné formátování buněk

Tento oddíl je potřeba napsat.

### Filtrování dat

S pomocí filtrů dat můžete vybrat podmnožinu řádků v listě, které splňují zadaná kritéria. Například můžete pomocí filtru jednoduše zkopírovat do nového listu řádky tabulky obsahující prodejní výsledky poboček, jejichž zisk přesáhl určitou výši.

#### Automatické filtry

Tento oddíl zatím nebyl napsán.

- Alt ↓ Otevře v aktuální buňce rozbalovací seznam automatického filtru.

- ↓ a ↑ Změní vybranou položku v seznamu automatickém filtru.

- Home Vybere první položku (Vše) v seznamu automatickém filtru.

- End Vyberte poslední položku v seznamu automatickém filtru.

- Enter nebo Alt ↑ Použije aktuální položku v seznamu automatického filtru a zavře rozbalovací seznam.

#### Pokročilý filtr

Abyste mohli použít pokročilý filtr, měli byste mít v pracovním listě k dispozici několik prázdných řádků, které se použijí pro rozsah kritérií. Tyto řádky by se neměly v tabulce překrývat s řádky, které budou filtrovány.

Nyní zkopírujte všechny názvy sloupců z tabulky, kterou chcete filtrovat, do prvního prázdného řádku v oblasti kritérií. Pod názvy kritérií nyní můžete napsat podmínky, které chcete, aby splňovaly konkrétní názvy. Například pod název „Zisk“ můžete napsat „>=1000“. Nástroj vybere jen řádky, které vyhovují všem kritériím.

##### Pracovní list obsahující tabulku, která bude filtrována, a jednoduchá kritéria

Obrázek pracovního listu a dialogového okna pokročilého filtru.

Pod jedním názvem může být i více podmínek. Například budete chtít vybrat pobočky, jejich zisk je nezvykle malý nebo naopak velký. K tomu stačí například podmínka „<=0“ pod podmínkou „>=40000“.

##### Kritéria pro vybrané řádky, kde sloupec „Provize“ je v rozmezí 0 až 40 000.

Obrázek pracovního sešitu s filtračními kritérii.

Nástroj spustíte pomocí Pokročilý filtr z nabídky Data. Objeví se dialogové okno pokročilého filtru, ve kterém můžete vybrat činnosti, které potřebujete.

##### Dialogové okno pokročilého filtru.

Obrázek s dialogovým oknem pokročilého filtru.

Filtrovat na místě zapíše novou tabulku na stejné místo. Uvědomte si, že tím přijdete o všechny řádky tabulky, které nesplňují zadaná kritéria. Výstupné oblast zkopíruje vybrané řádky do stejného listu, ale na místo určené rozsahem buněk. Tento rozsah zadejte do vedlejšího textového pole. Ostatní volby zkopírují vybrané řádky buď do nového listu nebo nového pracovního sešitu.

Pak byste měli do Oblast seznamu zadat rozsah buněk obsahujících tabulku, která se má filtrovat. Rozsah buněk obsahujících kritéria se zadává do Oblast kritérií. Pokud původní tabulka obsahuje duplicitní záznamy, může se vám hodit volba Pouze jedinečné záznamy. Když ji zaškrtnete, duplicity se odstraní.

Kliknutím na Budiž se nástroj spustí a objeví se vám nová tabulka.

### Změna dat

Tento oddíl ještě není dopsaný…

#### Hledání dat

Tento oddíl ještě není dopsaný…

#### Hledání a nahrazování dat

Tento oddíl ještě není dopsaný…

#### Řazení dat

Tento oddíl ještě není dopsaný…

#### Náhodné promíchání dat

S nástrojem na míchání dat můžete v zadané oblasti buněk data náhodně popřehazovat. Nástroj se spustí pomocí Zamíchat v nabídce Data. Abyste jej ale mohli použít, musíte nejdříve vybrat rozsah buněk s daty. Data lze promíchat buď napříč všemi buňkami, nebo se zachováním řádků nebo sloupců. Způsob míchání se volí po textovým polem Vstupní oblast. Například, když jsou vaše data seskupená v řádcích, zvolte v Metoda míchání možnost Řádky.

Výchozí postup je zamíchat data na místě. Zamíchaná data se ale dají zapsat i do nového listu, nového sešitu nebo do stávajícího listu na určené místo. Když zvolíte zvolíte Automatická šířka sloupců, přizpůsobí se šířka sloupců s výstupy automaticky velikosti dat.

### Generování dat

Tento oddíl ještě není dopsaný…

…

#### Vytváření tabulek závislostí

Tento oddíl ještě není dopsaný…

#### Vícenásobné zopakování standardních dat

Tento oddíl ještě není dopsaný…

#### Sjednocování výsledků z více zdrojových oblastí

Tento oddíl ještě není dopsaný…

### Komentáře v buňkách

Každá buňka v tabulce může mít přiřazený svůj komentář. Běžně komentáře nejsou viditelné, ale buňky, které nějaký komentář mají, jsou označené červeným trojúhelníčkem v pravém horním rohu buňky. Když najedete ukazatelem myši nad tento trojúhelníček, změní se ukazatel na šipku. Když s ukazatelem chvíli postojíte, vyskočí okno, ve kterém je zobrazen autor a text komentáře. Okno zmizí, až odjedete ukazatelem mimo červený trojúhelníček.

Když chcete k buňce přidat komentář, nejprve ji vyberte. Pak zvolte Komentář… z Insert-Menu a otevře se dialogové okno Nový komentář buňky. Pokud již buňka nějaký komentáře přidělený má, otevře Gnumeric místo toho dialogové okno Úprava komentáře buňky, které můžete vidět níže. Jediný rozdíl oproti předchozímu zmíněnému dialogovému oknu je v předvyplnění komentáře a přítomnost jména předchozího autora.

#### Dialogové okno Nový komentář buňky.

Obrázek dialogového okna Nový komentář buňky.

Když chcete změnit podobu textu komentáře, vyberte část textu, kterou chcete naformátovat a klikněte na tlačítko příslušné vlastnosti textu na komentářem. Na výběr máte kurzívu, přeškrtnutí, tloušťku a podtržení. Tlačítko kurzívy a přeškrtnutí přepíná vlastnost textu podle prvního znaku ve výběru. Například, když je první znak kurzívou a kliknete na tlačítko kurzívy, dojde u všech znaků ve výběru k odstraní kurzívy.

Šipky vedle tlačítek pro tloušťku fontu a podtržení otevírají nabídky, ze kterých si můžete vybrat tloušťku fontu a styl podtržení textu. Vybrané varianty se použijí na vybraný text. Například, kdy vyberete pro tloušťku písma variantu Tenké, bude vybraný text provedený tenkým fontem. Pokud znovu kliknutím vyberete tu stejnou variantu, bude vybraný text stále tenkým fontem. Text s různou tloušťkou může vypadat odlišně, v závislosti na použitém fontu.

Zalamovat v okně vlastností řídí zalamování v poli pro úpravy komentáře nad touto zaškrtávací volbou. Standardně se řádky zalamují v mezerách tak, aby nepřesáhly šířku pole. Kliknutím můžete volbu přepnout. Ve vyskakovacím okně budou komentáře zalomené jen v místě, kde jste to výslovně sami provedli zmáčknutím klávesy Enter. Když vypnete zalamování během úprav, uvidíte komentář ve stejné podobě, jako bude ve vyskakovacím okně.

### Hypertextové odkazy

Ke kterékoliv buňce může být přidružený hypertextový odkaz. Hypertextový odkaz umožňuje uživateli tabulkového kalkulátoru přejít přímo na konkrétní buňku nebo skupinu buněk, do jiného souboru v místní počítači nebo na webovou stránku, nebo odeslat e-mailovou zprávu na adresu uvedenou v odkazu.

Když chcete přidat hypertextový odkaz k jedné nebo více buňkám, nejprve je označte. Následně zvolte Hypertextový odkaz… z Insert-Menu a otevře se dialogové okno Hypertextový odkaz.

#### Dialogové okno Hypertextový odkaz.

Obrázek dialogového okna Hypertextový odkaz.

Pokud ve výběru již existuje hypertextový odkaz, předvyplní se dialogové okno jeho údaji. Pokud jich je ve výběru více, použijí se k předvyplnění údaje z odkazu v prvním řádku, který nějaký odkaz obsahuje a v něm v prvním sloupci, který nějaký odkaz obsahuje..

Když kliknete na Budiž, informace z dialogového okna bude připojena k jednotlivým buňkám ve výběru, přičemž nahradí případné předchozí odkazy. U prázdných buněk ve výběru bude text odkazu navíc nastaven jako obsah buňky. U všech buněk ve výběru bude změněn formát, aby byl obsah rozlišen barvou a podtržením textu.

V případě, že textové pole pro odkaz ponecháte volné a kliknete na Budiž, žádný odkaz se nevytvoří. Naopak místo toho, pokud některé buňky ve výběru obsahují hypertextový odkaz, bude teto odstraněn. Formát, který byl kvůli odlišení odkazu u buňky použit, ale odstraněn nebude. Z toho důvodu může být vhodnější k odstranění odkazu použít položku edit-menu-clear-links z Edit-Menu.

Gnumeric podporuje čtyři typy hypertextových odkazů. Hned první prvek v dialogovém okně Hypertextový odkaz je rozbalovací nabídka Typ, ve které si můžete vybrat typ odkazu, který se má vytvořit. Zbytek dialogového okna se mírně mění právě podle toho, jaký typ odkazu zvolíte:

- Interní odkaz: Druhým prvek v dialogovém okně je textové pole s popiskem Cílová oblast. Můžete zde zadat jednoduchý rozsah s nebo bez názvu listu. Jestli chcete rozsah vybrat naživo v listě, klikněte na tlačítko na konci textového pole. Tím se dialogové okno sbalí do jediného řádku a můžete pracovat přímo s mřížkou buněk. Pokud je potřeba, vyberte kartu s požadovaným listem, a pak vyberte požadované buňky. Až je výběr hotový, klikněte na tlačítko na konci vstupního pole Cílová oblast a objeví se znovu celé dialogové okno Hypertextový odkaz.

  Když je kliknutím aktivován interní odkaz, stane se rozsah buněk uvedených v adrese odkazu aktuálním výběrem. Buňka ve výběru, která je nejblíže buňce A1, se stane aktivní buňkou.

- Externí odkaz: Druhým prvkem dialogového okna je textové pole s popiskem Soubor. Do něj zadejte cestu k souboru. Může použít i obecnou adresu URL (Universal Resource Locator). Adresa URL se použije podle popisu uvedeného níže u odkazů na web.

  Když je kliknutím aktivován externí odkaz, spustí Gnumeric podle příslušného typu aplikaci, které soubor zobrazí. Například, „můj_obrazek.jpg“ by mohla otevřít v prohlížeči obrázků, zatímco „informace.html“ by otevřela ve webovém prohlížeči.

- E-mailový odkaz: Dialogové okno poskytuje textová pole, do kterých můžete zadat cílovou adresu a předmět e-mailové zprávy.

  Když je kliknutím aktivován e-mailový odkaz, spustí Gnumeric poštovního klienta, aby odeslal zprávu. Zpráva se vytvoří s cílovou adresou odkazu a předmětem zadaným v dialogovém okně.

- Odkaz na www: Do textového pole Webová adresa zadejte adresu URL.

  Když je odkaz kliknutím aktivován, spustí Gnumeric aplikaci, která zobrazí informace ze zadané adresy URL, v závislosti na příslušném typu. Pro webové adresy začínající „http://“ nebo „https://“ to bude výchozí prohlížeč stránek www.

Když přesunete ukazatel myši nad hypertextový odkaz v mřížce buněk, objeví se vysvětlivka. Výchozí vysvětlivka zobrazuje adresu odkazu a pokyny k jeho aktivaci nebo k výběru buňky. Jestli chcete zadat jinou vysvětlivku pro konkrétní odkaz, vyberte skupinový přepínač Vysvětlivka a napište do vedlejšího textového pole text vysvětlivky. V případě, že zvolíte ručně zadanou vysvětlivku, ale žádnou nevyplníte, nebude se pro odkaz po najetí ukazatelem myši žádná vysvětlivka zobrazovat.

### Definování názvů

Názvy jsou formou štítků s významem definovaným uživatelem v tabulce nebo aplikací Gnumeric. Mohou být definovány pro celý pracovní sešit nebo jen pro jeden pracovní list. Název může odkazovat na číselnou hodnotu, řetězec, rozsah buněk nebo vzorec. Název pak můžete použít kdekoliv, kde by se normálně dalo použít to, co znamená.

Název je řada písmen, číslic a podtržítek, začínající písmenem nebo podtržítkem. Název nesmí vypadat jako adresa buňky. Například „D7“ není povolený název, zatímco „D_7“ nebo „_D7“ ano.

Definice názvu nebo změna definice stávajícího názvu:

- Pokud si přejete definovat nebo změnit názvy pro použití v rámci jednoho sešitu a nejedná se o aktuální sešit, klikněte na kartu příslušného sešitu v dolní části okna Gnumeric.

- Otevřete dialogové okno Definice názvů pomocí Změnit ▶ Názvy… v Edit-Menu.

- Použijte dialogové okno ke změně definovaných názvů podle potřeby. Až máte změny hotové, kliknutím na tlačítko Zavřít dialogové okno zavřete.

#### Dialogové okno Definice názvů

Obrázek dialogového okna Definice názvů.

V dialogovém okně Definice názvů jsou vypsané názvy definované v rámci pracovního sešitu, roztříděné do dvou nebo více skupin příslušejících sešitu, aktivnímu lištu a případně neaktivním listům. Když se dialogové okno otevře, jsou viditelné jen názvy definované pro sešit a aktivní list. Definice pro neaktivní listy jsou sbalené po jedné položce pro každý list a mají jeho název. Definice pro sešit a list můžete rozbalovat a sbalovat kliknutím na šipku po jejich levé straně.

Ve druhém sloupci dialogového okna Definice názvů bývá jedna ze tří ikon. Když chcete definovat nový název, klikněte na symbol plus v řádku pro sešit nebo aktivní list. Názvy definované pod názvem listu jsou viditelné jen v rámci tohoto listu. Názvy definované pro sešit jsou viditelné v libovolném listě, který nemá stejnou definici názvu. Název se vytvoří jako „<nový název>“, který před použitím musíte přepsat. Kliknutím nový řádek vyberte, klikněte na pole s názvem a napište jiný nový název a vše dokončete zmáčknutím Enter. Zmáčknutím Enter se název napevno zadefinuje a nadále se dají měnit jen jeho vlastnosti.

Jestliže je ve druhém sloupci symbol mínus, jedná se uživatelem definovaný název. Kliknutím na mínus jeho definici můžete smazat. Jestliže druhý sloupec zobrazuje ikonu zámku, jedná se o automaticky vytvořenou definici názvu a v tomto dialogovém okno do ní nemůžete zasahovat.

Pro uživatelem definované názvy může třetí sloupec dialogového okna Definice názvů obsahovat šipku nahoru nebo dolů. Kliknutím na šipku přesunete definici výše nebo níže v listě nebo sešitu. Tato operace není povolená, když by definice nahradila již existující definici v cílovém místě. Pokud chcete takovou náhradu provést, musíte nejprve v cílovém místě definici smazat a pak teprve provést přesun.

Poslední sloupec v dialogovém okně ukazuje hodnotu definovanou pro název. Když je vytvořen nový název, je toto pole nastaveno na absolutní odkaz na právě vybranou buňku. Jestli chcete definici změnit, klikněte na pole s hodnotou, podle potřeby jej upravte a zmáčkněte klávesu Enter. Definice řetězcových hodnot uzavřete do uvozovek, například 'retezec jedna' nebo "retezec dva". Při definici rozsahu buněk, použijte absolutní odkazy. Relativní odkaz se mění podle toho, ve které buňce je použit, což nemusí vést k zamýšleným výsledkům. Můžete název definovat jako buňku nebo rozsah buněk tak, že vymažete stávající definici, pokud existuje, a pak vyberte požadovanou buňku, či rozsah buněk, v mřížce. Před tím ještě můžete přepnout list. Dialogové okno bude pokračovat ve změnách definic názvů pro sešit nebo list, které byly zobrazené při otevření dialogového okna. Odkazy vytvořené výběrem v dialogovém okně Definice názvů zahrnou název listu a použijí absolutní souřadnice buňky, což může vypadat třeba jako „List1!$A$1:$B$24“.

Pod zobrazením definovaných názvů je filtrační pole. V případě, že sešit nebo list obsahují hodně definovaných názvů, můžete si zobrazit jen část z nich napsáním části názvu do filtračního pole a zmáčknutím klávesy Enter. Všechny názvy, které neobsahují zadaný řetězec budou v zobrazení skryty. Nerozlišuje se při tom velikost písmen. Například, když do filtračního pole zapíšete „skuteč“, budou zobrazené názvy jako „skutečná hodnota“ nebo „Skutečnost“. Po zmáčknutí Enter ve filtračním poli se také automaticky sbalí bloky, ve kterých nejsou žádné vyhovující názvy. Později, když se například filtrační řetězec změní, je budete muset rozbalit ručně. Podle toho, že řádek pro sešit nebo list začíná šipkou ukazující doprava, poznáte, že obsahuje názvy, které filtrem prošly. Kliknutím se šipka otočí směrem dolů a názvy se zobrazí. Až budete chtít vidět zase všechny definované názvy, vymažte filtr kliknutím na ikonu vpravo ve filtračním poli.

Mimo názvů definovaných uživatelem má Gnumeric i některé předdefinované názvy pro užitečné prvky:

- Sheet_Title: Název aktuálního sešitu.

- Print_Area: Rozsah buněk nastavených jako tisková oblast sešitu. Není definováno v případě, že tisková oblast není nastavená.

## Pokročilé analýzy

Tato kapitola vysvětluje několik pokročilých analytických nástrojů dostupných v tabulkovém kalkulátoru Gnumeric, včetně lineární algebry, hledání cílů, simulací a scénářů.

### Pokročilé analýzy v aplikaci Gnumeric

Existuje několik druhů analýz, které můžete provádět v tabulkovém kalkulátoru Gnumeric. Patří k nim statistická analýza a metody lineárního programování. Ty jsou popsané v této kapitole.

### Analýzy používající komplexní čísla

V tabulkovém kalkulátoru Gnumeric se dají používat i komplexní čísla, ale protože se nejedná o základní typ dat, musí se všechny analýzy provádět pomocí funkcí.

### Nástroj pro hledání cílů

Hledání cíle použijte k vyhledání hodnoty v modelu jedné proměnné, který poskytuje požadovanou hodnotu podle jiné samostatné proměnné. Například jej můžete použít k vyhledání hodnoty, při níž se stává prodej rentabilní (jedná se o výši tržeb, která pokryje náklady a zisk je právě nulový).

#### Používání nástroje

Nejprve vyberte Hledat cíl… v nabídce Nástroje. Určete buňku pro výstupní proměnnou (Nastavit buňku) zadáním odkazu do textového pole nebo kliknutím do pracovního listu. Pokud budete například hledat zmíněnou rentabilní hodnotu, měly byste zde určit odkaz na buňku, ve které bude počítán zisk.

Požadovaný výsledek výstupné proměnné určete v poli Na hodnotu. Například při hledání rentabilní hodnoty zde zadejte nulu.

Určete buňku se vstupní proměnnou (Změnou buňky) zadáním odkazu na buňku do textového pole nebo kliknutím do pracovního sešitu. Pro rentabilní hodnotu by to byl odkaz na buňku s tržbami. Když máte teď vše zadáno, můžete zmáčknout tlačítko Použít a tím nástroj spustit.

#### Výsledky

Gnumeric bude systematicky provádět iterace modelu postupnými změnami vstupní hodnoty ve snaze dosáhnout požadovaného výsledku, pokud to je možné. Jakmile cíl úspěšně najde, zobrazí nástroj zprávu „Hledání cíle s pomocí buňky __ dospělo k řešení.“

Může se stát, že Gnumeric nenajde řešení, které by generovalo žádaný výsledek. Možná takové řešení pro model neexistuje, nebo je obtížné jej najít. Například matematická funkce stojící za výpočty není spojitá.

#### Žádaná hodnota v daném rozsahu

V případě, že Gnumeric nenašel řešení, který generuje požadovaný výsledek, můžete zkusit určit rozsah (minimum a maximum), ve kterém by se měla hodnota výstupní proměnné nacházet. K tomu použijte pole Minimum a Maximum.

### Simulační analýzy

#### Úvod do simulačních analýz

Simulace je napodobení činnosti procesu nebo systému z reálného světa. Chování systému je studováno generováním umělé historie systému za použití náhodných čísel. Tato čísla se používají ve vztahu k simulačnímu modelu, což je matematická, logická a symbolická reprezentace vztahů mezi částmi studovaného systému. Jakmile je model ověřen, je možné pomocí takového simulačního modelu předvídat změny v prostředí systému nebo dopad změn v systému na výkon systému.

Převzato z Banks, Carson, Nelson a Nicol (2001), Discrete-Event System Simulation, 3 vydání

Gnumeric obsahuje funkce pro provádění simulací metodou Monte Carlo. Tato simulace spočívá ve vzorkování náhodných čísel pro řešení problému, ve kterých nehraje žádnou roli tok času.

Definice z Law a Kelton (1991), Simulation Modeling & Analysis, 2 vydání, str. 113

Jinými slovy, jednotlivé vzorky nejsou ovlivňovány předchozími vzorky. To je přesným opakem diskrétní simulace událostí nebo kontinuální simulace, který výsledky z předchozí části simulace mohou ovlivnit následující vzorky v simulačním experimentu. Simulace Monte Carlo se zapne použitím funkcí náhodných čísel, jak je popsáno v ??? a výsledky jsou prezentovány spolu se statistikami pro použití v analýzách.

Gnumeric generuje náhodná čísla pomocí generátoru pseudonáhodných čísel Mersenne twister MT19937 v podobě, jak je implementován v knihovně GNU Scientific.

#### Nastavení simulačního modelu

Zbývající část kapitoly předvádí použití simulačního nástroje na příkladu z fiktivní firmy Banka a spol.

Převzato z Banks, Carson, Nelson a Nicol (2001), Discrete-Event System Simulation, 3 vydání, str. 42 – 45

Klasickým problémem zásobovačů je problém prodavače novin. Prodavač novin nakoupí noviny po 3,30 Kč a prodává je za 5 Kč. Noviny, které neprodá jsou remitenda (jdou do sběru na recyklaci) za 0,50 Kč. Nákup novin je možný jen v baleních po 10 kusech. Poptávku po novinách můžeme kategorizovat jako „dobrou“, „přiměřenou“ nebo „chabou“ s pravděpodobnostmi 0,35, 0,45 a 0,20, kdy v jednotlivé dny poptávka nijak nezávisí na dnech ostatních. Problémem prodavače novin je, kolik kusu novin má optimálně objednat, když neví, jaká po nich bude poptávka.

Rovnice pro denní zisk prodavače novin je:

Zisk = [(tržba) - (náklady) - (cena remitendy)] Zisk = [(tržba) - (náklady) - (cena remitendy)]

Pro nastavení modelu jsou v tomto příkladu použity dvě karty: karta „Zisk“ pro výpočet zisku a karta „Tabulky poptávky“ pro uložení různých tabulek potřebných pro výpočet poptávky pro zadaný vzorek.

Pro výpočet Zisku nastavte tabulku tak, jak je na fig-simulation-example-profit-table.

V horní části karty Zisk je zadaná tabulka Zisk. Jsou v ní tři proměnné: Tržba, Náklady, Remitenda, které přebírají jednotkové koeficienty 0,5, 0,33 a 0,05. Koeficienty zadejte do buněk B13 až D13. Do buněk B12 až D12 zadejte vzorce pro výpočet prodejních tržeb, nákupních nákladů a ceny remitendy, tak jak jsou uvedené níže. Do buňky E12 zadejte vzorec pro zisk.

Dále přidáme hodnoty pro rozhodovací proměnnou, což jsou množství objednaných a množství prodaných.

- B12: =B13*MIN(B16,B20)

- C12: =C13*B16

- D12: =D13*MAX(0,B16-B20)

- E12: =B12-C12+D12

- B13: 0,5

- C13: 0,33

- D13: 0,05

- B16: 50

##### Příklad tabulky zisků prodavače novin

Tento snímek obrazovky ukazuje tabulku zisků z příkladu simulace prodavače novin po nastavení záznamů v buňkách B12 až E13 a vyplnění buňky B16.

##### Použití SIMTABLE pro hodnoty parametrů

Někdy je zapotřebí vyzkoušet pro jeden parametr několik různých hodnot. V sect-advanced-analysis-simulation-simtable je použita funkce `SIMTABLE` k automatickému použití množiny hodnot pro parametr, jako je objednávané množství. Nyní nastavte objednávané množství v buňce C16 na 50.

Dále vytvořte tabulky poptávky, ze kterých bude generována poptávka. Na kartě „Tabulky poptávky“ zadejte hodnoty pravděpodobnosti do buněk B4 až B6 (B4: 0,35; B5: 0,45; B6: 0,2). Do buněk C4, C5 a C6 zadejte hodnoty kumulované pravděpodobnosti (C4: 0,35; C5: 0,8; C6: 1), jak je ukázáno na fig-simulation-example-demand-newsday-type.

- B4: 0,35

- B5: 0,45

- B6: 0,2

- C4: 0,35

- C5: 0,8

- C6: 1,0

##### Rozdělení pravděpodobnosti pro typ prodejního období

Snímek obrazovky ukazuje kartu Tabulka poptávky, na které jsou buňky B4 až C6 vyplněné rozdělením pravděpodobnosti pro jednotlivé typy prodejních období.

Následující tabulka se týká denní poptávky po novinách, v závislosti na typu prodejů. Tabulka rozdělení poptávky po novinách je v buňkách A11 až D18 na listě Tabulky poptávky, jak můžete vidět na table-analysis-simulation-daily-demand, a obsahuje hodnoty rozdělení denní poptávky. Tabulky kumulovaného rozdělení v buňkách A21 až G29, zobrazené na table-analysis-simulation-cumulative-demand, jsou hodnoty odvozené z Rozdělení poptávky po novinách pomocí hodnot v horní části tabulky.

#### Tabulka s rozdělením denní poptávky po novinách na pracovním listě Tabulky poptávky

| A | B | C | D
11 | Poptávka | Dobrá | Přiměřená | Chabá
12 | 40 | 0,03 | 0,1 | 0,44
13 | 50 | 0,05 | 0,18 | 0,22
14 | 60 | 0,15 | 0,4 | 0,16
15 | 70 | 0,2 | 0,2 | 0,16
16 | 80 | 0,35 | 0,08 | 0,06
17 | 90 | 0,15 | 0,04 | 0
18 | 100 | 0,07 | 0 | 0

#### Tabulka s kumulovaným rozdělením poptávky v pracovním listě Tabulky poptávky

| A | B | C | D | E | F | G
21 |  | hromadné rozdělení |  |  | hodnoty |  |
22 | Poptávka | Dobrá | Přiměřená | Chabá | Dobrá | Přiměřená | Chabá
23 | 40 | 0,03 | 0,1 | 0,44 | 0 | 0 | 0
24 | 50 | 0,08 | 0,28 | 0,66 | 0,03 | 0,1 | 0,44
25 | 60 | 0,23 | 0,68 | 0,82 | 0,08 | 0,28 | 0,66
26 | 70 | 0,43 | 0,88 | 0,94 | 0,23 | 0,68 | 0,82
27 | 80 | 0,78 | 0,96 | 1 | 0,43 | 0,88 | 0,94
28 | 90 | 0,93 | 1 |  | 0,78 | 0,96 | 1
29 | 100 | 1 |  |  | 0,93 | 1 |

Když jsou tyto hodnoty zadány, objeví se konečný výsledek, jak můžete vidět na fig-simulation-example-daily-demand.

##### Dokončené tabulky rozdělení pravděpodobnosti na listě Tabulky poptávky

Snímek obrazovky karty s poptávkou pro příklad prodavače novin s rozdělením pravděpodobnosti pro typy prodejních období v buňkách A21 až G29.

A nakonec, zpátky na kartě Zisk, vyplníme data poptávky za použití odkazů na kartu Tabulky poptávky tak, jak to může vidět na fig-simulation-example-profit-sheet.

Do následujících buněk zadejte vzorce pod tabulku „Zisk“:

- B17: =rand()

- C17: =IF(B17<'Tabulky poptávky'!C4,"Dobrá",IF(C19<'Tabulky poptávky'!C5,"Přiměřená","Chabá"))

- B18: =rand()

- B20: =lookup($C17,$B23:$D23,$B24:$D24)

- B21: =E12

- B24: =LOOKUP(Zisk!$B18,'Tabulky poptávky'!E23:E29,'Tabulky poptávky'!$A23:$A29)

- C24: =LOOKUP(Zisk!$B18,'Tabulky poptávky'!F23:F29,'Tabulky poptávky'!$A23:$A29)

- D24: =LOOKUP(Zisk!$B18,'Tabulky poptávky'!G23:G29,'Tabulky poptávky'!$A23:$A29)

##### Příklad tabulky zisků prodavače novin

Tento snímek obrazovky ukazuje list se ziskem z příkladu prodavače novin po zadání odkazů na poptávku do buněk B17 až B21 a B24 až D24.

Nyní jsme hotoví. List Zisk má nestavené vzorce pro zisk, rozhodovací proměnné a náhodné události tak, jak je vidět na fig-simulation-example-profit-sheet. Funkce `rand()` v buňkách C17 a C18 vrací náhodné hodnoty mezi 0 a 1, které využívá funkce `lookup()` v buňkách B20, B24, C24 a D24 k výpočtu náhodně určované denní poptávky. Následně bude tento list použit k analýzám v průběhu simulace.

#### Spuštění simulace

Pro spuštění simulace použijte v nabídkové liště Nástroje → Simulace. V dialogovém okně Simulace rizika, které se objeví, je první karta Proměnné. Obsahuje dvě položky: Vstupní proměnné a Výstupní proměnné (analysis-simulation-variables-dialog).

##### Karta Proměnné v dialogovém okně simulace

Snímek obrazovky s dialogovým oknem Simulace rizika s vyplněnými vstupními a výstupním proměnnými pro příklad prodavače novin.

Vstupní proměnné jsou buňky, které uchovávají funkce založené na náhodných číslech typu popsaného v oddíle A.14. V tomto případě jsou to buňky B17 a B18 na listě Zisk, které obsahují funkci rand(). Později, až bude parametr velikost objednávky nastavený funkcí `SIMTABLE`, bude buňka B16, která uchovává objednávané množství, také přidána do rozsahu vstupních proměnných.

Výstupní proměnné jsou výsledky toho, co nás zajímá nebo závislé proměnné. V tomto případě jsou závislými proměnnými poptávka a zisk, které najdete v buňkách B20 a B21.

Následující kartou jsou Volby. Nachází se na ní čtyři nastavení, která můžete vidět na fig-analysis-simulation-options-dialog.

##### Karta Volby v dialogovém okně Simulace pro příklad simulace prodavače novin

Karta Volby v dialogovém okně simulace zobrazující kola a počet iterací.

Druhým párem voleb jsou počet iterací a maximální čas. V simulaci odpovídá každá iterace jednomu vzorku. Vzorek z náhodného rozdělení se vezme pro každou ze vstupních hodnot (jak jsou zadané na kartě Proměnné) a zjistí se výsledné výstupní hodnoty. Čím více iterací, tím lepší odhad výstupních hodnot. Na druhou stranu to zabere více času. Údaj Maximální čas se udává v sekundách a když simulace zabere delší dobu, než určuje, ukončí se bez výsledného výstupu. Pokud se tak stane (viz fig-analysis-simulation-maximumtime-dialog), je řešením buď prodloužit maximální čas nebo snížit počet iterací. Drastičtějším opatřením pak je změnit model tak, aby měl méně výpočtů nebo k němu bylo zapotřebí méně náhodných čísel.

##### Okno se zprávou o překročení maximálního času simulace

Dialogové okno s varováním, že maximální čas pro simulaci byl překročen.

Následující karta je Shrnutí. Na ní najdete dvě pole, Přehled o simulaci a Souhrn výsledků (viz fig-analysis-simulation-summary-dialog). V přehledu o simulaci je popis parametrů simulace.

Kvůli náhodné povaze simulací se výstup může mezi jednotlivými koly velmi lišit.

##### Karta Shrnutí pro simulační nástroj

Karta Souhrn v dialogovém okně simulace obsahující přehled voleb simulace a souhrn výsledků.

- Simulace: Počet kole je dán údaji na kartě Volby.

- Iterations: Počet iterací v jednom simulačním kole.

- Počet vstupních proměnných: Počet vzorků s náhodnými čísly pro jednotlivé iterace.

- Počet výstupních proměnných: Počet výstupních záznamů pro simulaci.

- Doba běhu: Doba běhu simulace v sekundách.

- Běžela v: Datum a čas, kdy simulace běžela.

In the summary of results window, there are summary statistics for each round of the simulation. If multiple rounds were done, the results of each round can be browsed by using the 'Prev. Sim.' and 'Next Sim.' buttons below the Summary of results box. For each output and input variable, the summary shows the Min, Average and the Max value across the iterations for that round of the simulation. Note that for the input variables, this shows the random number that is the average, max and min. If the statistics on intermediate values, such as a cost distribution, was desired, these intermediate values should be added to the list of output variables.

Poslední karta je označená Výstup. Určuje místo, na které bude vygenerována výstupní tabulka. Obsahuje dvě volby. První je Umístění výstupu a druhá Formátování výstupu, jak můžete vidět na fig-analysis-simulation-output-dialog.

##### Karta s volbami pro výstup simulace

Karta výstup v dialogovém okně simulace zobrazující volby pro situování výstupu a formátování výstupu.

Výchozí umístění výstupu je Nový list. To způsobí, že se vytvoří nový pracovní list nazvaný „Výstupní sestava simulace (1)“, kde místo „1“ může být i jiné pořadové číslo, pokud takový list již existuje. Volba Nový sešit vytvoří nový pracovní sešit s názvem „Sešit2.gnumeric“ a s listem „Výstupní sestava simulace“.

Třetí volbou je vložit výstupní tabulku do stávajícího listu. To se provede zadáním Výstupní oblasti. Pamatujte, že výstupní oblast musí být dostatečně velká, aby se do ní celá tabulka vešla, včetně záhlaví. Pro tabulku jednoho kola to je 11 řádků a 16 sloupců. Takže například oblast Zisk!A24:P35 by obsahovala statistiky pro jedno kolo se třemi vstupními proměnnými a dvěma výstupními proměnnými. Když změníte vstupní a výstupní proměnné nebo počet kole simulace, musíte příslušně změnit i rozměry oblasti.

Pro formátování výstupu zde jsou čtyři volby.

- Automaticky upravovat šířku sloupců automaticky změní u každého sloupce šířku tak, aby byl dostatečně velký pro své položky. Sloupec „A“ v tabulce s výsledky se používá k ukládání běhových informací, jako je datum a čas, a udržuje se úzký.

- Vyčistit výstupní oblast má význam, jen když je pro umístění výstupu nastavena volba Výstupní oblast. Pak se před tím, než se do ní umístí výstupní tabulka, všechny zadané buňky vymažou.

- Neměnit formátování ve výstupní oblasti zachová formátování v buňkách, tj. například formát čísel.

- Neměnit komentáře ve výstupní oblasti zachová komentáře, které jsou umístěné v buňkách výstupní oblasti. To se hodí hlavně, když vstupní a výstupní proměnné zůstávají stejné.

#### Výstup simulace

Výstup simulace poskytuje statistiky výstupních a vstupních proměnných pro jednotlivá kola. Statistiky se počítají nad iteracemi v jednotlivých kolech simulace. Jedná se o tyto statistiky pro jednotlivé proměnné:

- Typ a název proměnné – Vstupní proměnné jsou označené jako „(vstup)“

- Min – Minimální hodnota proměnné mezi iteracemi v kole.

- Stř. hodnota – Aritmetická stření hodnota množství iterací proměnné v kole.

- Max – Maximální hodnota proměnné mezi iteracemi v kole.

- Medián – Medián proměnné mezi iteracemi v kole.

- Modus – Modus hodnoty mezi iteracemi kola. Pro vstupní proměnnou bude „#N/A“.

- Směr. odch. – Směrodatná odchylka.

- Rozptyl – druhý moment proměnné.

- Šikmost – Třetí moment proměnné.

- Špičatost – Čtvrtý moment proměnné.

- Rozsah – Rozdíl mezi minimálním a maximálním množstvím iterací proměnné v kole.

- Počet – Počet iterací v kole.

- Spolehlivost (95%) – Interval 95% spolehlivosti hodnoty, usazený doprostřed na střední hodnotu.

- Dolní limit (95%) – Dolní limit intervalu 95% spolehlivosti hodnoty, usazený doprostřed na střední hodnotu.

- Horní limit (95%) – Horní limit intervalu 95% spolehlivosti hodnoty, usazený doprostřed na střední hodnotu.

##### Příklad výstupu simulace

Tabulka s výstupem simulace obsahující statistiky vstupních a výstupních proměnných.

Výstup obsahuje záhlaví a tabulku pro jednotlivá kola simulace. Pro rozumně zvolené výstupních proměnných bude tabulka obsahovat také pokročilejší hodnoty, o které se můžete v simulaci zajímat. Každý řádek tabulky má statistické hodnoty proměnných za iterace simulace, jak je ukázáno na fig-analysis-simulation-report-screen.

Výstupem budou ze vstupní a výstupních proměnných ty, které jsou uvedené na kartě proměnných v dialogovém okně simulace. Pro vstupní proměnné budou výstup statistiky náhodné proměnné použité při modelování vstupních proměnných. Pro výstupní proměnné to budou statistiky výstupní proměnné. Tyto statistické údaje, zejména směrodatná odchylka a interval spolehlivosti, byste měli zkontrolovat, abyste si ověřili, že simulace přesně odpovídá svému účelu. Pár poznámek na téma, jak tyto statistiky využít ke zpřesnění návrhu simulace, můžete najít v sect-advanced-analysis-simulation-iterations.

#### Použití SIMTABLE

Funkce `SIMTABLE` služí ke změně proměnných při simulaci tak, aby v každém kole simulace mohl být vyhodnocen jiný scénář. Tím se použití simulace automatizuje pro otázky co-když nebo pro vytvoření množiny možných důsledků nějaké situace.

V tomto příkladu použijeme funkci `SIMTABLE` k vyhledání optimálního množství novin k prodeji. Pro objednané množství v našem tabulkovém kalkulátoru nahradíme „50“ následujícím vzorcem v Zisk!B16:

        Zisk!B16 = SIMTABLE(50,60,70,80,90)

Each entry in the list of the `SIMTABLE` arguments is a value that will be used for the purchased quantity. Each entry corresponds to one round of simulation, as used in fig-analysis-simulation-options-dialog. In this example there are 5 entries to the SIMTABLE list, so '5' will be entered into the 'Last Round #' option in the Options tab of the Simulation dialog.

##### Příklad výstupu simulace s použitím SIMTABLE a několika kol

Příklad výstupu simulace s použitím SIMTABLE a několika kol.

When this simulation is run with 5 rounds, the summary of results will have one entry for each round, with each round using a different entry from the `SIMTABLE` function for the purchase quantity. The results for the various rounds can be previewed using the 'Prev. Sim.' and 'Next Sim.' buttons. The output also has one table for each round of the simulation.

Jak je vidět na fig-analysis-simulation-simtable-screen, každá hodnota v původním výraze SIMTABLE odpovídá kolu simulace, přičemž se ze seznamu SIMTABLE předává hodnota pro Objednané množství. Analýza pak může zaznamenat statistiky Zisku (střední hodnotu, rozptyl, šikmost, špičatost, interval 95% spolehlivosti) a určit, jestli jsou výsledky simulace dostatečně vypovídající pro účely analýzy.

Použití SIMTABLE mění parametry při simulaci, což poskytuje pohodlný způsob pro analýzy co-když a analýzy výsledků jako celku.

#### Určení počtu iterací

Při simulacích přichází na přetřes jedna důležitá otázka – jak moc iterací je zapotřebí, abychom dosáhli požadované úrovně přesnosti výsledků. Simulace jako nástroj poskytuje aproximaci skutečného vztahu mezi vstupními a výstupními proměnnými. Přesnost aproximace závisí na počtu iterací provedených v rámci simulace. Více iterací nad vzorkem vede k větší přesnosti. Ale vztah mezi iteracemi a přesností závisí na přesnosti ve vztahu mezi proměnnými. Navíc, analýza musí rozhodnout, která výstupní proměnná nás zajímá a jaký stupeň přesnosti je požadován. Následujícím krokem je určit dostatečně velký počet iterací $R$ R , které zajistí spokojenost s výsledkem: \[ P\left(\left|\left(\widehat{\Theta}-\Theta\right)\right| \leq \epsilon \right) \geq 1-\alpha \]

Pravděpodobnost, kde absolutní rozdíl mezi aktuální střední hodnotou a střední hodnotou vzorku je menší nebo rovno epsilon, a ta je pak větší nebo rovna jedna méně alfa.

Kde $\widehat{\Theta}$ Θ se stříškouje odhad střední hodnoty, $\Theta$ Θ je aktuální střední hodnota, ε je zadaná chyba a (1-α) je pravděpodobnost, že odhad je v rámci ε pro aktuální hodnotu (tj. interval spolehlivosti (1-α)). Běžné hodnoty (1-α) bývají 95% a 99%. Součástí výstupní sestavy simulace v aplikaci Gnumeric jsou hodnoty pro 95% spolehlivost, jak můžete vidět na fig-analysis-simulation-report-screen.

Obecný postup je následující:

Převzato z Banks et. al. Discrete-Event System Simulation, 3. vydání, str. 414 – 416.

1. Spuštění simulace pro vzorky z $R_0$ R0 iterací. Výchozí hodnota v aplikaci Gnumeric je 1000 a nastavuje se kartě Volby v dialogovém okně Simulace fig-analysis-simulation-options-dialog.

2. Vezměte rozptyl vzorků $S_0^2$ S0 2 z tabulky s výstupem simulace a určete směrodatnou odchylku vzorku $S_0$ S0 (viz fig-analysis-simulation-report-screen).

3. Using $z_{\alpha/2}$ zα/2 as the z-value of the $(1-(\alpha/2))$ (1-(α/2)) percentile of the standard normal distribution, set the initial estimate of the number of iterations required as the smallest integer $R$ R such that

   #### Iterations required for simulation

   $R \geq \left(\frac{z_{\alpha/2}S_0}{\epsilon}\right)^2$

   R is greater than equal to z of alpha divided by 2, times standard deviation, divided by epsilon. Quantity squared.

   . Note that if $R_0$ R0 is small, it would be more appropriate to use the student's t-distribution of $t_{\alpha/2, R_0}$ tα/2, R0 instead of $z_{\alpha/2}$ zα/2 .

V tomto příkladu spustíme simulaci pro odhad zisku s $\epsilon = 0.05$ ε=0.05 v 1 000 iteracích a objednávaným množstvím 50, což povede k následujícímu

| Stř. hodnota | Rozptyl | Spolehlivost (95%)
VELIČINA Poptávka | 59,19 | 152,4 | 0,64
VELIČINA Zisk | 7,85 | 2,51 | 0,08

Vezměme rozptyl z tabulky a nastavení $\epsilon = 0.05$ ε=0.05 a $\alpha = 0.05$ α=0,05 a vyhledejme $z_{\alpha/2}$ zα/2 z tabulky hodnot standardizovaného normálního rozdělení. $z_{\alpha/2}=1.96$ zα/2=1.96 , takže máme

$R \geq \left(\frac{1.96 \times \sqrt{2.51}}{0.05}\right)^2 \geq 3856.8$ .

Proto je minimální počet iterací 3 857. Simulaci můžete spustit s 3 857 iteracemi, abyste vytvořili 95% splehlivost pro zisk, kde $\epsilon \leq 0.05$ ε <=0.05 . V tomto příkladu s 3 857 iteracemi dostaneme následující tabulku s výstupní sestavou simulace:

| Stř. hodnota | Rozptyl | Spolehlivost (95%)
VELIČINA Poptávka | 59,11 | 163,9 | 0,34
VELIČINA Zisk | 7,72 | 2,88 | 0,04

Podle očekávání je interval 95% spolehlivosti pro zisk menší než 0,05. V příkladu prodavače novin by následujícím krokem bylo podívat se v intervalu spolehlivosti zisku na všechny hodnoty objednávaného množství a ověřit, že tento interval spolehlivosti odpovídá rozhodnutí, které má být uděláno.

### Analýzy pomocí scénářů

#### Přidání nového scénáře

#### Zobrazení a správa scénářů

## Řešitel

Tato kapitola vysvětluje lineární programování pomocí řešitele, který je v aplikaci Gnumeric k dispozici.

### Řešitel

Pomocí Řešitele v aplikaci Gnumeric můžete řešit lineární programy.

#### Úvod do lineárního programování

Lineární programování (LP) je problém, který může být vyjádřen jako lineární funkce. Jak asi víte, lineární funkce je taková, jejíž graf je rovná čára. Každá taková proměnná se ve výrazu objevuje odděleně se svým koeficientem. Nesmí se jednat o násobení nebo dělení této proměnné. Navíc, exponent každého výrazu smí být jen jednička. Nejsou možné žádné logaritmické, exponenciální, trigonometrické a podobné výrazy. Dejte pozor i na to, že funkce jako ABS, IF, MAX a MIN nejsou lineární. Zde je pár příkladů lineárních funkcí:

        3x + y - 5z
        -3,23x + 0,33y
        -0,3x + 4y - 2z + 1,2m

V lineárním problému máme tzv. účelovou funkci, která je minimalizována nebo maximalizována, a omezující podmínky. Účelová funkce je právě ta, kterou se snažíme optimalizovat. Typicky by tato funkce určovala třeba zisk generovaný očekávanými prodeji v daném modelu (maximalizační problém) nebo cenu výrobku v daných podmínkách (minimalizační problém). V každém případě, z čistě matematického hlediska, bychom mohli zkoumat následující účelovou funkci:

        Maximalizovat 2x + 3y - z

V lineárním programování proměnné této funkce nemohou přebírat libovolné hodnoty (jinak by maximem účelové funkce bylo nekonečno). Problém má také omezující podmínky. Omezení jsou množinou lineárních funkcí a množinou jejich pravých stran. Například, pro předchozí uvedenou účelovou funkci, mějme následující omezení:

        x + y <= 5           (č. 1)
        3x - y + z <= 9      (č. 2)
        x + y >= 1           (č. 3)
        x + y + z = 4           (č. 4)
        x, y, z >= 0         (podmínka nezápornosti)

Tato množina omezení obsahuje tři nerovnosti (č. 1 až 3) a jednu rovnost (č. 4). Hodnoty jejich pravých stran jsou 5, 9, 1 a 4. Navíc také máme podmínku nezápornosti. Tzn. všechny proměnné (x, y a z) musí být kladné nebo nula. Podstatou je najít optimální hodnoty pro proměnné (x, y a z), ale rovněž splnit všechna uvedená omezení.

#### Modelování v tabulkovém kalkulátoru

Abychom mohli vyřešit optimalizační problém v aplikaci Gnumeric, musíme je zapsat do pracovního listu. Doporučovaným způsobem, jak začít, je vyhradit si samostatný sloupec pro každou zvažovanou proměnnou (v předchozím příkladu x, y a z) a samostatný řádek pro každou omezující podmínku (omezení č. 1 až 4). Koeficienty těchto proměnných byste měli umístit do buněk příslušných rezervovaných řádků a sloupců. Je také doporučováno řádky a sloupce popsat, aby byla tabulka přehlednější. Ve výsledku by mohl list pro náš maximalizační problém vypadat nějak takto:

##### Příklad lineárního programování

Obrázek pracovního listu s lineárně programovatelným problémem.

Jak můžete viděl, proměnné modelu jsme vložili do buněk B3:D3. Nyní jsou nulové. Buňka E4 obsahuje definici účelové funkce. Nejjednodušším způsobem, jak ji definovat, je použít vestavěnou funkci SUMPRODUCT. Takže v našem modelu máme v E3 vzorec „=SUMPRODUCT(B3:D3;B4:D4)“.

Omezující podmínky jsou definované v řádcích 7 až 10. Protože koeficienty těchto funkcí jsou ve sloupcích B, C a D, dostaneme součet pro každé z omezení pomocí vzorce „SUMPRODUCT(B$3:D$3,Bn:Dn)“, kde n je číslo řádku s omezením. Například v E7 bychom měli „=SUMPRODUCT(B$3:D$3,B7:D7)“, v E8 „=SUMPRODUCT(B$3:D$3,B8:D8)“ atd. Hodnoty pravých stran omezení jsou zapsané v buňkách G7:G10.

#### Používání Řešitele

##### Parametry Řešitele

Nyní je na čase vybrat v nabídce Nástroje položku Řešitel…. Objeví se následující dialogové okno:

###### Prázdné dialogové okno řešitele.

Obrázek dialogového okna řešitele otevřeného na kartě „Parametry“.

Protože účelovou funkci máme v E3, uveďte ji do položky Nastavit cílovou buňku. Tuto funkci hodláme maximalizovat, takže by měl být zapnutý přepínač Max. Maximalizace problému je výchozí volbou. Vstupní proměnné (x, y a z) jsou v buňkách B3:D3, takže uveďte tento rozsah do položky Změnou buněk.

Model bude optimalizován jako lineární model. Proto byste měli zaškrtnout přepínač Lineární model (LP/MILP) na kartě Model. Rovněž se postarejte o zaškrtnutí předpokladu nezáporných čísel, jinak by mohly vstupní hodnoty nabývat záporných hodnot. Navíc tu je volba Předpokládat celá čísla (diskrétní), která přidává pro vstupní proměnné omezení na celá čísla. Optimalizaci na celá čísla si ale popíšeme až později.

A few additional options can be set too. If you want to limit the number of iterations the optimization algorithm is allowed to take you can set the maximum number in the `Max iterations' entry box on page `Options'. Similarly, you can limit the maximum time the optimization is allowed to take in the `Max time' entry box. If either one of these settings is exceeded during the optimization, the optimization is interrupted and an error dialog is displayed.

Některé modely se řeší lépe, když jsou před optimalizací převedené na jiné modely. Gnumeric podporuje automatické převádění, které můžete zapnout zaškrtnutím volby Automatické škálování v dolní části dialogového okna. Pamatujte, že automatické škálování nemění model jako takový, protože výsledky jsou převedené zpět do původní formy.

##### Omezující podmínky v Řešiteli

Nyní můžete přidat omezení. V horní části dialogového okna vyberte kartu Omezení a měla by se objevit následující stránka.

###### Dialogové okno pro přidání omezení

Obrázek dialogového okna „Řešitel“ otevřeného na kartě „Omezení“.

Na této stránce byste v poli Omezení použít pro vidět již definovaná omezení. Protože zatím žádné nadefinováno nebylo, bude toto pole prázdné. Nyní zapiště omezení (č. 1 až 4), jedno po druhém.

Když se přidává omezení, používají se tři vstupní pole ve spodní části dialogového okna. Do pole Levá stran: vložte název buňky celkový součtem levé strany. V našem příkladu by to bylo E7 pro omezení č. 1, E8 pro č. 2 atd. Rozbalovací seznam uprostřed definuje typ omezující podmínky. Může to být „≤“, „=“, „≥“, „celé číslo“ nebo „pravdivostní hodnota“. Varianty „celé číslo“ a „pravdivostní hodnota“ vysvětlíme později. V našem příkladu byste měli vybrat „≤“ pro omezující podmínky č. 1 a 2, „≥“ pro č. 3 a „=“ pro č. 4. Poslední pole vpravo určuje hodnoty pravých stran v omezeních. Pro omezení č. 1 až 4 by to mělo být G7 (5), G8 (9), G9 (1) a G10 (4) v uvedeném pořadí.

Po zadání omezení zmáčkněte tlačítko Přidat a můžete definovat další. Až budete mít zapsána všechna omezení, mělo by dialogové okno Řešitel vypadat nějako takto:

###### Dialogové okno Řešitel

Obrázek dialogového okna „Řešitel“ otevřeného na kartě „Omezení“ se zadanými omezeními.

The order of the constraints does not matter. If you want to change or delete a constraint click it and then press `Change' or `Delete' button.

Do položek levých a pravých stran můžete uvést i rozsahy. Například, můžete místo dvou samostatných omezení napsat D7:D8 a G7:G8.

Když jsou nyní správně zadaná omezení, měli bychom se podívat, jak výstupní sestavy chceme vyprodukovat.

##### Výstupní sestava Řešitele

Select the `Reports' page from the top of the dialog and you will see a checkbox named `Program'. This report gives the model in its mathematical form. Program report is useful for checking out the correctness of the model. It can also be useful for educational purposes.

##### Optimalizace

After you have specified the parameters, the constraints and the reporting options it is time to press the Solve button. If everything went ok, you will see a dialog saying: `Solver found an optimal solution. All constraints and optimality conditions are satisfied.'. This means that the solver found an optimal solution and the optimal values are now stored into the input variables. For all models, this, however, does not happen.

Pokud přijatelné řešení není nalezeno, řešitel oznámí, že „Přijatelné řeší nelze nalézt. Všechna zadaná omezení nelze splnit současně.“

Pokud model nemá žádné hranice, řešitel oznámí, že „Hodnota v zadané cílové buňce nebyla vyplněna. Program nemá žádné hranice.“.

Pokud je překročen maximální počet iterací zadaný v příslušné volbě, oznámí řešitel, že „Maximální počet iterací byl překročen. Optimální hodnotu nebylo možné najít.“.

Pokud je překročen maximální čas zadaný v příslušné volbě, oznámí řešitel, že „Maximální čas byl překročen. Optimální hodnotu nebylo možné v zadaném čase najít.“.

#### Celočíselné programování

Nástroj Řešitel můžete používat také k celočíselnému programování a více obecnému kombinovanému celočíselnému programování. V celočíselném programování jsou u některých předmětných proměnných požadovány celočíselné hodnoty. Aby tomu tak bylo, stačí přidat omezení typu „celé číslo“.

## Statistické analýzy

Tato kapitola vysvětluje různé nástroje pro statistické analýzy dostupné v tabulkovém kalkulátoru Gnumeric, včetně nástrojů pro vytváření popisných statistik a testů parametrických a neparametrických hypotéz.

Gnumeric obsahuje různorodé nástroje pro statistické analýzy dat a vzorkování dat. Když chcete některý takovýto nástroje využít, vyberte jej z nabídky Statistika a jejích podnabídek. Nástroje jsou popsané dále. V těchto popisech, a stejně tak v nabídce Statistika jsou tyto nástroje roztříděné do šesti kategorií.

### Nástroje statistické analýzy

Nástroje pro analýzu dat v aplikaci Gnumeric Obrázek nástrojů pro statistické analýzy dostupných v nabídce „Nástroje“.

### Přehled

Všechny nástroje mají stejné volby pro výstup (viz fig-outputoptions). Výsledky je možné zapsat do nového listu, do nového sešitu nebo do zadané výstupní oblasti aktuálního sešitu. Způsob výstupu vyberete pomocí skupinových přepínačů na kartě Výstup. V případě, že zvolíte Výstupní oblast, musíte navíc vedle do pole zadat nějaký souvislý rozsah buněk.

Volbu Automaticky upravovat šířku sloupců vyberte, když chcete, aby se automaticky změnila šířka sloupců ve výstupní oblasti.

Za normální situace budete míst zapnutou volbu Vyčistit výstupní oblast, protože jinak by v některých buňkách ve výstupní oblasti zůstal případný původní obsah.

Volby Neměnit formátování ve výstupní oblasti a Neměnit komentáře ve výstupní oblasti jsou pro situace, kdy máte výstupní oblast již dopředu naformátovanou.

Všechny analytické nástroje navíc poskytují volbu, jestli chcete do buněk vkládat vzorce nebo jen hodnoty. Výchozím chováním je, že Gnumeric obvykle vkládá vzorce. Tyto vzorce se automaticky přepočítávají, když se změní data. U některých nástrojů dovolují vzorce měnit také určité parametry.

V situaci, kdy je výstupní oblast příliš malá, můžete přijít o některé výsledky.

Stará data ve výstupní oblasti budou smazána a nepůjde je nijak vrátit zpět.

#### Společné výstupní volby nástrojů pro analýzu dat

Obrázek výstupních voleb v dialogovém okně používaném nástroji pro statistickou analýzu.

Když chcete do vstupního pole zadat rozsah buněk, buď jej můžete do onoho pole přímo zapsat, nebo klikněte na tlačítko vedle pole a vyberte oblast na v pracovním listě (viz specifyingranges).

#### Určení oblastí

Obrázek textového pole pro určení vstupní oblasti používané nástroji pro statistickou analýzu.

Do některých polí je možné zadat i seznam oblastí. Dělá se to tak, že vyberete jeden rozsah, napíšete čárku, vyberete další rozsah atd. Přitom se kdykoliv můžete přepnout na jiný list sešitu.

### Popisné statistiky

#### Korelační nástroj

##### Dialogové okno Korelace

Obrázek dialogového okna pro korelační analýzy.

Korelační nástroj vypočítává párové Pearsonovy korelační koeficienty zadaných proměnných. Tento nástroj použijte k výpočtu libovolného počtu korelační koeficientů naráz. Proměnné, pro které se korelace počítá jsou zadané v poli Vstupní oblast. Vstupní oblast může tvořit buď jeden celistvý rozsah nebo seznam více rozsahů oddělených čárkami. Zadaný rozsah, či rozsahy, mohou být seskupené podle sloupců, řádků nebo oblastí.

Pokud první řádek nebo sloupec zadaných oblastí, nebo první pole jednotlivých oblastí, obsahuje popisky, měla by být zaškrtnutá volba Popisky.

##### Nějaká ukázková data

Obrázek množiny ukázkových dat pro korelační analýzu.

##### Používání korelačního nástroje

Například chcete vypočítat korelaci mezi třemi proměnnými situovanými ve sloupcích A, B a C. Všechny proměnné mají 10 hodnot v řádcích 2 až 11 a popisek v řádku 1 (viz correlation-example-1).

1. Zadejte A1:B11 do pole Vstupní oblast. Buď tak, že rozsah přímo napíšete, nebo klikněte na tlačítko vedle pole a vyberte rozsah na listu. V druhém případě bude součástí zápisu rozsahu i název listu.

2. Vyberte přepínač Sloupců vedle Seskupeno podle, protože jednotlivé proměnné jsou ve svých sloupcích.

3. Zaškrtněte volbu Popisky, protože první řádek obsahuje popisky (viz correlation-example-2).

4. Zadejte volby výstupu tak, jak jsou popsány v předchozím.

5. Zmáčkněte tlačítko Budiž.

Vypočítané korelace se umístí do tabulky se sloupci a řádky popsanými názvy proměnných. Pokud názvy nejsou ve vstupní oblasti poskytnuty, Gnumeric s je vygeneruje. V našem příkladu korelace mezi proměnnými ve sloupci A a B najdete v druhém sloupci a třetím řádku tabulky s výsledky (viz correlation-example-3).

##### Vyplněné dialogové okno Korelace

Obrázek vyplněného dialogového okno pro korelační analýzu.

##### Výstup korelačního nástroje

Obrázek výstupu z korelační analýzy.

#### Kovarianční nástroj

##### Dialogové okno Kovariance

Obrázek dialogového okna pro kovarianční analýzy.

Kovarianční nástroj vypočítává párové kovarianční koeficienty zadaných proměnných. Tento nástroj použijte k výpočtu libovolného počtu kovariančních koeficientů naráz. Proměnné, pro které jsou kovariance počítané, se zadávají do pole Vstupní oblast:. Vstupní oblast může tvořit buď jeden celistvý rozsah nebo seznam více rozsahů oddělených čárkami. Zadaný rozsah, či rozsahy, mohou být seskupené podle sloupců, řádků nebo oblastí.

Pokud první řádek nebo sloupec zadaných oblastí, nebo první pole jednotlivých oblastí, obsahuje popisky, měla by být zaškrtnutá volba Popisky.

##### Nějaká ukázková data

Obrázek ukázkových dat pro kovarianční analýzu.

##### Používání kovariančního nástroje

Například můžete chtít vypočítat kovarianci mezi třemi proměnnými ve sloupcích A, B a C. Všechny proměnné mají deset hodnot v řádcích 2 až 11 s popisku v řádku 1 (viz covariance-example-1).

1. Zadejte A1:B11 do pole Vstupní oblast. Buď tak, že rozsah přímo napíšete, nebo klikněte na tlačítko vedle pole a vyberte rozsah na listu. V druhém případě bude součástí zápisu rozsahu i název listu.

2. Vyberte přepínač Sloupců vedle Seskupeno podle, protože jednotlivé proměnné jsou ve svých sloupcích.

3. Zaškrtněte volbu Popisky, protože první řádek obsahuje popisky.

4. Zadejte volby výstupu tak, jak jsou popsány v předchozím.

5. Zmáčkněte tlačítko Budiž.

Vypočítané kovariance se umístí do tabulky se sloupci a řádky popsanými názvy proměnných. Pokud názvy nejsou ve vstupní oblasti poskytnuty, Gnumeric s je vygeneruje. V našem příkladu korelace mezi proměnnými ve sloupci A a B najdete v druhém sloupci a třetím řádku tabulky s výsledky (viz covariance-example-2).

##### Výstup kovariančního nástroje

Obrázek výstupu z kovarianční analýzy.

#### Nástroj pro popisné statistiky

##### Dialogové okno Popisná statistika

Obrázek dialogového okna pro popisné statistiky.

Nástroj pro popisné statistiky vypočítává různé statistiky pro zadané proměnné a interval spolehlivosti pro střední hodnoty statistického souboru. Proměnné se zadávají do pole Vstupní oblast:. Zadaný rozsah může být seskupený podle sloupců, řádků nebo oblastí.

Tento nástroj umí produkovat čtyři různé druhy statistických dat.

- Když je zapnutá volba Souhrnná statistika, vypočítá nástroj střední hodnotu, směrodatnou chybu, medián, modus, směrodatnou odchylku, rozptyl vzorku, špičatost, šikmost, rozsah, minimum, maximum, součet a počet pro každou z proměnných.

- Když je zapnutá volba Interval spolehlivosti pro střední hodnotu, vypočítá nástroj interval spolehlivosti pro střední hodnotu statistického souboru každé proměnné. V textovém poli určete míru spolehlivosti. Výchozí je 95%.

  Zadaný interval bude obvykle širší, než interval získaný funkcí CONFIDENCE. Ta předpokládá, že je známá odchylka statistického souboru. Tento nástroj odhaduje směrodatnou odchylku statistického souboru pomocí směrodatné odchylky vzorků.

- Když je zapnutá volba K-tý největší, najde nástroj `k`-tou největší hodnotu jednotlivých proměnných. `k` zadejte do textového pole vedle této volby. Výchozí je 1.

- Když je zapnutá volba K-tý nejmenší, najde nástroj `k`-tou nejmenší hodnotu jednotlivých proměnných. `k` zadejte do textového pole vedle této volby. Výchozí je 1.

Pokud první položky všech proměnných obsahují popisky, vyberte volbu Popisky.

##### Nějaká ukázková data

Obrázek nějakých ukázkových dat pro popisné statistiky.

##### Používání nástroje pro popisné statistiky

descstats-example-1 zobrazuje nějaká ukázková data, descstats-example-1-options nastavené volby a descstats-example-2 příslušný výstup.

##### Karta Volby pro popisné statistiky

Obrázek nějakých ukázkových dat pro popisné statistiky.

##### Výstup nástroje pro popisné statistiky

Obrázek výstupu analýzy popisnými statistikami.

#### Frekvenční tabulky

Gnumeric poskytuje dva typy frekvenčních tabulek:

- Nástroj pro frekvenční tabulky je primárně určen pro nečíselná data (data o jmenovité a pořadové úrovni měření). Umožňuje určit četnost zadaných hodnot.

- Nástroj pro histogramy je vhodný pro číselná data, u který se předpokládá roztřídění do určitého počtu intervalů. Tyto intervaly mohou být buď zadány nebo vypočítány.

##### Nástroj pro frekvenční tabulky

###### Úvod

Frekvenční nástroj se používá k vytváření frekvenčních tabulek pro nečíselná data. Tyto tabulky prezentuje jak v číselné, tak grafické podobně.

V případě, že jsou vaše data číselná a chcete slučovat celé intervaly do hodnot v počtech četnosti, pak není tento nástroj to pravé. Měli byste místo něj použít nástroj pro histogramovou tabulku popsaný v oddíle histogram-tool.

###### Dialogové okno Frekvenční tabulka

Obrázek dialogového okna pro generování různých frekvenčních tabulek otevřeného na kartě „Vstup“.

Jak můžete vidět na frequency-tool-dialog, dialogové okno frekvenčních tabulek má čtyři karty. Postupně je představíme.

###### Karta Vstup

Karta Vstup zobrazená na frequency-tool-dialog obsahuje pole určující, která data se mají použít pro histogram.

Položka Vstupní oblast obsahuje buď jeden celistvý rozsah nebo seznam rozsahů oddělených čárkami, které mohou být seskupené do proměnných podle řádků, sloupců nebo oblastí.

Pokud první řádek nebo sloupec zadané vstupní oblasti nebo první pole každého rozsahu obsahuje popisky, měla by být zapnutá volba Popisky. Jestliže je vstup seskupený podle oblastí a levá horní buňka obsahuje popisek, jsou ostatní buňky v prvním řádku ignorovány.

###### Karta Kategorie

Karta Kategorie umožňuje určit oblast, která obsahuje možné hodnoty, pro které se předpokládá, že budou počítané ve vstupní oblasti.

The Automatic categories option is disabled since it is not yet implemented.

###### Karta Kategorie v dialogovém okně frekvenčního nástroje

Obrázek dialogového okna pro generování různých frekvenčních tabulek otevřeného na kartě „Kategorie“.

###### Karta Grafy a volby

Karta Grafy a volby umožňuje nastavit různé volby. V horní polovině karty můžete zvolit, jestli chcete vytvořit graf, a pokud ano, tak jestli pruhový nebo sloupcový.

V dolní části karty můžete zapnout volbu Procenta. Tím se nahradí počty četnosti hodnotami v procentech.

V případě, že rozsah kategorií obsahuje opakující se hodnoty, mohou procenta přesáhnou přes 100 %. V případě, že rozsah kategorií neobsahuje všechny hodnoty, které se objevují ve vstupní oblasti, mohou procenta v součtu dát naopak méně než 100 %.

Zaškrtávací políčko Použít přesné srovnání určuje, jak se srovnávají hodnoty kategorií a hodnoty ve vstupní oblasti. Když je volba zapnutá, je pro srovnávání použita funkce `EXACT`. Když zapnutá není, používá se prostá rovnost. Ve druhém zmíněném případě jsou prázdné buňky a buňky obsahující číselnou hodnotu 0 považovány za stejné. Z tohoto důvodu budete obvykle chtít mít tuto volbu zapnutou.

###### Karta Grafy a volby v dialogovém okně frekvenčního nástroje

AObrázek dialogového okna pro generování různých frekvenčních tabulek otevřeného na kartě „Grafy a volby“.

###### Výsledky frekvenčního nástroje

Ukázka výsledků frekvenčního nástroje.

##### Nástroj pro histogramy

###### Úvod

Nástroj pro histogramy můžete použít k vytvoření histogramu nebo frekvenční tabulky pro číselná data. Při jeho použití definujete intervaly nebo třídy. Nástroj určí, jaké množství dat zapadá do které kategorie, a zobrazí tyto počty v číselné i grafické podobě.

Pokud vaše data nemají číselnou podobu, není tento nástroj to pravé. V takovém případě budete chtít použít nástroj pro frekvenční tabulky popsaný v oddíle frequency-tool.

###### Dialogové okno Histogram

Obrázek dialogového okna pro generování různých histogramů, otevřeného na kartě „Vstup“.

Jak můžete vidět na histogram-tool-dialog, dialogové okno Histogram má pět karet. Postupně si je představíme.

###### Karta Vstup

The Input tab shown in histogram-tool-dialog contains the field specifying the data to be used for the histogram.

Položka Vstupní oblast obsahuje buď jeden celistvý rozsah nebo seznam rozsahů oddělených čárkami, které mohou být seskupené do proměnných podle řádků, sloupců nebo oblastí.

Pokud první řádek nebo sloupec zadané vstupní oblasti nebo první pole každého rozsahu obsahuje popisky, měla by být zapnutá volba Popisky. Jestliže je vstup seskupený podle oblastí a levá horní buňka obsahuje popisek, jsou ostatní buňky v prvním řádku ignorovány.

###### Karta Hranice

###### Karta Hranice v dialogovém okně Karta Histogram

Obrázek dialogového okna pro generování různých histogramů otevřeného na kartě „Hranice“.

Hranice pro histogram mohou být buď předem definované pomocí dat zapsaných v pracovním listě nebo vypočítané nástrojem pro histogramy. Tyto hranice určují třídy podle výběru na kartě Třídy.

Vyberte možnost Předem určené hranice, abyste mohli určit data z pracovního listu do pole Oblast s hranicemi:. Hodnoty v této oblasti se použijí jako hranice `c1`, `c2` až `cn`.

Vyberte možnost Vypočítané hranice, aby se hranice určily automaticky nástrojem. K tomu zadejte požadovaný počet hranic do pole Počet hranic. Je silně doporučeno (i když je to volitelné), abyste určili i minimální a maximální hranici v polích Nejnižší hranice a Nejvyšší hranice. Pokud je neurčíte, použije nástroj minimum a/nebo maximum z aktuálních dat.

###### Karta Třídy

###### Karta Třídy v dialogovém okně Histogram

Obrázek dialogového okna pro generování různých histogramů otevřeného na kartě „Třídy“.

Karta Třídy se používá k určení toho, jak se hranice `c1`, `c2` až `cn` převádí na třídy. Přesněji řečeno, musí být určeno, jestli je přidána první a/nebo poslední třída spadající od −∞ do `c1` a od `cn` do ∞ a jestli se data ležící přesně na hranici mají zahrnout do třídy napravo nebo nalevo.

Například volba [∙,∙),[∙,∙),⋯, [∙,∙),[∙,∞) říká, že první třída začíná na první hranici, zatím co poslední třída končí v nekonečnu. Navíc každá hraniční hodnota přináleží třídě napravo o ní.

###### Karta Grafy a volby

###### Karta Grafy a volby v dialogovém okně nástroje pro histogram

Obrázek dialogového okna pro generování různých histogramů otevřeného na kartě „Grafy a volby“.

Volby na kartě Grafy a volby určuje, že má být vytvořené nějaký graf a jakou má mít podobu:

- Volba Bez grafu způsobí vynechání grafu.

- Volba Pruhový graf způsobí, že do histogramu bude přidán pruhový graf. Pro každou ze tříd sloupcový graf zobrazuje vodorovný pruh představující četnost.

  Volba Sloupcový graf způsobí, že do histogramu bude přidán sloupcový graf. Pro každou ze tříd sloupcový graf zobrazuje svislý pruh představující četnost.

  Volba Histogramový graf způsobí, že do histogramu bude přidán histogramový graf. Pro každou ze tříd histogramový graf zobrazuje svislý pruh představující hustotu (což je četnost podělená šířkou třídy).

- Volba Procenta způsobí, že četnosti budou vyjádřené jako procenta.

- Volba Kumulované odpovědi způsobí vytvoření kumulované frekvenční tabulky (buď s počty nebo s procenty).

- Volby Pouze čísla s počty určuje, jestli se mají počítat jen číselné hodnoty. Pokud jsou počítány i nečíselné, tak jsou nejprve převedeny na číslo, obvykle na 0.

###### Karta Výstup

Karta Výstup obsahuje standardní volby a pole výstupu popsané v sect-stat-analysis-overview.

###### Příklad histogramu

###### Nějaká ukázková data

Obrázek s ukázkovými daty pro použití v nástroji pro histogramy.

###### Použití nástroje pro histogramy

Například potřebujete vypočítat histogram pro počty úspěchů v několika sériích pokusů. Počet úspěchů je zaznamenán ve sloupci A a hranice zájmu ve sloupci C (viz histogram-example-1).

1. Zadejte A1:B11 do pole Vstupní oblast na kartě Vstup. Buď tak, že rozsah přímo napíšete, nebo klikněte na tlačítko vedle pole a vyberte rozsah na listu. V druhém případě bude součástí zápisu rozsahu i název listu.

2. Protože máme vybranou je jednu proměnnou, zvolte vedle Seskupeno podle přepínač Oblastí nebo Sloupců.

3. Zapněte volbu Popisky, protože první buňky ve vstupní oblasti obsahují popisky.

4. Zadejte C2:C5 do pole Oblast s hranicemi: na kartě Hranice. Měla by při tom být vybraná volba Předem určené hranice (viz histogram-example-2).

5. Na kartě Třídy zaškrtněte druhou volbu, protože chceme přidat dvě třídy vedoucí až do ∓∞ a zároveň chceme, aby hodnoty ležící na hranici spadaly doprava (viz histogram-example-3).

6. Zapněte volbu Procenta na kartě Grafy a volby, když chcete četnost vyjádřit jako procenta.

7. Zapněte volbu Sloupcový graf na kartě Grafy a volby, když chcete do histogramu přidat sloupcový graf (viz histogram-example-4).

8. Na kartě Výstup nastavte výstupní volby podle popisu v sect-stat-analysis-overview.

9. Zmáčkněte tlačítko Budiž.

Výsledky můžete vidět na histogram-example-5. Všimněte si, že graf se standardně objeví v horní části tabulky s histogramem. Obvykle je potřeba jej přesunou jinam. Na obrázku tak bylo učiněno.

###### Nástroj pro histogramy: Zadání hranic

Obrázek vybírání hranic pro ukázková data použitá s nástrojem histogram.

###### Nástroj pro histogramy: Zadání tříd

Obrázek vybírání konkrétních typů tříd.

###### Nástroj pro histogramy: Zadání voleb

Obrázek určování konkrétních voleb.

###### Výstup nástroje pro histogramy

Obrázek s výstupem z nástroje pro histogramové analýzy.

#### Nástroj pro rozložení a percentil

##### Dialogové okno Rozložení a percentily

Obrázek analytického nástroje pro rozložení a percentily.

Tento nástroj se používá k rozložení dat a výpočtu percentilu pro jednotlivá data.

Databázi, která se má použít určete v poli Vstupní oblast:. Zadaný rozsah může být v datové množině seskupený podle sloupců, řádků nebo oblastí.

Pro každou datovou množinu nástroj vytvoří ve výstupní tabulce tři sloupce:

1. První sloupec obsahuje indexy dat uspořádaných od nejvyšší po nejnižší hodnotu.

2. Druhý sloupec obsahuje hodnoty dat odpovídající indexům v prvním sloupci.

3. Třetí sloupec obsahuje percentil datových hodnot ve druhém sloupci.

Pokud v první buňce každé datové množiny máte popisek, zapněte volbu Popisky.

##### Nějaká ukázková data pro nástroj rozložení a percentilů

Obrázek ukázkových dat pro použití v nástroji pro analýzu rozložení a percentilů.

##### Použití nástroje pro rozložení a percenitly

rank-example-1 zobrazuje nějaká ukázková data a rank-example-2 příslušný výstup.

##### Výstup nástroje pro rozložení a percentily

Obrázek výstup z analýzy rozložení a percentilů.

In the case of ties, the rank calculated by this tool differs from the value of the RANK function for the same data. This tool calculates the rank as it is normally used in Statistics: If two values are tied, the assigned rank is the average rank for those entries. For example in rank-example-1 the two values 10 are the second and third largest values. Since they are equal each receives the rank of 2.5, the average of 2 and 3. The rank function on the other hand assigns the rank as it is normally used to determine placements. The two values 10 would therefore each receive a rank of 2.

### Vzorkovací nástroj

#### Dialogové okno Vzorkování

Obrázek vzorkovacího nástroje.

Vzorkovací nástroj se používá pro vytvoření datové množiny vzorků. Umí vytvářet jak náhodné vzorky zadané velikosti, tak pravidelně se opakující vzorky:

náhodné vzorky

- A random sample is a subset of the population such that every subset of that size has the same chance of being picked.

pravidelné vzorky

- In a periodic sample every `k`th element in the population is selected.

To use this tool, first specify the data set or data sets by setting the Input Range: entry. The range or ranges given can be grouped into datasets by rows, by columns, or by areas.

If the first entry in each data set contains a variable, select the Labels option.

Vyberte metodu vzorkování, což může být pravidelná nebo náhodná.

náhodné vzorky

- Určete velikost náhodných vzorků v poli Velikost vzorků:.

pravidelné vzorky

- Určete periodu opakování v poli Perioda:.

V poli Počet vzorků: určete počet vzorků, které si přejete získat.

Since the period uniquely determines a periodic sample, if you specify that you would like 2 samples you will be given the identical sample twice.

If the dataset for a periodic sample is a two dimensional range, Gnumeric will enumerate the data points by row first.

#### Nějaká ukázková data pro vzorkovací nástroj

Obrázek ukázkových dat pro použití ve vzorkovacím nástroji.

#### Použití vzorkovacího nástroje

sampling-example-1 zobrazuje nějaká ukázková data a sampling-example-2 odpovídající výstup.

#### Výstup vzorkovacího nástroje

Obrázek s výstupem ze vzorkovacího nástroje.

### Závislá pozorování

#### Nástroj pro předpovídání

##### Nástroj pro exponenciální vyhlazení

###### Dialogové okno Exponenciální vyhlazení

Obrázek dialogového okna Exponenciální vyhlazení.

Nástroj pro exponenciální vyhlazování provádí exponenciální vyhlazení zadané množiny, či více množin, hodnot. Poskytuje na výběr pět různých způsobů exponenciálního vyhlazení:

- Jednoduché exponenciální vyhlazení podle (Hunter, 1968).

- Jednoduché exponenciální vyhlazení podle (Roberts, 1959).

- Holt's trend corrected exponential smoothing (occasionally also referred to as double exponential smoothing)

- Additive Holt-Winters exponential smoothing

- Multiplicative Holt-Winters exponential smoothing (occasionally also referred to as triple exponential smoothing)

Since the kind of options available depend on the type of exponential smoothing desired, you can choose the type on the Input page.

###### Běžné volby nástroje pro exponenciální vyhlazení

Specify the cells containing the datasets in the Input Range entry. The entered range or ranges are grouped into datasets either by rows or by columns.

Pokud v první buňce každé datové množiny máte popisek, zapněte volbu Popisky.

If you select the Include chart option, Gnumeric will also create a chart showing both the data and corresponding smoothed values.

###### Exponential Smoothing According to Hunter

Each value in the smoothed set is predicted based on the forecast for the prior period. The formula is given in exp-smoothing-tool-formula-hunter. α is the value given as Damping factor. `yt` is the `t`th value in the original data set and `lt` the corresponding smoothed value.

###### Exponential Smoothing Formula According To Hunter

The formula used in exponential smoothing according to Hunter.

For example, a value for α between 0.2 and 0.3 represents 20 to 30 percent error adjustment in the prior forecast.

If you choose to have the tool enter formulæ rather than values into the output region, then you can modify the damping factor α even after you executed the tool.

To have the standard errors output as well, check the Standard error check box. The formula used is given in exp-smoothing-tool-formula-hunter-stderr. The denominator can be adjusted by selecting the appropriate radio button. Since there are `t−1` terms in the sum of the denominator, selecting n−1 means that the denominator will be `t−2`.

###### The Standard Error Formula For Exponential Smoothing According To Hunter

The formula used to calculate the standard error of exponential smoothing according to Hunter

If you check the Include chart check box, a line graph showing the observations `yt` and the predicted values `lt` will also be created.

###### Použití nástroje pro exponenciální vyhlazení

smoothing-example-1 zobrazuje nějaká ukázková data, smoothing-example-2 nastavené volby a smoothing-example-3 odpovídající výstup.

###### Nějaká ukázková data pro exponenciální vyhlazení

Obrázek s ukázkovými daty pro exponenciální vyhlazení.

###### Volby nástroje pro exponenciální vyhlazení

Obrázek karty Volby v nástroji pro exponenciální vyhlazení.

###### Výstup nástroje pro exponenciální vyhlazení (Hunter)

An image of the output of an exponential smoothing analysis according to Hunter.

###### Exponential Smoothing According to Roberts

The simple exponential smoothing method according to Roberts is used for forecasting a time series without a trend or seasonal pattern, but for which the level is nevertheless slowly changing over time. The predicted values are calculated according to the formula given in exp-smoothing-tool-formula-roberts. α is the value given as Damping factor. `yt` is the `t`th value in the original data set and `lt` the predicted value. `l0` is the predicted value at time 0 and must be estimated. This tool uses the average value of the first 5 observations as estimate.

If you choose to have the tool enter formulæ rather than values into the output region, then you can modify the damping factor α and the estimated value at time 0 after executing the tool.

###### Exponential Smoothing Formula According To Roberts

The formula used in exponential smoothing according to Roberts.

To have the standard errors output as well, check the Standard error check box. The formula used is given in exp-smoothing-tool-formula-roberts-stderr. The denominator can be adjusted by selecting the appropriate radio button.

###### The Standard Error Formula For Exponential Smoothing According To Roberts

The formula used to calculate the standard error of exponential smoothing according to Roberts

If you check the Include chart check box, a line graph showing the observations `yt` and the predicted values `lt` will also be created.

###### Použití nástroje pro exponenciální vyhlazení

smoothing-example-4 shows example output for the exponential smoothing tool using the formula according to Roberts. Cell A4 contains the estimated level at time 0. If you requested to have formulæ rather than values entered into the sheet, then changing the estimate in A4 and/or the value for α in A2 will result in an immediate change to the predicted values.

###### Výstup nástroje pro exponenciální vyhlazení (Roberts)

An image of the output of an exponential smoothing analysis according to Roberts.

###### Holt's Trend Corrected Exponential Smoothing

Holt's trend corrected exponential smoothing is appropriate when both the level and the growth rate of a time series are changing. (If the time series has a fixed growth rate and therefore exhibits a linear trend, a linear regression model is more appropriate.)

`yt` is the true value at time `t`, `lt` is the estimated level at time `t` and `bt` is the estimated growth rate at time `t`. We use the two smoothing equations given in exp-smoothing-tool-formula-holt to update our estimates. α is the value given as Damping factor and γ is the value given as Growth damping factor.

This tool obtains initial (time 0) estimates for the level and growth rate by performing a linear regression using the first 5 data values.

###### Formulae Of Holt's Trend Corrected Exponential Smoothing

The formulae used in Holt's trend corrected exponential smoothing.

If you choose to have the tool enter formulæ rather than values into the output region, then you can modify the damping factors α and γ as well as the estimated level and growth rate at time 0 after executing the tool.

To have the standard errors output as well, check the Standard error check box. The formula used is given in exp-smoothing-tool-formula-holt-stderr. The denominator can be adjusted by selecting the appropriate radio button.

###### The Standard Error Formula For Holt's Trend Corrected Exponential Smoothing

The formula used to calculate the standard error for Holt's trend corrected exponential smoothing.

If you check the Include chart check box, a line graph showing the observations `yt` and the estimated level values `lt` will also be created.

###### Použití nástroje pro exponenciální vyhlazení

smoothing-example-5 shows example output for Holt's trend corrected exponential smoothing. Cell A4 contains the estimated level at time 0 and B4 the estimated growth rate at time 0. If you requested to have formulæ rather than values entered into the sheet, then changing the estimates in A4, B4, the values for α in A2 and/or for γ in B2 will result in an immediate change to the predicted values.

###### Exponential Smoothing Tool Output (Holt's)

An image of the output of Holt's trend corrected exponential smoothing.

###### Additive Holt-Winters Method

The additive Holt-Winters method of exponential smoothing is appropriate when a time series with a linear trend has an additive seasonal pattern for which the level, the growth rate and the seasonal pattern may be changing. An additive seasonal pattern is a pattern in which the seasonal variation can be explained by the addition of a seasonal constant (although we allow for this constant to change slowly.)

`yt` is the true value at time `t`, `lt` is the estimated level at time `t`, `bt` is the estimated growth rate at time `t` and `st` is the estimated seasonal adjustment for time `t`. We use the three smoothing equations given in exp-smoothing-tool-formula-a-holt-winters to update our estimates. α is the value given as Damping factor, γ is the value given as Growth damping factor and δ is the value given as Seasonal damping factor. `L` is the value given as Seasonal period. If your data consist of monthly values, then `L` should be 12, if it consist of quarterly values then `L` should be 4.

This tool obtains initial (time 0) estimates for the level and growth rate by performing a linear regression using all data values. It obtains estimates for the seasonal adjustments by averaging the appropriate seasonal differences from values predicted by linear regression alone.

###### Exponential Smoothing Formulae Of The Additive Holt-Winters Method

The formulae used in the additive Holt-Winters Method.

If you choose to have the tool enter formulæ rather than values into the output region, then you can modify the damping factors α, γ and δ as well as all estimates after executing the tool.

To have the standard errors output as well, check the Standard error check box. The formula used is given in exp-smoothing-tool-formula-a-holt-winters-stderr. The denominator can be adjusted by selecting the appropriate radio button.

###### The Standard Error Formula Of The Additive Holt-Winters Method

The formula used to calculate the standard error in the additive Holt-Winters Method

If you check the Include chart check box, a line graph showing the observations `yt` and the estimated level values `lt` will also be created.

###### Použití nástroje pro exponenciální vyhlazení

smoothing-example-6 shows the options' tab of the exponential smoothing tool for the additive Holt-Winters method. The data is expected to have a seasonal period of 4 (this would for example happen if we have a data value for each quarter of a year). smoothing-example-7 shows the corresponding example output for the additive Holt-Winters method. Cell C7 contains the estimated level at time 0, D7 the estimated growth rate at time 0, and E4 to E7 the initial seasonal adjustments for each of the 4 seasons preceding our data time period. If you requested to have formulæ rather than values entered into the sheet, then changing any of these estimates, the values for α in A2, for γ in B2 and/or for δ in C2 will result in an immediate change to the estimated values.

###### Exponential Smoothing Tool Options (Additive Holt-Winters))

An image of the options' tab for the additive Holt-Winters method.

###### Exponential Smoothing Tool Output (Additive Holt-Winters)

An image of the output of the additive Holt-Winters method.

###### Multiplicative Holt-Winters Method

The multiplicative Holt-Winters method of exponential smoothing is appropriate when a time series with a linear trend has a multiplicative seasonal pattern for which the level, the growth rate and the seasonal pattern may be changing. A multiplicative seasonal pattern is a pattern in which the seasonal variation can be explained by the multiplication of a seasonal constant (although we allow for this constant to change slowly.)

`yt` is the true value at time `t`, `lt` is the estimated level at time `t`, `bt` is the estimated growth rate at time `t` and `st` is the estimated seasonal adjustment for time `t`. We use the three smoothing equations given in exp-smoothing-tool-formula-m-holt-winters to update our estimates. α is the value given as Damping factor, γ is the value given as Growth damping factor and δ is the value given as Seasonal damping factor. `L` is the value given as Seasonal period. If your data consist of monthly values, then `L` should be 12, if it consist of quarterly values then `L` should be 4.

This tool obtains initial (time 0) estimates for the level and growth rate by performing a linear regression using the data values of the first 4 seasonal periods. It obtains estimates for the seasonal adjustments by averaging the appropriate seasonal differences from values predicted by linear regression alone during the first 4 seasonal periods.

###### Exponential Smoothing Formulae Of The Multiplicative Holt-Winters Method

The formulae used in the multiplicative Holt-Winters Method

If you choose to have the tool enter formulæ rather than values into the output region, then you can modify the damping factors α, γ and δ as well as all estimates after executing the tool.

To have the standard errors output as well, check the Standard error check box. The formula used is given in exp-smoothing-tool-formula-m-holt-winters-stderr. The denominator can be adjusted by selecting the appropriate radio button.

###### The Standard Error Formula Of The Multiplicative Holt-Winters Method

The formula used to calculate the standard error in the multiplicative Holt-Winters Method

If you check the Include chart check box, a line graph showing the observations `yt` and the estimated level values `lt` will also be created.

###### Použití nástroje pro exponenciální vyhlazení

smoothing-example-8 shows the example output for the multiplicative Holt-Winters method, assuming 4 seasons. Cell C7 contains the estimated level at time 0, D7 the estimated growth rate at time 0, and E4 to E7 the initial seasonal adjustments for each of the 4 seasons preceding our data time period. If you requested to have formulæ rather than values entered into the sheet, then changing any of these estimates, the values for α in A2, for γ in B2 and/or for δ in C2 will result in an immediate change to the estimated values.

###### Exponential Smoothing Tool Output (Multiplicative Holt-Winters)

An image of the output of the multiplicative Holt-Winters method.

##### Nástroj pro klouzavý průměr

###### Dialogové okno Klouzavý průměr

Obrázek dialogového okna nástroje pro analýzy pomocí klouzavého průměru.

Use the moving average tool to calculate moving averages of one or more data sets. A moving average provides useful trend information of the data that is lost in a simple average. In addition, moving averages can be used to eliminate random variance. For example, use this tool to create a smoother curve of a stock prize.

Specify the cells containing the datasets in the Input Range entry. The entered range or ranges are grouped into datasets either by rows or by columns.

Pokud v první buňce každé datové množiny máte popisek, zapněte volbu Popisky.

Choose the type of moving average you would like to calculate. The tool can determine 4 types of moving averages:

1. Prostý klouzavý průměr

2. Kumulovaný klouzavý průměr

3. Vážený klouzavý průměr

4. Spencerův 15bodový klouzavý průměr

###### Moving Average Tool Dialog: The Options Tab

An image of the Options tab of the moving average analysis tool.

Specify the Interval for the moving average. The interval `i` is the number of consecutive values to be included in each moving average. This options is only available for the simple and weighted moving averages.

Check the Standard errors checkbox if you would also like the standard error to be calculated. Since there is no general agreement on the denominator for the standard error you can choose the appropriate radio button.

In the case of the simple moving average, you can also choose between a prior moving average and a central moving average, or you may even specify any other desired offset.

1. Prior moving average: Each average takes into account the current observation and the most recent prior observations for a total of `i` observations.

2. Central moving average with `i` being odd: Each average takes into account the current observation and the same number of most recent prior observations and closest future observations for a total of `i` observations.

3. Central moving average with `i` being even: This is calculated according to the formula given in moving-formula-central. `at` is the moving average at time `t` and `yt` is the observation at time `t`.

4. Other offset: If the offset is 0, this is just the prior moving average. Otherwise the offset indicates the number of closest future observations to include in the average. Correspondingly, the number of most recent past observations is decreased.

###### Formula For The Central Moving Average With Even Interval

The formula for the central moving average if the interval length is even.

The results are given in one column for each dataset (with a second column added if you have chosen standard errors to be calculated). Each row represents the moving average of the corresponding row or column in the input range. Depending on the type of average and the offset, the moving average cannot be calculated for the first rows in the input range.

###### Prostý klouzavý průměr

Prostý klouzavý průměr je nevážený průměr z množiny pozorování. Která pozorování přesně budou zahrnutá závisí podle toho, jestli je počítán průměr v předchozím nebo centrálním bodě.

###### Kumulovaný klouzavý průměr

Kumulovaný klouzavý průměr je klouzavý průměr v předchozím bodě, kdy je zahrnuto aktuální i všechna předchozí pozorování.

###### Vážený klouzavý průměr

A weighted moving average with an interval `i` is a prior moving average calculated according to formula moving-formula-central. `at` is the moving average at time `t` and `yt` is the observation at time `t`.

###### Formula For The Weighted Moving Average With Interval `i`

The formula for the weighted moving average if the interval length is `i`.

###### Spencerův 15bodový klouzavý průměr

Spencer's 15 point moving average is a central moving average calculated according to formula moving-formula-spencer. `at` is the moving average at time `t` and `yt` is the observation at time `t`.

###### Vzorec pro Spencerův 15bodový klouzavý průměr

Vzorec pro Spencerův 15bodový klouzavý průměr.

###### Příklad klouzavého průměru

###### Nějaká ukázková data pro nástroj pro klouzavý průměr

Obrázek nějakých ukázkových dat pro použití s nástrojem pro analýzy pomocí klouzavého průměru.

###### Použití nástroje pro klouzavý průměr

moving-example-1 shows some example data, moving-example-2 shows the option settings, and moving-example-3 the corresponding output.

###### Volby nástroje pro klouzavý průměr

Obrázek nastavení voleb v příkladu klouzavého průměru.

###### Výstup nástroje pro klouzavý průměr

Obrázek výstupu z nástroje pro analýzu pomocí klouzavého průměru.

#### Nástroje pro Fourierovu analýzu

##### Dialogové okno Fouriérova analýza

Obrázek s dialogovým oknem pro Fouriérovu analýzu.

The Fourier Analysis tool normally performs a Fast Fourier Transform to obtain the discrete fourier transform Fs of the given sequence ft of real numbers according to the formula given in fourier-tool-formula.

Select the Inverse option to calculate the inverse discrete fourier transform ft of the given sequence Fs of real numbers

If the number of terms in the given sequence is not a power of 2 (i.e. 2, 4, 8, 16, 32, 64, 128, etc.), this tool will append zeros to reach such a power of 2!

Specify the cells containing the datasets in the Input Range entry. The entered range or ranges are grouped into sequences either by rows or by columns.

Pokud v první buňce každé datové množiny máte popisek, zapněte volbu Popisky.

##### Vzorec Fouriérovy analýzy

Vzorec pro Fouriérovu analýzu.

Before using the numbers obtained by this tool, ensure that these are in fact the correct formulae for your discipline. In the physical sciences this fourier transform tends to be called the inverse fourier transform and vice versa. Moreover, frequently the scaling factor varies.

For example Mathematica uses the terms fourier transform and inverse fourier transform with the reversed meaning than Gnumeric and it uses a scaling factor of `1/SQRT(N)` rather than `1/N`.

#### Kaplan Meier Estimates Tool

##### Karta Vstup

The Input tab shown in kaplan-meier-tool-dialog contains the fields specifying the data to be used for the Kaplan Meier Estimates. The time column contains the times or dates at which the subjects died or were censored. If any of the subjects were censored, the Permit censorship checkbox is checked and the Censor column contained the censorship marks. Censorship marks are typically 0s or 1s. The range of censor marks or labels can be set using the remaining two spinboxes.

###### Dialogové okno Kaplanovy-Meierovy odhady

Obrázek dialogového okna Kaplanovy-Meierovy odhady.

##### Karta Skupiny

If the subjects belong to several groups and the groups are supposed to be analyzed separately, the groups tab can be used.

###### Kaplan-Meier Tool Dialog Groups Tab

An image of the Kaplan-Meier tool dialog groups tab.

The groups tab can be enabled via the Define multiple groups checkbox. The groups column entry contains the address of the column specifying the group membership. Groups can then be defined or deleted via the Add and Remove buttons.

##### Karta Volby

The options tab of the Kaplan-Meier tools dialog is used to set various options of the Kaplan-Meier tool.

###### Kaplan-Meier Tool Dialog Options Tab

An image of the Kaplan-Meier tool dialog options tab.

##### Karta Výstup

Karta Výstup obsahuje standardní volby a pole výstupu popsané v sect-stat-analysis-overview.

##### Příklad Kaplanova-Meierova odhadu

###### Ukázkový vstup nástroje pro Kaplanův-Meierův odhad

An image of the input to the Kaplan-Meier estimate example and of the input tab of the Kaplan-Meier analysis tool.

###### Použití nástroje pro Kaplanův-Meierův odhad

Suppose you want to calculate Kaplan-Meier Estimates for the as given in kaplan-meier-tool-example-1. Each row contains the data for one subject. Column A contains the survival time, i.e. the time until death or censure. Column B contains the group number, we are considering two groups of subjects. Column C indicates whether the subject died (0) or was censured (1).

We complete the fields of the Input tab as shown in kaplan-meier-tool-example-1. The time column is A2:A21 and the censure column is C2:C21.

Since we have two groups of subjects, on the Groups tab we check the Define multiple groups check box and set up two groups with identifiers 1 and 2 in column B2:B21:

###### Kaplan-Meier Tool Example Group Tab

An image of the group tab of the Kaplan-Meier analysis tool.

On the Options tab all checkboxes are pre-checked and we leave them that way to obtain a maximum amount of information.

On the output tab we choose where we would like the output to be placed. For the purposes of this example we retain the New Sheet target. After clicking OK we get the output shown in kaplan-meier-tool-example-2. Note that the graph initially always appears on top of the numerical result and was moved for the screen shot.

B1:F17 shows the results of the first group, G1 to K17 the results of the second group. The graph shows the Kaplan-Meier survival curves for both groups.

M4:N7 shows the result of the Mantel-Haenszel Log-Rank Test. In this case the p-value is larger than 0.3 and we would fail to reject the Null hypothesis. There is no evidence that the survival times differ.

###### Ukázkový výstup nástroje pro Kaplanův-Meierův odhad

Obrázek výstupu z nástroje pro analýzy pomocí Kaplanova-Meierova odhadu.

#### Principal Component Analysis

##### Principal Component Analysis Tool Dialog

An image of the principal component analysis tool dialog.

Principal Component Analysis Tool performs a principal component analysis (PCA). PCA is a useful statistical technique with application in fields such as face recognition and image compression. It is a common technique for finding patterns in data of high dimension.

Specify the cells containing the datasets in the Input Range entry. The entered range or ranges are grouped into the factors either by rows or by columns.

If you have labels in the first cell of each factor, select the Labels option.

##### Principal Component Analysis Example Data

An image of example data for use with the principal component analysis tool.

##### Using the Principal Component Analysis Tool Tool

Suppose you want to perform a principal component analysis on the data given in pcanalysis-example-1 having the two dimensions (factors) x and y.

1. Enter Sheet1!$A$1:$B$11 (or just A1:B11) in the Input Range: entry by typing this directly into the entry or clicking in the entry field and then selecting the range on the sheet.

2. Select the Labels option since the first row contains labels. (see pcanalysis-tool-dialog).

3. Zadejte volby výstupu tak, jak jsou popsány v předchozím.

4. Zmáčkněte tlačítko Budiž.

The output of this principal component analysis is shown in regression-example-3. The output shows the covariance matrix, the eigenvalues and corresponding eigenvectors. The principal component is the constructed factor with the highest percent of trace, ξ1.

##### Principal Component Analysis Tool Output

An image of the output from a principal component analysis.

#### Regresní nástroj

##### Dialogové okno Regrese

Obrázek dialogového okna Regrese.

Regresní nástroj k provádění několika regresních analýz.

Enter a range or list of ranges containing the independent variables into the X Variables: entry.

Enter a single range containing the dependent variable into the Y Variable: entry.

If the ranges for the independent and dependent variables also contains labels in the first field of each row, column or area, select the Labels option.

Specify the confidence level in the Confidence Level: entry. The default is 95%.

To force the regression line or plane to pass through the origin, select the Force Intercept To Be Zero option.

Specify the output options as described above. If the output is directed into a specific output range, that range should contain at least seven columns and 17 rows more than there are independent variables.

##### Ukázková data pro regresi

An image of example data for use with the regression tool.

##### Použití regresního nástroje

Suppose you want to perform a regression analysis on the data given in regression-example-1 using `v` and `y` as independent variables and `u` as dependent variable.

1. Enter B1:C11 in the X Variables: entry by typing this directly into the entry or clicking in the entry field and then selecting the range on the sheet.

2. Enter A1:A11 in the Y Variable: entry.

3. Select the Labels option since the first row contains labels. (see regression-example-2).

4. Zadejte volby výstupu tak, jak jsou popsány v předchozím.

5. Zmáčkněte tlačítko Budiž.

The output of this regression analysis is shown in regression-example-3.

##### Completed Regression Dialog

An image of the regression tool dialog with the required fields completed.

##### Výstup regresního nástroje

Obrázek výstupu z regresní analýzy.

### Jednovzorkové testy

#### Testy normality

Test normality poskytuje čtyři testy normality.

1. Andersonův-Darlingův test

2. Cramér-von Misesův test

3. Lillieforsův (Kolmogorovův-Smirnovův) test

4. Shapirův-Franciův test

##### Dialogové okno testu normality

Obrázek dialogového okna Test normality.

The data range is specified via the Input Range: entry (see normality-tool-dialog). The given range or list of ranges can be grouped into separate data sets by columns, rows, or areas. The tool performs a separate test for each data set.

##### Test Tab of the Normality Test Dialog

An image of the test tab of the normality test dialog.

On the test tab one specifies which of the four tests to perform, the significance level for the test and whether to include a normal probability plot of the data (see normality-tool-testspec-dialog).

##### Normality Test Example Data

An image of example data for a normality test.

##### Používání testu normality

Suppose you want to perform a Lilliefors (Kolmogorov-Smirnov) Test for Normality on the data given in normality-example-1.

1. Enter A1:A50 (or Sheet1!$A$1:$A$50) in the Input Range: entry by typing this directly into the entry or clicking in the entry field and then selecting the range on the sheet.

2. Select the Labels option since the first row contains a label. (see normality-example-2).

3. On the test tab of the dialog (see normality-example-3) select the Lilliefors (Kolmogorov-Smirnov) Test.

4. Specify an appropriate significance level Alpha, say 0.05.

5. Select the Create Normal Probability Plot option to include a normal probability plot in the output.

6. Zadejte volby výstupu tak, jak jsou popsány v předchozím.

7. Zmáčkněte tlačítko Budiž.

The output of this normality test is shown in normality-example-4. Note that the graph appears initially on top of the output data and needs to be moved to make the data visible.

##### Completed Input Tab of the Normality Test Dialog

An image of the completed input tab of the normality test dialog.

##### Completed Test Tab of the Normality Test Dialog

An image of the completed test tab of the normality test dialog.

##### Výstup testu normality

An image of the output from a normality test.

#### One Median

The One Median test tool provides two non-parametric tests that test the null hypothesis that the sample comes from a population with a given median:

1. Znaménkový test

2. Wilcoxon Signed Rank Test

Selecting the appropriate submenu item opens the dialog with the respective test preselected.

##### Znaménkový test

This section describes the one sample sign test to test the null hypothesis that the sample comes from a population with the given median. The tool to perform a sign test to test the null hypothesis that two paired samples come from populations with the same median is in section two-median-sign-test-tool.

###### One-Median Test Dialog

An image of the one-median test dialog used by the Sign Test and the Wilcoxon Signed Rank Test.

The Sign Test tool performs a one-sample sign test whether the sample comes from a population with a given median.

The sample data range is specified via the Input Range: entry (see one-median-tool-dialog). The given range or list of ranges can be grouped into separate data sets by columns, rows, or areas. The tool performs a separate test for each data set.

On the Testtab of the dialog (see one-median-tool-dialog-test-tab) the predicted median as well as the significance level are specified.

###### The Test Tab of the One-Median Test Dialog

An image of the test tab of the one-median test dialog.

###### Použití nástroje pro znaménkový test

Suppose you want to perform a Sign Test on the data given in one-median-tool-dialog to determine whether the sample comes from a population of mean 3.

1. Enter A1:A19 (or Sheet1!$A$1:$A$19) in the Input Range: entry by typing this directly into the entry or clicking in the entry field and then selecting the range on the sheet.

2. Select the Labels option since the first row contains a label. (see one-median-tool-dialog).

3. On the Test tab of the dialog (see one-median-tool-dialog-test-tab) select the Sign Test.

4. Specify an appropriate significance level Alpha, say 0.05.

5. Select thepecify the median of the null hypothesis (3) in the Predicted Median entry.

6. Zadejte volby výstupu tak, jak jsou popsány v předchozím.

7. Zmáčkněte tlačítko Budiž.

The output of this sign test is shown in sign-test-dialog-output.

###### Výstup znaménkového testu

An image of the output of a Sign Test.

##### Wilcoxon Signed Rank Test

This section describes the one sample Wilcoxon signed rank test to test the null hypothesis that the sample comes from a population with the given median. The tool to perform a Wilcoxon signed rank test to test the null hypothesis that two paired samples come from populations with the same median is in section two-median-wilcoxon-sign-test-tool.

The Wilcoxon Signed Rank TTest tool performs a one-sample sign test whether the sample comes from a population with a given median.

The sample data range is specified via the Input Range: entry (see one-median-tool-dialog). The given range or list of ranges can be grouped into separate data sets by columns, rows, or areas. The tool performs a separate test for each data set.

On the Testtab of the dialog (see one-median-tool-dialog-test-tab) the predicted median as well as the significance level are specified.

The p-values given by this tool are determined using a normal approximation. This approximation is only valid if the sample size is at least 12.

###### Using the Wilcoxon Signed Rank Test Tool

Suppose you want to perform a Wilcoxon Signed Rank Test on the data given in one-median-tool-dialog to determine whether the sample comes from a population of mean 3.

1. Enter A1:A19 (or Sheet1!$A$1:$A$19) in the Input Range: entry by typing this directly into the entry or clicking in the entry field and then selecting the range on the sheet.

2. Select the Labels option since the first row contains a label. (see one-median-tool-dialog).

3. On the Test tab of the dialog (see one-median-tool-dialog-test-tab) select the Wilcoxon Signed Rank Test.

4. Specify an appropriate significance level Alpha, say 0.05.

5. Select thepecify the median of the null hypothesis (3) in the Predicted Median entry.

6. Zadejte volby výstupu tak, jak jsou popsány v předchozím.

7. Zmáčkněte tlačítko Budiž.

The output of this sign test is shown in wilcoxon-sign-test-dialog-output.

###### Output of a Wilcoxon Signed Rank Test

An image of the output of a Wilcoxon Signed Rank Test.

### Dvouvzorkové testy

#### Comparing Means of Two Populations

Gnumeric provides four similar tools to test whether the difference of two population means is equal to a hypothesized value. These four tools use the same dialog (see ttest-dialog).

##### `t`- and `z`-Test Tool Dialog

An image of the t-test and z-test dialog.

Depending on the options settings, the appropriate test will be performed. The entries in the Input, Test, and Output frames are independent from the specific test.

Enter the first variable in the Variable 1 Range entry and the second variable in the Variable 2 Range entry.

Enter the hypothesized difference between the population means in the Hypothesized Mean Difference entry, which has a default of 0. Enter the significance level in the Alpha entry, which has a default of 5 %.

Specify the output options as described above. If the output is printed into a range, it should have at least three columns and ten rows.

There are up to three possible options that can be selected:

Paired versus Unpaired

- If the variables are dependent (or paired) select the Paired option.

Known versus Unknown

- For unpaired or independent variables, the population variances may be known or unknown. In the latter case they will be estimated using the sample variances. Select the Known option if you in fact know the population variances prior to collecting the sample.

Equal versus Unequal

- For paired variables with unknown population variances, we may either assume that the population variances are equal or not. If the population variances are assumed to be equal, Gnumeric will estimate the common variance by pooling the sample variances. Select the Equal option to assume that the population variances are equal.

##### `t`-Test: Paired Two Sample for Means Tool

###### `t`-Test (Paired) Tool Dialog Options

An image of the options for the t-test.

For paired variables, when you click on OK, Gnumeric will test whether the mean of the difference between the paired variables is equal to the given hypothesized mean difference.

###### Using the `t`-Test (Paired) Tool

See ttest-paired-tool-ex1 for an example of a completed dialog and ttest-paired-tool-ex2 for the corresponding output.

###### `t`-Test (Paired) Example Data

An image of the example for a t-test.

###### Output from the `t`-Test (Paired) Tool

An image of the output results from a t-test.

##### `t`-Test: Two-Sample Assuming Equal Variances Tool

###### `t`-Test (Equal Variances) Tool Dialog Options

An image of the options for a t-test analysis of two samples with equal variances.

For unpaired variables with unknown but assumed equal population variances, when you click on OK, Gnumeric will test whether the mean of the difference between the paired variables is equal to the given hypothesized mean difference.

###### Using the `t`-Test (Unknown but Equal Variances) Tool

See ttest-equal-tool-ex1 for an example of a completed dialog and ttest-equal-tool-ex2 for the corresponding output.

###### `t`-Test (Unknown but Equal Variances) Example Data

An image of example data for use with a t-test with unknown but equal variances.

###### Output from the `t`-Test (Unknown but Equal Variances) Tool

An image of the output from a t-test with unknown but equal variances.

##### `t`-Test: Two-Sample Assuming Unequal Variances Tool

###### `t`-Test (Unknown and Unequal Variances) Tool Dialog Options

An image of the options in a t-test of two samples with unknown and possibly unequal variances.

For unpaired variables with unknown and assumed unequal population variances, when you click on OK, Gnumeric will test whether the mean of the difference between the paired variables is equal to the given hypothesized mean difference.

###### Using the `t`-Test (Unknown and Unequal Variances) Tool

See ttest-unequal-tool-ex1 for an example of a completed dialog and ttest-unequal-tool-ex2 for the corresponding output.

###### `t`-Test (Unknown and Unequal Variances) Example Data

An image of example data for use in a t-test of two samples with unknown and possibly unequal variances.

###### Output from the `t`-Test (Unknown and Unequal Variances) Tool

An image of the output of a t-test of two samples with unknown and possibly unequal variances.

##### `z`-Test: Two Samples for Means Tool

###### `z`-Test Tool Dialog Options

An image of the options in a z-test of two samples.

For unpaired variables with known population variances, enter those variances in the Variable 1 Pop. Variance and Variable 2 Pop. Variance entries. When you click on OK, Gnumeric will test whether the mean of the difference between the paired variables is equal to the given hypothesized mean difference.

###### Používání nástroje `z`-test

See ztest-tool-ex1 for an example of a completed dialog and ztest-tool-ex2 for the corresponding output.

###### Ukázková data pro `z`-test

Obrázek ukázkových dat pro použití ve dvouvzorkovém z-testu.

###### Output from the `z`-Test Tool

Output from the `z`-Test Tools An image of the output from a z-test of two samples.

#### Comparing Medians of Two Populations

Gnumeric provides three non-parametric tests to test the null hypothesis that the two samples come from populations with the same median. Two tests, performed through the same tool, apply in the case of paired samples:

- Znaménkový test

- Wilcoxon Signed Rank Test

One test applies in the case of unpaired samples:

- Wilcoxon-Mann-Whitney Test

##### Znaménkový test

This section describes the two sample (paired) sign test to test the null hypothesis that the two samples come from populations with the same median. The tool to perform a sign test to test the null hypothesis that the single sample comes from a population with a given median is in section sign-test-tool.

Tento oddíl je potřeba napsat.

##### Wilcoxon Signed Rank Test

This section describes the two sample (paired) Wilcoxon signed rank test to test the null hypothesis that the two samples come from populations with the same median. The tool to perform a Wilcoxon signed rank test to test the null hypothesis that the single sample comes from a population with a given median is in section wilcoxon-sign-test-tool.

Tento oddíl je potřeba napsat.

##### Wilcoxon-Mann-Whitney Test

Tento oddíl je potřeba napsat.

#### F-Test: Two-Sample for Variances Tool

##### Dialogové okno F-Test

An image of the dialog for an F-test analysis of the equality of two variances.

Use the F-Test tool to test whether two population variances are different against the null hypothesis that they are not.

Specify the variables in the Variable 1 Range: and Variable 2 Range: entries. The Alpha: entry contains the significance level which is by default 5%.

If the first field of each range contains labels, select the Labels option. The names of the variables will be included in the output table.

The results are given in a table. This table contains the mean, variance, count of observations and the degree of freedom for both variables. The output table also includes the F-value, the one-tailed probability for the F-value, and the F Critical value for one-tailed test and the corresponding values for a two tailed test. The one-tailed probability for the F-value (P(F≤f) one-tail row) is the probability of making a Type I error in the one-tailed test. Similarly, the two-tailed probability for the F-value (P two-tail row) is the probability of making a Type I error in the two-tailed test. Since in the two-tailed F-Test both critical values are positive, the F Critical two-tail row contains two numbers.

If the output is directed into a specific output range, that range should contain at least three columns and eight rows.

##### Nějaká ukázková data

An image of some example data for an F-test of the equality of two variances.

##### Použití nástroje F-test

ftest-example-1 shows some example data and ftest-example-2 the corresponding output.

##### Výstup nástroje F-test

An image of the output of an F-test analysis of the equality of two variances.

### Vícevzorkové testy

#### Analýzy rozptylu

##### ANOVA: Single Factor Tool

Use this tool to perform a single factor analysis of the variances of given variables. The variables are specified by the Input Range: entry. The given range can be grouped into the variables either by columns, by rows or by areas. The Alpha: entry specifies the significance level which is by default 5%.

If the first row or first column of the given range, or the first field of each area contains labels, select the Labels option. The names of the variables will be included in the output table.

The results of this analysis of variance are presented in a standard ANOVA table. The F critical value is the largest value of F that is statistically significant using the given significance level (Alpha).

This tool also calculates the count, sum, average, and the variance of each variable.

###### 1-factor ANOVA Dialog and Example Data

An image of a multilevel single factor ANOVA analysis.

###### Using the single factor ANOVA

See anova-one-factor-tool-ex1 for an example of a completed dialog and anova-one-factor-tool-ex2 for the corresponding output.

###### Output From a 1-factor ANOVA

An image of the output from a multilevel single factor ANOVA analysis.

##### ANOVA: Two-Factor Tool

Gnumeric can perform two factor fixed effects ANOVAs with and without replication. The same dialog is used and the appropriate tool is selected depending on whether the number of rows per sample is 1 or larger than 1.

###### ANOVA: Two-Factor Without Replication Tool

If the number of rows per sample is given as 1, Gnumeric performs a two factor fixed effects ANOVA without replication. Each column of the input range is interpreted as a level of the first factor while each row is interpreted as a level of the second factor.

The first row and column of the range may contain labels for these levels. In this case the Labels option should be selected.

The Alpha: entry specifies the significance level which is by default 5%.

###### Using the 2-factor ANOVA Without Replication Tool

See anova-two-factor-without-tool-ex1 for an example of a completed dialog and anova-two-factor-without-tool-ex2 for the corresponding output.

###### 2-factor ANOVA Without Replication Dialog

An image of a two factor ANOVA without replication analysis.

###### Output From a 2-factor ANOVA Without Replication

An image of the output from a two factor ANOVA without replication analysis.

###### ANOVA: Two-Factor With Replication Tool

If the number of rows per sample is larger than 1, Gnumeric performs a two factor fixed effects ANOVA with replication. Each column of the input range is interpreted as a level of the first factor while groups of rows (the number of rows in each group given by the number of rows per sample value) are interpreted as levels of the second factor.

The first row and column of the range may contain labels for these levels. In this case the Labels option should be selected.

The Alpha: entry specifies the significance level which is by default 5%.

See anova-two-factor-with-tool-ex1 for an example of a completed dialog and anova-two-factor-with-tool-ex2 for the corresponding output.

###### 2-factor ANOVA With Replication Dialog

An image of a two factor ANOVA with replication analysis.

###### Output From a 2-factor ANOVA With Replication

An image of the output from a two factor ANOVA with replication analysis.

Gnumeric will estimate missing values for each level combination as the mean of the existing values in that combination. The degrees of freedom are adjusted appropriately.

#### Testy pro kontingenční tabulky

##### Test homogenity

##### Test nezávislosti

## Grafika: obrázky, widgety a kresby

Tato kapitola vysvětluje, jak v Gnumericu přidat do pracovního listu grafické prvky, včetně obrázků z externích souborů, widgetů grafického uživatelského rozhraní pro interakci s daty v sešitě a jednoduchých kreslených prvků.

### Přehled

Gnumeric provides several types of graphical elements which can be added to a worksheet. The creation, manipulation and deletion of these elements all occur in similar ways. When these elements are part of a worksheet, they all "float" above the cell grid, possibly hiding data in the cells underneath.

Gnumeric currently displays four different types of graphical elements: data graphs, images, widgets, and drawings. Data graphs allow users to present worksheet data visually in charts containing several kinds of plots including pie plots, bar and column plots, and scatterplots. Images in many standard computer formats can be added to a worksheet. Graphical user interface widgets can also be added to a worksheet and connected to the values contained in worksheet cells. Drawings allow users to add simple graphical elements on top of a worksheet including lines, arrows and simple polygons.

#### Čtyři typy grafických prvků.

An image of Gnumeric showing the four types of graphical elements which can be added to a worksheet: a data graph with a column plot, an image showing a map of France, a scrollbar which can be used to alter the value in cell "I6", and a drawing element: a red arrow.

The four types of graphical elements which can be added to a worksheet: a data graph with a column plot, an image showing a map of France, a scrollbar which can be used to alter the value in cell "I6", and a red arrow drawing element.

The various graphical elements which can be added to a Gnumeric worksheet all behave in similar ways. The graphical elements all "float" above the cells in the cell grid and may obscure the contents of the cells behind, without affecting the contents of these hidden cells. All graphical elements are added in essentially the same way by selecting the element to add and then using the mouse, either with a simple click to place the element with a default size or with a click and drag to select the area of the worksheet to be covered by the element. These objects are moved or re-sized by clicking on the object with the primary mouse button and using the object body, border and "handles" (the small circles which appear at the corners and in the middle of each side) to manipulate the object. All of these objects will present a context menu through which to change the properties of the object, to save the object as an image, to change the stacking order (which graphical elements are in front of others), or to delete the object. Each of these operations will be summarized below and then explained in greater detail in the sections which follow.

#### Přidávání grafických prvků

All graphical elements are added in similar ways which differ only in the original selection and configuration of the element. Data graphs are added using the Graph Guru, which is invoked either through the Insert menu or with the toolbar button, to define the properties of the graph. Images are added using the Insert menu Image... menu entry, selecting the name of the file with the appropriate image and clicking on the Open button. Widgets and drawing elements are added by selecting the appropriate button on the object toolbar.

After any of these steps, the mouse cursor will change into a thin cross-hair cursor, An image of the thin cross hair mouse pointer. , when the mouse pointer is placed over the cell grid area.

The graphical element can be placed in the workbook by moving the cursor onto the worksheet and clicking once with the primary mouse button. The graphical element will appear at its default size with the top right hand corner defined by the position of the mouse cursor.

Alternatively, the graphical element can both be placed on the worksheet and have its size determined which is done by click-dragging with the mouse. When the cursor has changed to the thin cross-hair, the graphical element can be inserted by moving the pointer over the worksheet to determine one of the corners of the resulting element, clicking and holding the primary mouse button, dragging the pointer to the opposite corner, and releasing the mouse button. The graphical element will then appear between the place where the primary mouse button was pressed and the place the button was released.

#### Výběr grafických prvků

Selecting the graphical element requires placing the mouse pointer over the element and then clicking the primary mouse button. Gnumeric indicates the element is selected by drawing eight 'grab handles' around the element; these are small circles at the four corners and in the middle of the four edges of a rectangle surrounding the graphical element.

##### Grafický prvek, který je vybraný.

An image of several graphical elements of which one has been selected, and is therefore showing its grab handles.

The graphical column plot has been selected as evidenced by the eight small circular 'grab handles' at the corners and in the middle of each edge.

The mouse pointer will also change shape when placed over a selected element or over the element's 'grab handles'. When the pointer is placed over a selected element, the mouse pointer will change to the 'move' shape, An image of the move mouse pointer. ; when the pointer is placed over the element's 'grab handles' it will change to one of the resizing mouse pointer shapes, which are presented in sect-gui-mouse.

Some elements, such as the widget scrollbars, may be difficult to select because they interact themselves with the primary mouse button. An alternative selection process, which involves first invoking the context menu and then dismissing it, can be used for these elements and will work with any graphical element. When the mouse pointer is anywhere over the graphical element, clicking with one of the secondary mouse buttons will cause the element to be selected and a context menu to appear. If the primary mouse button is then pressed while the pointer is anywhere over the desktop other than over the menu, the context menu will be dismissed but the element will stay selected.

#### Přesun a změna velikosti grafických prvků

Graphical elements can be moved from their original location on the worksheet or can be changed in size or shape. All of these operations first require selecting the graphical element with the primary mouse button and then using this mouse button and the mouse pointer to manipulate the element.

##### Přesun prvků pomocí myši

Moving the graphical element can be performed by first selecting the graphical element, then placing the mouse pointer over the element which will change it to the 'move' mouse shape, An image of the move mouse pointer. , clicking and holding the primary mouse button and moving the mouse pointer to a new location. As the mouse is moved with the primary mouse button held down, the graphical element will move along with the mouse cursor. When the mouse button is released, the object will stay in its new location.

##### Přesun prvků pomocí kurzorových kláves

Once they are selected, graphical elements can be moved with the arrow keys on the keyboard. The movement can be made in smaller increments if the Ctrl key is held simultaneously.

##### Změna velikosti a tvaru prvků

Changing the size or shape of the graphical element can be performed by selecting the graphical element, placing the mouse pointer over one of the 'grab handles' at the corners or edges of the rectangular box around the element, which will cause the mouse pointer to change shape to one of the resize pointers, clicking and holding with the primary mouse button, dragging the corner or edge to a new position, and releasing the mouse button. If one of the corner 'grab handles' is used, the graphical element can be altered into any new rectangular shape and size. If one of the edge handles is used, the element can only be reshaped perpendicular to the chosen edge.

#### Invoking the Context Menu for Graphical Elements

Many operations on graphical elements, including changing their internal properties, saving elements as images, modifying the stacking order of the elements, and deleting the elements, are performed through the context menu. The context menu appears when the mouse pointer is placed over the graphical element and one of the secondary mouse buttons is clicked. When the mouse pointer moves over a graphical element, it will change from the usual wide cross cursor to a right pointing arrow cursor. Clicking with the primary mouse button will select the graphical element but clicking with one of the other mouse buttons will open the context menu. The specific button that will trigger this menu depends on the specific hardware and configuration of the computer. By default it is usually the rightmost mouse button.

##### Kontextová nabídka pro grafické prvky.

An image of Gnumeric showing the context menu of a graph element.

The context menu for graph elements is the most complete. It includes an entry to modify the internal properties of the graph, an entry to save the graph as an image, four entries to reorder the stacking of the graph in front or behind other graphs and one entry to delete the graph.

The context menu for graphical elements contains a sub-menu labelled Order which allows the user to change the presentation order for overlapping graphical objects.

##### Podnabídka Pořadí v kontextové nabídce grafického prvku.

Obrázek podnabídky Pořadí v kontextové nabídce grafického prvku.

The order submenu of the context menu for graph elements allows the user to change the stacking order for the various graphs on the worksheet. This will affect which objects are visible in front of other objects when several objects overlap.

#### Úpravy grafických prvků

Many of the graphical elements have internal properties which can be changed. This includes the contents of a particular graph, the association of a widget and the contents of a spreadsheet cell, or the characteristics of a drawing element. These properties can be altered using the Properties... menu item in the context menu which appears when the mouse pointer is placed over the graphical element and one of the secondary mouse buttons is clicked. After the context menu appears, clicking on this menu item will open up a dialog allowing the user to alter the properties of the element. Since these properties are specific to each element, these dialogs will be discussed in each of the sections below.

#### Ukládání grafických prvků jako obrázky

Some of the graphical elements, the data graphs and the image elements, provide an item in the context menu which allows the element to be saved to a file containing only an image of that element. Graphical plots can be saved in Scalable Vector Graphics (SVG), Portable Network Graphics (PNG) or JPEG formats. Images can be saved to their original format, or to PNG and JPEG formats.

Elements which can be saved as images can be output to a file using an entry in the element's context menu. First the context menu must be invoked by placing the mouse pointer over the graphical element and clicking with one of the secondary mouse buttons. Next the Save as Image or the Save as menu items must be selected by placing the mouse pointer over that item and clicking with the primary mouse pointer. This will open up the Save As dialog which will allow the user to name the file which will be created, select where the file will be created, select the file type to use for the image and then generate the file.

#### Restacking Graphical Elements

Graphical elements can overlap when they are placed over the cell grid area. Conceptually, each graphical element occupies one layer in a stack of all the elements. By default, elements which have been created more recently will overlap in front of elements which were created earlier.

##### Stacked graphical elements.

An image of Gnumeric showing stacked graphical element.

The order of each element in the stack can be changed using the four menu items in the context menu. The Top will bring the selected element in front of all the other objects. The Up menu item will bring the selected element forward one layer. Conversely, the Down menu item will move the selected element one layer towards the back, and the Bottom menu item will palace the selected element at the very back of the stack of elements. Jointly, these menu items allow the user to specify exactly which order in which the graphical elements should appear.

The stacking of graphical elements in Gnumeric is currently not working correctly. Widget elements are always placed above the other elements and do not honor the same ordering scheme as the rest of the elements. A large amount of work will be required to fix this and a decision has been made to ignore this problem until the developers have the time to fix this problem correctly.

#### Mazání grafických prvků

All of the graphical elements in Gnumeric can be deleted using the context menu. Deleting a graphical element will never alter the data contents of the cells in the workbooks.

Deleting a graphical element requires using the context menu. First the mouse pointer must be placed over the graphical element. Next, the context menu must be invoked by clicking with one of the secondary mouse buttons. Finally, the Delete menu item must be selected by placing the mouse pointer over this menu item and clicking with the primary mouse button. When this menu item is selected, the graphical element will disappear from the worksheet and will not be saved as part of the spreadsheet file the next time the file is saved.

### Obrázky

Images can be added, as floating graphical elements, to Gnumeric worksheets. These images will be saved as part of the file and therefore can be sent to others embedded within the spreadsheet file.

Images in several file formats can be added, but the specific list depends on the particular installation of the underlying software library, `gdk-pixbuf`. By default, the ANI, BMP, GIF, ICO, JPEG, PCX, PNG, PNM/PBM/PGM/PPM family, Sun raster (RAS), Targa (TGA), TIFF, WBMP, XBM, XPM image formats are supported, but extensions to the library can also support other formats such as the WMF Windows Metafile and SVG Scalable Vector Graphics formats.

A complete listing of the file formats supported by the local version of `gdk-pixbuf` can be generated with the

    gdk-pixbuf-query-loaders

command-line application, if this is installed on the system.

#### Vkládání obrázků

Vkládání obrázků se provádí podobně, jako vkládání ostatních grafických prvků pomocí položka nabídky. Tím se začne postup, ve kterém následuje výběr souboru a nakonec umístění obrázku na pracovní list pomocí myši.

#### Postup vkládání obrázku do pracovního listu.

1. #### Vyberte položku Obrázek v nabídce Vložit

   Inserting an image starts by selecting, in the Insert menu, the Image menu item using the mouse cursor and the primary mouse button. This will open a dialog in which the user can select the file which contains the desired image.

2. #### Vyberte soubor obsahující obrázek

   In the dialog which appears the user must select the file which contains the desired image. The dialog will be specific to the particular operating system platform but should provide a way to navigate the filesystem to pick the folder that contains the file and have a way to select the file or type its name. When these choices have been made, the dialog can be dismissed by double clicking on the file or by clicking on the Open button. This will dismiss the dialog and expose the worksheet, with the mouse pointer now converted to a thin cross-hair.

3. #### Pomocí ukazatele myši umístěte obrázek na pracovní list

   The image, which will float like other graphical elements above the worksheet, must be placed on the worksheet. The image can be placed with its default size by moving the thin cross-hair pointer above the worksheet and clicking with the primary mouse button. Alternatively, the image can be placed and sized by selecting two of the resulting corners. This is done by moving the thin cross-hair pointer over the worksheet, determining one corner by clicking and holding the primary mouse button, dragging the pointer to the opposite corner, and releasing the mouse button. The image will then appear between the place where the primary mouse button was pressed and the place the button was released.

#### Ukládání obrázků do nových souborů

Images in a Gnumeric worksheet can be saved to a new, separate file. The image can be saved either in its original format or in PNG or JPEG formats. The ability to save images to a new file is especially useful when a spreadsheet file has been transferred to a computer that does not have a copy of the original image.

Images above a worksheet can be saved by accessing the context menu, selecting the many entry and navigating the file saving dialog which appears.

#### Procedure to save a worksheet image.

1. #### Otevřete kontextovou nabídku

   The context menu is opened by placing the mouse cursor over the image and clicking one of the secondary mouse buttons.

2. #### Vyberte položku nabídky Uložit jako

   Once the context menu appears, the mouse cursor can be moved over the menu. As the cursor passes over each menu item, that item will be highlighted. When the Save As menu item is highlighted, clicking with the primary mouse button will select that entry, causing the context menu to disappear and the Save As dialog to appear.

3. #### Vyberte název a umístění souboru

   The Save As dialog which opens will depend on the platform that the user is using but should be standard for that platform. The dialog should allow a user to define a name for the file, to select the folder (directory) in which a file will be saved, and to select the format for the saved file. When all these selections have been made, the Save can be pressed which will dismiss the dialog and save the file.

#### Mazání obrázků

An image element, floating above a worksheet, can be deleted from the worksheet and from the Gnumeric file using the context menu. The procedure for deleting all graphical elements is the same; this procedure is explained in sect-graphical-overview-deleting.

### GUI Widgets

A Gnumeric worksheet can graphical user interface (GUI) elements, commonly called 'widgets', which can be tied to the data contents of worksheet cells. For example, users can add a slider widget which, when the position of the slider moves, alters the numeric value in a worksheet cell.

#### Widgety jsou v současnosti experimentální!

The current implementation of these widgets is incomplete. Some of the obvious configuration settings for these widgets do not exist and much of the functionality that these widgets should exhibit has not been implemented. Future versions of Gnumeric will complete these widgets and make them functional.

#### Widgets do not currently stack properly on the worksheet

Widgets currently stay above all the other graphical elements because they use a different system to calculate their positions than the other graphical elements do. This will also be fixed in future updates.

Each of these elements can be added by selecting the appropriate icon on the object toolbar and using the thin cross-hair mouse pointer to place the element on the worksheet by clicking or by click-dragging with the primary mouse button. This process is explained in greater detail in sect-graphical-overview-adding.

Each of these elements can be configured using the context menu and its Properties menu item, as explained in sect-graphical-overview-modifing.

Each of these elements can be moved and resized on the worksheet, as explained in sect-graphical-overview-moveNresize.

The stacking order, from the front to the back, which determines which widgets obscure each other, can be changed using the entries in the context menu, as explained in sect-graphical-overview-restacking. However, as explained in the note above, the widgets do not currently stack under the other graphical elements.

Each of these elements can be deleted using the context menu and its Delete menu item, as explained in sect-graphical-overview-deleting.

#### Popisky.

Labels are intended to be small text elements which can be added to the worksheet. Since it is currently not possible to edit the text field, these widgets are not currently usable. The properties of the border and background of the widget can be changed but, because the word "Label" is always present, the rectangle drawing element, presented in sect-graphics-drawings-rectangle will be more useful.

##### A label widget.

Obrázek widgetu typu popisek.

##### Configuring the properties of the label

The properties of the label can be altered with the Properties menu item in the context menu which appears when the mouse cursor is placed over the label and one of the secondary mouse buttons is pressed.

The label outline color and width, as well as the background, "fill", color can be changed.

###### The configuration dialog for label properties.

An image of the dialog used to configure checkbox widget elements.

The color of the label outline can be altered by moving the mouse pointer over the button with the icon of a small, black, downward pointing arrow and then clicking with the primary mouse button. This will open up a panel with a number of standard colors presented as small squares. Any of these colors can be selected by moving the mouse pointer over the desired color and pressing once with the primary mouse button. Alternatively, a custom color can be chosen by clicking on the button at the bottom of the panel. This will open up the color chooser dialog. In this dialog colors can be defined using the numeric boxes or can be selected using the color triangle. The color can be selected by Clicking on the outer circle while the darkness or lightness can be selected by clicking inside the triangle. Once the desired color has been configured, this color can be used for the label outline by clicking on the OK button.

The border width can be changed either by typing a new number into the text box or by using the up and down arrows to increment or decrement the width number.

The color of the background fill can be changed in the same way as the color of the outline border, which was explained above.

#### Rámy.

Frames are intended to be transparent boxes with a title that can be placed around part of the worksheet to highlight that area. Because the format of the border of these widgets cannot be altered, they are less visible than they could be. A similar frame, without the title, can be made with the rectangle drawing element, which is presented in sect-graphics-drawings-rectangle.

##### A frame widget.

Obrázek widgetu typu rám.

##### Configuring the properties of the checkbox

The properties of the frame can be altered with the Properties menu item in the context menu which appears when the mouse cursor is placed over the frame and one of the secondary mouse buttons is pressed.

Currently, only the word that appears in the frame can be altered.

###### The configuration dialog for frame properties.

An image of the dialog used to configure frame widget elements.

The word displayed in the frame can be altered by typing new text in the textbox next to the word "Label".

#### Zaškrtávací políčka.

Checkboxes are widgets which allow a user to visually see the state of an entity, whether it is checked or not, and tie this state to the truth value of a Boolean cell, "TRUE" if the checkbox is checked and "FALSE" the checkbox is not. The check box can be used to alter the value of a cell, which will alter any other cells whose values are computed based on the dependent cell. This provides a simple way to alter a whole series of computations.

##### A checkbox widget.

Obrázek widgetu typu zaškrtávací políčko.

##### Configuring the properties of the checkbox

The properties of the checkbox can be altered with the Properties menu item in the context menu which appears when the mouse cursor is placed over the checkbox and one of the secondary mouse buttons is pressed.

Checkboxes have two properties which can be configured: the worksheet cell whose value will be altered by clicking in the checkbox and the text displayed on the checkbox.

###### Dialogové okno s nastavením vlastností zaškrtávacího políčka.

An image of the dialog used to configure checkbox widget elements.

The "Link to:" field allows the user to select a cell that will be changed in response to changes in the state of the widget. A user can type the name of a cell in the text box or may click in the text box to activate it and then click on the worksheet to select the desired cell and Gnumeric will automatically add a reference to the cell.

The "Label" field accepts a text value which will appear next to the checkbox. This text can indicate what the checkbox field alters, for instance in fig-gnumeric-graphics-widgets-checkbox-example the checkbox could be used to alter a series of calculations, between including interest or excluding it, from the computation.

#### Posuvníky.

Scrollbars are widgets that allow the changing of a numeric value by click-dragging with the mouse.

##### A scrollbar widget.

Obrázek widgetu typu posuvník.

The scrollbar widget can be used in three ways: by dragging the 'thumb', by clicking on the arrows, or by clicking in the 'channel'. The 'thumb' is the small rectangular element between the two arrow buttons. The 'thumb' can be dragged by placing the mouse pointer over the thumb, clicking and holding with the primary mouse button and then dragging the mouse pointer up or down. Clicking on the arrow buttons will scroll the thumb in the direction of the arrow. The 'channel' is the area between the arrows that is not the 'thumb'. A mouse click with the primary mouse button when the mouse pointer is over the 'channel' will cause the scrollbar to move a 'page'. The motion of the 'thumb' will cause a numeric value to change based on the configuration of the widget, as is explained below.

##### Configuring the properties of the scrollbar

The properties of the scrollbar can be altered with the Properties menu item in the context menu which appears when the mouse cursor is placed over the scrollbar and one of the secondary mouse buttons is pressed.

Scrollbars have five properties which can be configured: the worksheet cell whose value will be altered by movement of the scrollbar 'thumb', the minimum value when the thumb is at the top of its channel, the maximum value reached when the thumb is at the bottom of its channel, the smallest increment of change which is the change caused by clicking on the arrows, and the page increment which is the change which occurs when the channel is clicked.

###### The configuration dialog for scrollbar properties.

An image of the dialog used to configure scrollbar widget elements.

The "Link to:" field allows the user to select a cell that will be changed in response to changes in the state of the widget. A user can type the name of a cell in the text box or may click in the text box to activate it and then click on the worksheet to select the desired cell and Gnumeric will automatically add a reference to the cell.

The other properties can be changed either by typing a new number into the text box or by using the up and down arrows to increment or decrement the width number.

#### Spinbuttons.

Spinbuttons, like sliders, are widgets that allow a user to change the numeric value in the cell by interacting with a widget. The value of spinbuttons can be changed either by typing a new number into the text box or by clicking on the arrow buttons. If the buttons are clicked and held, the numeric value will spin, incrementing or decrementing depending on the arrow being held.

##### A spinbutton widget.

Obrázek widgetu typu číselník.

##### Configuring the properties of the spinbutton

The properties of the spinbutton can be altered with the Properties menu item in the context menu which appears when the mouse cursor is placed over the spinbutton and one of the secondary mouse buttons is pressed.

Spinbuttons have five properties which can be configured: the worksheet cell whose value will be altered by the spinbutton, the minimum value when the thumb is at the top of its channel, the maximum value reached when the thumb is at the bottom of its channel, the smallest increment of change which is the change caused by clicking on the arrows, and the page increment which is the change which occurs when the channel is clicked.

###### The configuration dialog for spinbutton properties.

An image of the dialog used to configure spinbutton widget elements.

The "Link to:" field allows the user to select a cell that will be changed in response to changes in the state of the widget. A user can type the name of a cell in the text box or may click in the text box to activate it and then click on the worksheet to select the desired cell and Gnumeric will automatically add a reference to the cell.

The other properties can be changed either by typing a new number into the text box or by using the up and down arrows to increment or decrement the width number.

#### Sliders.

Sliders, like scrollbars and spinbuttons, allow a cell value to be changed based on user interaction with a widget on the screen.

##### A slider widget.

Obrázek widgetu typu táhlo.

The slider widget can be used in two ways: by dragging the 'thumb' or by clicking in the 'channel'. The 'thumb' is the small rectangular element between the two arrow buttons. The 'thumb' can be dragged by placing the mouse pointer over the thumb, clicking and holding with the primary mouse button and then dragging the mouse pointer up or down. The 'channel' is the area between the arrows that is not the 'thumb'. A mouse click with the primary mouse button when the mouse pointer is over the 'channel' will cause the scrollbar to move a 'page'. The motion of the 'thumb' will cause a numeric value to change based on the configuration of the widget, as is explained below.

##### Configuring the properties of the slider

The properties of the slider can be altered with the Properties menu item in the context menu which appears when the mouse cursor is placed over the slider and one of the secondary mouse buttons is pressed.

Sliders have five properties which can be configured: the worksheet cell whose value will be altered by movement of the scrollbar 'thumb', the minimum value when the thumb is at the top of its channel, the maximum value reached when the thumb is at the bottom of its channel, the smallest increment of change, and the page increment which is the change which occurs when the channel is clicked.

###### The configuration dialog for slider properties.

An image of the dialog used to configure slider widget elements.

The "Link to:" field allows the user to select a cell that will be changed in response to changes in the state of the widget. A user can type the name of a cell in the text box or may click in the text box to activate it and then click on the worksheet to select the desired cell and Gnumeric will automatically add a reference to the cell.

The other properties can be changed either by typing a new number into the text box or by using the up and down arrows to increment or decrement the width number.

#### Seznamy.

List widget elements are currently unusable because they cannot be configured.

##### A list widget.

Obrázek widgetu typu seznam.

#### Combination Boxes.

Combination box widgets are currently unusable because they cannot be configured.

##### A combination box widget.

Obrázek widgetu typu rozbalovací seznam.

### Kreslené prvky

Pracovní list v tabulkovém kalkulátoru Gnumeric může obsahovat grafické prvky, což jsou jednoduché geometrické útvary.

Tato implementace kreslených objektů je dočasná a v budoucnu budu nejspíše nahrazena ucelenější implementací zahrnující více typů kreslených objektů, které budou založené na grafickém formátu SVG (Scalable Vektor Graphic).

Each of these elements can be added by selecting the appropriate icon on the object toolbar and using the thin cross-hair mouse pointer to place the element on the worksheet by clicking or by click-dragging with the primary mouse button. This process is explained in greater detail in sect-graphical-overview-adding.

Each of these elements can be configured using the context menu and its Properties menu item, as explained in sect-graphical-overview-modifing.

Each of these elements can be moved and resized on the worksheet, as explained in sect-graphical-overview-moveNresize.

The stacking order, from the front to the back, which determines which widgets obscure each other, can be changed using the entries in the context menu, as explained in sect-graphical-overview-restacking. However, as explained in the note above, the widgets do not currently stack under the other graphical elements.

Each of these elements can be deleted using the context menu and its Delete menu item, as explained in sect-graphical-overview-deleting.

#### Kreslení čar.

Čára je jednoduchý kreslený prvek, který můžete přidat do pracovního listu. fig-gnumeric-graphics-drawings-line-example ukazuje širokou oranžovou čáru umístěnou přes mřížku buněk v listě.

##### Kreslený prvek typu čára.

Obrázek kresleného prvku typu čára.

##### Nastavení vlastností čáry

Vlastnosti čáry můžete měnit přes položku Vlastnosti v kontextové nabídce, která se objeví po kliknutí druhým tlačítkem myši na čáře.

Čáry mají dvě vlastnosti, barvu a tloušťku.

###### Dialogové okno nastavení vlastností čáry.

Obrázek dialogového okna sloužícího k nastavení kresleného prvku typu čára.

Barvu čáry můžete změnit tak, že kliknete na šipku ukazující dolů u tlačítka s barvou. Tím se otevře panel s paletou standardních barev, z kterých si můžete kliknutím myší kteroukoliv vybrat. Kliknutím na Vlastní barva si můžete vybrat vlastní barvu. Otevře se tím dialogové okno pro míchání barev, ve kterém se dá definovat barva různými způsoby. Když máte navolenou požadovanou barvu, klikněte na tlačítko Budiž.

Tloušťku čáry můžete změnit buď zápisem nové číselné hodnoty do textového pole nebo pomocí šipek nahoru/dolů, které hodnotu zvyšují/snižují.

#### Kreslení šipek.

Šipka je prvek, který se používá k ukazování na hodnoty v pracovním listě. fig-gnumeric-graphics-drawings-arrow-example ukazuje fialovou šipku vznášející se na listem.

##### Kreslený prvek typu šipka.

Obrázek kresleného prvku typu šipka.

##### Nastavení vlastností šipky

Vlastnosti šipky můžete měnit přes položku Vlastnosti v kontextové nabídce, která se objeví po kliknutí druhým tlačítkem myši na šipce.

Šipky mají pět vlastností, barvu, tloušťku čáry tvořící dřík a tři rozměry hrotu šipky, které budou vysvětlené dále.

###### Dialogové okno nastavení vlastností šipky.

Obrázek dialogového okna sloužícího k nastavení kresleného prvku typu šipka.

Rozměry vztahující se k šipce jsou znázorněné na fig-gnumeric-graphics-drawing-arrow-dimensions.

###### Rozměry hrotu šipky.

Obrázek popisující rozměry hrotu šipky.

The 'Arrow Tip' is the distance from the point of the arrow to the base of the arrowhead where the shaft begins. The 'Arrow Length' is the distance from the arrow point to either of the outer side points of the arrow head, projected along the shaft of the arrow. The 'Arrow Width' is the distance between the two outer side points of the arrow head.

#### Kreslení obdélníků.

Obdélní je plošný kreslený prvek. fig-gnumeric-graphics-drawings-line-example ukazuje žlutý obdélník s modrým obrysem.

Obdélník má tři vlastnosti, které můžete měnit. Barvu a tloušťku obrysu a barvu výplně.

##### Kreslený prvek typu obdélník.

Obrázek kresleného prvku typu obdélník.

##### Nastavení vlastností obdélníku

Vlastnosti obdélníku můžete měnit přes položku Vlastnosti v kontextové nabídce, která se objeví po kliknutí druhým tlačítkem myši na obélníku.

###### Dialogové okno nastavení vlastností obdélníku.

An image of the dialog used to configure rectangle drawing elements.

Barvu obrysu můžete nastavit výběrem nové barvy z palety barev, což bylo vysvětleno v oddíle o kreslení čar sect-graphics-drawings-line. Tloušťku obrysu natavíte zadáním nového rozměru v textovém poli nebo kliknutím na šipku nahoru pro zvýšení hodnoty či šipku dolů pro snížení hodnoty. Barva vnitřní oblasti obdélníku, tj. barva výplně, se nastavuje obdobným způsobem jako barva obrysu.

#### Kreslení oválů.

Elipsa je plošný kreslený prvek. fig-gnumeric-graphics-drawings-ovals-example ukazuje červenou elipsu s průhledným pozadím, což je vhodný způsob, jak „zakroužkovat“ důležité věci v pracovním listě.

U elipsy, podobně jako u obdélníku, můžete měnit barvu a tloušťku obrysu a barvu výplně.

##### Kreslený prvek typu elipsa.

Obrázek kresleného prvku typu elipsa.

##### Nastavení vlastností elipsy

Vlastnosti elipsy můžete měnit přes položku Vlastnosti v kontextové nabídce, která se objeví po kliknutí druhým tlačítkem myši na elipse.

###### Dialogové okno nastavení vlastností elipsy.

An image of the dialog used to configure oval drawing elements.

Nastavení těchto vlastností se provádí stejně jako u obdélníku, což bylo popsáno výše.

## Grafy

Gnumeric includes a powerful mechanism to create graphical charts which present visually the data contained in a worksheet.

The first section of this chapter starts with an overview of graph creation, discusses terminology, and presents graph components and their organization. The next section explains the "Chart Guru" which is the tool used to configure graphs. The subsequent section presents the different types of plots which can be included in a graph and the final section explains how data can be pre-selected to speed up the process of graph creation.

Charts are exceedingly effective communication devices. Unfortunately, this means that one cannot determine, simply based on the data to be plotted, what type of plot will be the most effective. Instead users must familiarize themselves with the various types of plots which are available and decide for themselves which plot type is the most effective to communicate an idea. sect-graphs-overview contains a detailed explanation of the plot types available in Gnumeric.

This chapter explains how to add graphs to plot worksheet data.

### Overview of Graphs

This overview will start with a brief summary of the process involved in creating a graph, then will discuss the terminology used in this document, will present the components of a graph, and present the hierarchy of the components used in to configure the graphs.

#### Postup vytváření grafů

The process of graph creation involves several steps each of which requires the user to understand clearly what they intend to do. This outline is presented to help users understand the subsequent discussion in this document.

#### Outline of the procedure to create a graph.

1. #### Data entry.

   Before a graph can be created, the data must be entered into a workbook.

2. #### (volitelné) Předvýběr dat.

   As explained in sect-graphs-preselect, it is possible to pre-select the data and have Gnumeric correctly assign the cell contents into series names, category labels and data values. This process can only be understood once the rest of the graph creation process has been mastered so the discussion of pre-selecting data is left until the end of this section.

3. #### Otevření průvodce grafem

   The Graph Guru can be opened in two ways. It can be opened by clicking on the Graph Guru button, An image of the toolbar graph guru button. , which is on the standard toolbar immediately to the left of the zoom box. Alternatively the Graph Guru can be opened by using, in the Insert menu, the Chart menu item.

4. #### Nastavení grafu

   The Graph Guru provides the user with a large number of options to configure the graph, its charts and the plots. The first panel provides a way to select the plot type, sub-type and, for some types, a style. The second panel allows the user to configure each element of the graph. When the configuration is complete, the guru is dismissed by clicking the OK button. This step will be explained in detail in sect-graphs-graphguru-navigating, below.

5. #### Vložení grafu

   Finally, the graph is inserted into the worksheet like any other graphical element, as was explained in sect-graphical-overview-adding.

#### Použitá terminologie

The terminology used for describing the components of data graphs is confusing because graphs use many components and the words are applied arbitrarily to each component. For example, the words "graph", "chart", and "plot" could be used interchangeably but in Gnumeric these words are used as explained below.

The term 'graph' will be used, in this documentation, to refer to the entire graphical element placed on the worksheet. A graph has an outline and a background, may have one or more titles, and will have at least one 'chart'.

The term 'chart' will be used to denote an intermediate level element which has an outline and a background, may have one or more titles, may have a legend and will have at least one 'plot'. To support the plot, the chart may have a 'grid' area behind the plotted data, and have one or more axes.

Each 'plot' will be defined to be of a particular type when it is created. Plots will have one or more 'series' of data values which will define the magnitude of the values of to be plotted and may define a number of other related values including errors in the x and y directions.

This terminology can be used to describe in detail the components of a graph in Gnumeric. fig-graph-components presents the components of a graph.

#### Komponenty grafů

##### The components of Gnumeric graphs

This screenshot depicts a graph in Gnumeric and describes all of the components.

This screenshot presents several of the major components of Gnumeric graphs. These components will be presented next in their containment hierarchy. The hierarchy is used in the Graph Guru to organize the components so a user can change all the preferences.

#### Hierarchie komponent grafu

The components that make up a graph in Gnumeric are arranged in a hierarchy with all the configurable options of the graph assigned as properties to one of the components in the hierarchy.

##### Hierarchie komponent a jejich vlastnosti

This figure includes an image of the graph hierarchy presented by the graph guru along with text descriptions of each component and of their properties.

The hierarchy of graph component elements and the associated properties. In this case, the element 'X-Axis2' is selected.

In Gnumeric, Graphs are the top level element containing all the other components. Graphs have two properties related to the style of the background rectangular panel, its fill and its outline. Graphs can hold one or more titles and one or more charts.

Titles have the same properties related to their background rectangular panel, the fill and outline, have properties related to the text, the font type, style, and size, and have the text data that will be the title itself.

Charts have the same properties related to the background rectangular panel and can contain a number of other components including their own titles, a legend, plot accessories and plots.

Legends have the same properties related to their background rectangular panel and also have the properties related to the font in which the name of each series will be added to the legend, the font type, style, and size.

Certain plot types require accessory components such as the elements related to the creation of a Cartesian coordinate system. Charts which include one or more plots of this kind will have a Grid and may have X (horizontal) and Y (vertical) axes.

Grids are the background of Cartesian plots and have the properties determining the fill of this area and the line pattern displayed behind the plotted series.

Axes have properties related to the outer bounds of the axis, the style of the line drawn for the axis, the font style of the markers along the axis, detail properties of the tics and other markers on the axis, and the number format of the axis markers.

Axis labels share the same properties related to the style of their background rectangular panel, including the fill and outline properties, have properties related to the style of the font used for the text, including the font type, style and size, and the data contents of the text used to label the axis.

The properties of each type of plot, and of the data series they contain, vary depending on the actual type of the plot. For instance, the values of a data series which are plotted as a pie plot will not have any associated error values, whereas values plotted as columns could be associated to Y-error values and values plotted as an XY scatterplot could be associated with error values in both the X and the Y direction. Obviously, these different plot types will require different options. The options associated with each specific plot type will be discussed below, in sect-graphs-elementProperties.

### Průvodce grafem

All graphs in Gnumeric are created using the Graph Guru which is a complex dialog that allows for detailed customization of each graph.

#### Části průvodce grafem

The Graph Guru consists of two panels which appear sequentially. The first panel allows the user to select the type of the plot, and possibly a sub-type and a style. The second panel provides a way to configure the style formats of each component of the final graph. fig-graphguru-panels shows the different areas of the two panels of the Graph Guru.

##### Dva panely v průvodci grafem

Tento snímek obrazovky ukazuje dva panely v průvodci grafem.

The different parts of each panel of the Graph Guru have been shaded with boxes of different colors and labeled with a letter in fig-graphguru-panels. The purpose of each of these sections will be explained below:

#### The components of the two panels

A - The Plot Type Selection Area

- This area lists the different types of plots which can be contained within the graph. The desired plot type can be selected simply by placing the mouse cursor over the desired type and clicking with the primary mouse button. The blue highlight indicates the currently selected type.

B - The Preview Area.

- This area shows a preview of the currently selected plot type/sub type combination using the default settings for this type of plot.

C - The Plot Subtype Area.

- This area presents a number of icons which change depending on the plot type that has been selected. Certain icons represent plot sub-types, for example, distinguishing plots with columns that are side by side from plots with stacked columns. Other icons represent different plot styles, for example distinguishing line plots in which each data point is labeled with a graphical symbol from line plots where data points do not have any symbol. The highlight box around one icon indicates which icon is currently chosen.

  Hovering the mouse pointer over one of these icons causes a description of the plot type to be shown next to the icon.

D - The First Panel Navigation Buttons

- These buttons enable the user to navigate through the Graph Guru.

  The Help Button

- The Help button should cause this section of the manual to open.

The Cancel Button

- The Cancel button will dismiss the Graph Guru and return the user to the Gnumeric worksheet.

The Forward Button

- The Forward button will dismiss the first panel of the Graph Guru and open up the second panel.

The Insert Button

- The Insert button will dismiss the Graph Guru and allow users to insert the graph, as it is currently defined, into the worksheet. The resulting graph may not include any plots or data but it can be modified subsequently using the context menu's Properties menu entry.

E - The hierarchy tree of graph components

- This area allows the user to navigate the hierarchy of graph components. The components are arranged in a tree with nodes indicated by arrowheads. Components can be selected by clicking on the component name with the mouse pointer and nodes can be expanded or collapsed by clicking on the arrowheads. The selection of different components in this area will cause different property options to be displayed in area J since each component in the hierarchy has its own specific properties.

  Immediately below the hierarchy are buttons that allow a user to modify the hierarchy of components by adding components with the Add button or by removing components with the Delete button. The Order allows the user to change the stacking order of charts, moving them up or down, or of data series, moving them toward the front or back.

F - The preview area

- This area shows a preview of the graph as it will look if the user clicks on the Insert or Apply at the bottom of the panel, in area H.

G - The component properties selection area.

- This area allows the user to change the graph by modifying the properties of the component that is selected (highlighted in blue) in area E. For components which have multiple properties these may be grouped into related sets and placed on different tabs. By clicking on the tabs at the upper left, a user can access the properties in each set.

H - The second panel navigation buttons

- If the guru is opened to create a new graph the buttons in this are act in the same way as the buttons in the first panel, in area D except that the Forward is now a Back and takes the user back to the first panel.

  If the guru is opened to modify an existing graph the following buttons are shown (as in the screenshot fig-graphguru-panels).

  The Help Button

- The Help button should cause this section of the manual to open.

The Cancel Button

- The Cancel button will dismiss the Graph Guru and return the user to the Gnumeric worksheet, leaving the graph unchanged.

The Apply Button

- The Apply button will dismiss the Graph Guru and apply the changes to the current graph.

K - The panel rearrangement handles

- These triple dots in various places of the two panels of the graph guru indicate that the mouse can be used to change the size of the different areas. These handles can be used by placing the mouse pointer above a handle, clicking and holding with the primary mouse button, then dragging the handle to a new position, and then releasing the mouse button.

#### Navigating the graph guru

Graphs in Gnumeric are created using the Graph Guru. The process involved in using this 'guru' essentially follows the alphabetical labels presented in fig-graphguru-panels.

#### Postup vytváření grafů

1. #### Data Pre-selection

   Advanced users generally start by pre-selecting at least some of the data they will use in their plots. However, this step requires a complete understanding graphs and this step is not described here. sect-graphs-preselect will explain data preselection once the rest of the graphing process has been explained.

2. #### Spuštění průvodce grafem

   The Graph guru can be started in two ways. One way to start the Graph Guru is to click, with the primary mouse button, on the toolbar graph button, The icon on the toolbar button which starts the graph guru. . Another way is to select, from the Insert menu, the Chart... menu item. Both approaches will launch the Graph Guru.

3. #### Selecting the plot type, sub-type, and style.

   The Graph guru opens to the first of two panels. The areas of this panel are shown in the left hand side of fig-graphguru-panels. This panel enables the user to select the type of the first plot in the chart, and its sub-type and style. To make a graph with multiple plots, a user should start by selecting the first plot; subsequent plots can be added later.

   1. #### Picking the plot type

      The first area, area A, provides a list of the plot types. The user can pick one of the types by placing the mouse pointer on top of that appropriate entry in the list and clicking the primary mouse button. The blue highlight indicates which plot type has been chosen. The characteristics of the different plot types are explained extensively in sect-graphs-overview-types.

   2. #### Picking the plot sub-type and style

      The second area of the first panel of the Graph Guru, labeled B in fig-graphguru-panels, presents one or more icons. The icons presented in this area will change depending on what plot type is highlighted in area A. The icons provide a way to select a sub-type of plot, for example, the icons for the column plot type provide the choice between plotting columns of each data series side-by-side or plotting these columns stacked upon each other. These icons may also provide a way to quickly select different styles for the plot type, for example the icons for the line type provide a choice between plotting a simple line or placing markers at the points along the line. The sub-type cannot be changed in the next panel of the Graph Guru without deleting the plot and creating a new one. However, the style choices can be altered in the next panel. The meaning of each of these icons is explained in sect-graphs-overview-types below grouped by plot type. If data has been pre-selected, clicking on the Show Sample will present a preview of the plot type in area B.

   3. #### Moving to the next panel

      Once a plot type has been chosen in area A and an icon selected in area B, the first panel has been completed. Clicking on the Forward button will dismiss the first panel of the Graph Guru and bring up the second panel.

4. #### Configuring the plot

   The second panel of the Graph Guru enables users to configure the plot. This includes determining the values which will actually be plotted, adding titles to various components, labels to the data series, names to data categories, and changing the appearance of the different components.

   The simplest way both to learn the hierarchy of components in Gnumeric graphs and to understand the properties which can be changed for each component is to work sequentially through all of the components while both noting the components which can be added, listed in the drop down menu when the Add button is pressed, and observing the properties of the component which can be altered, shown in the lower part of the panel, the area labeled J in fig-graphguru-panels. Each component in the hierarchy can be selected in turn using the complete tree of all the components presented in the top leftmost area, labeled F. Components can be selected by placing the mouse pointer over their name in this tree and then clicking with the primary mouse button. The currently selected component is indicated by the blue highlight on that line. Changing the selected component will also change the properties listed in area J. Tree nodes, indicated by arrowheads in front of the name of a component, can be expanded or collapsed with alternative mouse clicks.

   The second panel of the Graph Guru only allows two types of actions to be performed: the hierarchy of component elements can be modified or the properties of an element can be altered.

   Changing the component elements

5. The component elements of the graph can be changed using the buttons in area G. Elements can be added, deleted or re-ordered.

   Adding component elements

6. An element can be added by selecting the parent element in the hierarchy presented in area F and then clicking and holding the Add button. This action will reveal a drop down list including all the possible elements that can be added. By moving the mouse pointer onto the drop down list and releasing the mouse button while the pointer is over an element, that element will be added. To add a plot to a chart, it is necessary to navigate into the sub-menu to select the plot type and then into that sub-menu to select a plot sub-type or style in a process that mimics the process of selecting a plot discussed above.

Deleting component elements

- An element can be deleted by selecting the element in the hierarchy presented in area F, and then clicking the Delete button below the hierarchy.

Re-ordering component elements

- The order of some of the elements can be interchanged using the Order button below the element hierarchy. For example, if an element has two titles, the order of the titles could be swapped. Similarly the vertical order of charts can be interchanged. The effect on plots and series is different. For those elements, the order button changes the stacking order in the front to back dimension. For example, if a chart has a bar plot and a line plot, the order button will change which of the two plots is visible in front of the other.

Configuring the properties of the Element

- The bottom area of the second panel, area J in fig-graphguru-panels, allows the user to configure the properties of each element in the hierarchy. When there are many properties, they will be grouped into similar sets and placed on different tabs. The detailed explanation of how to configure each property of each element will be explained in sect-graphs-elementProperties below.

Once the plot is sufficiently configured, it can be placed on the worksheet to assess its appearance. The user can return to this panel of the Graph Guru using the context menu on the graph. The Graph Guru is dismissed by clicking on the OK button.

- #### Umístění grafu

  After exiting the Graph Guru, the user must place the graph on a worksheet. Immediately after exiting the Graph Guru, the mouse pointer will have changed to the thin cross-hair cursor. The user can place the graph by moving the pointer over the worksheet and clicking once with the primary mouse button. Alternatively, the user can place and size the graph by determining two of the corners of the graph. This is done by moving the pointer onto the worksheet to the first corner, clicking and holding the primary mouse button, dragging the mouse pointer to the opposite corner and releasing the mouse button.

- #### Úprava stávajícího grafu

  A graph which has already been created can be modified by clicking on the graph with one of the secondary mouse buttons in order to invoke the context menu and then selecting the Properties menu entry. This will cause the second panel of the Graph Guru to appear which will enable the user to make any desired modifications. The use of the context menu was discussed in sect-graphical-overview-contextmenu.

- #### Smazání grafu

  A graph which has been made can be deleted by invoking the context menu and selecting the Delete menu item.

### Plot Types

Gnumeric graphs can include any of the plot types presented below. The section for each type explains the overall concept of the plot, gives an example, explains the data required for the plot type, and explains the icons in the Graph Guru which allow setting the plot sub-type and style.

#### Area Plots

Area plots present the numeric values of categorical data with the data values of each series connected by a line and the area below the line shaded. This type is directly analogous to the line plot type. Sequential data values are considered to belong to different categories and are plotted along the horizontal axis at equally spaced intervals. The data values from different series are assigned to these categories based on the position of the value in the series, for example, the second data value taken from each series all share one category. The data values are plotted along the vertical (Y) axis according to their numeric value and the particular sub-type chosen for the area plot.

Area plot sub-types provide three options for relating the values from different data series. The first sub-type plots each series independently with the data value determining the vertical distance between each point and the horizontal axis. The second sub-type plots the series stacked on each other in a cumulative fashion with the data value of each series determining the vertical distance from the point to the sum of the values in all the previous series. For example, if the first series starts with values `{3.9, 4.2, ...}`, the second series with values `{1.2, 3.5, ...}`, and the third series with values `{3.1, 1.9, ...}`, then the point value for the second element of the third series will be plotted at 9.6 (since `9.6=4.2+3.5+1.9`) along the vertical axis. The third sub-type plots each series based on the proportional contribution of the value to the total of all values in that category. Using the example above, the three values would be plotted at 0.4375, 0.8020, and 1 because the intervals between zero and each of these numbers is `0.4375=4.2/(4.2+3.5+1.9)` for the first, `0.3645...=3.5/(4.2+3.5+1.9)` for the second, and `0.1979...=1.9/(4.2+3.5+1.9)` for the third, although, by default, these numbers are presented as percentages on the vertical (Y) axis.

Area plots do not have any pre-defined styles.

##### An example of area plots

A screenshot of a worksheet with a data table and a graph containing an area plot.

This screenshot shows a table of data and three area plots. The data consist of three series organized by row and starting with the words "Widgets", "Gadgets", and "Lumpets". Each of these series has values in five categories. The three graphs illustrate the three sub-types of area plots, with the series plotted independently in the left plot, stacked in the middle plot, and proportionately stacked in the right plot.

Each series in area plots can include three main elements and two error elements, although only the value element is necessary. The series can have a 'Name' element, which is a single text entry used to identify the series, must have a 'Values' element, which is a sequence of numeric values, and may have a 'Label' element, which is a sequence of text entries used to identify the categories. All of these elements can be defined as references to a region of the worksheet, as literally defined entries, or as formula expressions which result in the correct type. The 'Label' element is shared by all of the series. The legend added to an area plot identifies the different series, by default using the entries of the 'Name' element of each series. The two error elements include a list for errors in the positive direction and one for errors in the negative direction.

#### The data in each area plot series

Element | Typ | Příklad
název | A single textual element labeling the data series. These will be used in the legend which may be displayed with the area plot. | {"Widgets"}
Hodnota | A series of numeric values. | {1293; 2502; 3297; 1100; 2487}
Label | A series of textual elements labeling each value. Generally, this series will have as many entries as there were in the "Value" series. These entries are shared by all the series in the area plot. | {"North", "South", "Central", "East", "West"}
Error (+) | A list of numeric values with as many elements as there were in the 'Value' list. These values can be in the same units as the numeric values in the 'Value' list, can be proportions or can be proportions multiplied by one hundred. | {0,10 0,12 0,09 0,11 0,09}
Error (-) | A list of numeric values with as many elements as there were in the 'Value' list. These values can be in the same units as the numeric values in the 'Value' list, can be proportions or can be proportions multiplied by one hundred. | {0,08; 0,11; 0,10; 0,09; 0,11}

Area plots provide three icons to choose one of the three area plot sub-types.

#### Area plot sub-type and style options.

The icon for an area plot of the sub-type with independent, overlapping areas.

- The icon for an area plot of the sub-type with independent, overlapping areas.

The icon for an area plot of the sub-type with stacked areas.

- The icon for an area plot of the sub-type with stacked areas.

The icon for an area plot of the sub-type with stacked, proportionate areas.

- The icon for an area plot of the sub-type with stacked, proportionate areas.

#### Bar Plots

Bar plots present the numeric values of categorical data with the data values of each series represented as a horizontal bar. Sequential data values are considered to belong to different categories and are plotted along the vertical axis at equally spaced intervals. The data values from different series are assigned to these categories based on the position of the value in the series, for example, the second data value taken from each series all share one category. The data values are plotted along the horizontal (X) axis as bars of different lengths and positions depending on the numeric content of the data value and the particular sub-type chosen for the bar plot.

Bar plot sub-types provide three options for relating the values from different data series. The first sub-type plots each series independently in adjacent bars, each of which is tied to the vertical axis and has its length determined by the numeric content of the data value. The second sub-type plots each series as a horizontally stacked set of bars with the horizontal length of each element determined by the numeric content of the data value and the position of the bar determined by the position of the element in the data series. For example, if the first series starts with values `{3.9, 4.2, ...}`, the second series with values `{1.2, 3.5, ...}`, and the third series with values `{3.1, 1.9, ...}`, then the third bar will be plotted ranging from 7.7 to 9.6, since `7.7=4.2+3.5` and `9.6=4.2+3.5+1.9`. The third sub-type plots each series as a horizontally stacked set of bars scaled to the total all the numeric values in that category. Using the example above, the three bars would range from 0 to 0.4375, from 0.4375 to 0.8020, and from 0.8020 to 1 respectively because the intervals are the proportional contribution of each data value to the total, i.e. `0.4375=4.2/(4.2+3.5+1.9)` for the first, `0.3645...=3.5/(4.2+3.5+1.9)` for the second, and `0.1979...=1.9/(4.2+3.5+1.9)` for the third. By default, these numbers are presented as percentages on the horizontal (X) axis.

Bar plots do not have any pre-defined styles.

##### Příklad sloupcového grafu

A screenshot of a table of data and three bar plots made using those data.

This screenshot shows a table of data and three bar plots. The data consist of three series organized by row and starting with the words "Widgets", "Gadgets", and "Lumpets". Each of these series has values in five categories. The three graphs illustrate the three sub-types of bar plots, with the series plotted independently in the left plot, stacked in the middle plot, and proportionately stacked in the right plot.

Each series in bar plots can include three main elements and two error elements, although only the value element is necessary. The series can have a 'Name' element, which is a single text entry used to identify the series, must have a 'Values' element, which is a sequence of numeric values, and may have a 'Label' element, which is a sequence of text entries used to identify the categories. All of these elements can be defined as references to a region of the worksheet, as literally defined entries, or as formula expressions which result in the correct type. The 'Label' element is shared by all of the series. The legend added to a bar plot identifies the different series, by default using the entries of the 'Name' element of each series. The two error elements include a list for errors in the positive direction and one for errors in the negative direction.

#### The data in each bar plot series

Element | Typ | Příklad
název | A single textual element labeling the data series. These will be used in the legend which may be displayed with the bar plot. | {"Widgets"}
Hodnota | A series of numeric values. | {1293; 2502; 3297; 1100; 2487}
Label | A series of textual elements labeling each value. Generally, this series will have as many entries as there were in the "Value" series. These entries are shared by all the series in the bar plot. | {"North", "South", "Central", "East", "West"}
Error (+) | A list of numeric values with as many elements as there were in the 'Value' list. These values can be in the same units as the numeric values in the 'Value' list, can be proportions or can be proportions multiplied by one hundred. | {0,10 0,12 0,09 0,11 0,09}
Error (-) | A list of numeric values with as many elements as there were in the 'Value' list. These values can be in the same units as the numeric values in the 'Value' list, can be proportions or can be proportions multiplied by one hundred. | {0,08; 0,11; 0,10; 0,09; 0,11}

Bar plots provide three icons to choose one of the three bar plot sub-types.

#### Bar plot sub-type and style options.

The icon for a bar plot of the sub-type with independent, adjacent bars.

- The icon for a bar plot of the sub-type with independent, adjacent bars.

The icon for a bar plot of the sub-type with horizontally stacked bars.

- The icon for a bar plot of the sub-type with horizontally stacked bars.

The icon for a bar plot of the sub-type with horizontally stacked, proportionately scaled bars.

- The icon for a bar plot of the sub-type with horizontally stacked, proportionately scaled bars.

#### Bubble Plots

The data values from three series of equal length are plotted on the Cartesian (X-Y) plane, the value from the first series determining the position of the plotted symbol center along the X axis, the value from the second series determining the position of the plotted symbol center along the Y axis, and the value of the third series determining the radius of the circle plotted. Each triplet of series can be plotted with different symbols but the data values of any series can be shared.

##### An example of a bubble plot

A screenshot of a worksheet with two series of data, each with three lists, and of the resulting bubble plot.

This screenshot shows a worksheet with a table of data with two series, each with three lists of numeric values. The screenshot also shows a bubble plot made from these two series.

Each series in a bubble plot can include four main components and four optional error components. The series may have a name, a single text value which will identify the series in the graph guru and in any legend attached to the chart. The series must have two lists of quantitative values, a list of X values and a list of Y values, which must have an equal number of elements. The series must also have a list, with the same number of elements, whose values will determine the size of the circles drawn at each point. The series may have lists of error components for the X values or the Y values and for positive or negative errors.

#### The data in each bubble series

Element | Typ | Příklad
název | A single textual element labeling the data series. | {"Series1"}
X | A list of numeric values, which will place the values along the horizontal axis. | {14,5; 2,8; 11,8; 5,7; 8,2}
Y | A second list of numeric values, which will place the values along the vertical axis. | {154; 29; 63; 90; 107}
Bubble | A series of numeric values, which will determine the size of each circle drawn at the points. | {45; 54; 34; 23; 37}
X Error (+) | A list of numeric values with as many elements as there were in the 'X' list. These values can be in the same units as the numeric values in the 'X' list, can be proportions or can be proportions multiplied by one hundred. | {0,10 0,12 0,09 0,11 0,09}
X Error (-) | A list of numeric values with as many elements as there were in the 'X' list. These values can be in the same units as the numeric values in the 'Value' list, can be proportions or can be proportions multiplied by one hundred. | {0,08; 0,11; 0,10; 0,09; 0,11}
Y Error (+) | A list of numeric values with as many elements as there were in the 'Y' list, and therefore in the 'X' list. These values can be in the same units as the numeric values in the 'Y' list, can be proportions or can be proportions multiplied by one hundred. | {0,09; 0,11; 0,10; 0,12; 0,09}
Y Error (-) | A list of numeric values with as many elements as there were in the 'Y' list, and therefore in the 'X' list. These values can be in the same units as the numeric values in the 'Y' list, can be proportions or can be proportions multiplied by one hundred. | {010; 0,09; 0,08; 0,11; 0,11}

Bubble plots have a single icon for the plot style.

#### The icon for bubble plots

The icon for a bubble plot.

- The icon for a bubble plot.

#### Colored XY Plots

Work in Progress

#### Column Plots

Column plots present the numeric values of categorical data with the data values of each series represented as a vertical column. Sequential data values are considered to belong to different categories and are plotted along the horizontal axis at equally spaced intervals. The data values from different series are assigned to these categories based on the position of the value in the series, for example, the second data value taken from each series all share one category. The data values are plotted along the vertical (Y) axis as columns of different heights and positions depending on the numeric content of the data value and the particular sub-type chosen for the column plot.

Column plot sub-types provide three options for relating the values from different data series. The first sub-type plots each series independently in adjacent bars, each of which is tied to the horizontal axis and has its height determined by the numeric content of the data value. The second sub-type plots each series as a vertically stacked set of columns with the vertical height of each element determined by the numeric content of the data value and the position of the column determined by the position of the element in the data series. For example, if the first series starts with values `{3.9, 4.2, ...}`, the second series with values `{1.2, 3.5, ...}`, and the third series with values `{3.1, 1.9, ...}`, then the third column will be plotted ranging from 7.7 to 9.6, since `7.7=4.2+3.5` and `9.6=4.2+3.5+1.9`. The third sub-type plots each series as a vertically stacked set of columns scaled to the total all the numeric values in that category. Using the example above, the three columns would range from 0 to 0.4375, from 0.4375 to 0.8020, and from 0.8020 to 1 respectively because the intervals are the proportional contribution of each data value to the total, i.e. `0.4375=4.2/(4.2+3.5+1.9)` for the first, `0.3645...=3.5/(4.2+3.5+1.9)` for the second, and `0.1979...=1.9/(4.2+3.5+1.9)` for the third. By default, these numbers are presented as percentages on the vertical (Y) axis.

Column plots do not have any pre-defined styles.

##### An example of column plots

A screenshot of a table of data and three column plots made using those data.

This screenshot shows a table of data and three column plots. The data consist of three series organized by row and starting with the words "Widgets", "Gadgets", and "Lumpets". Each of these series has values in five categories. The three graphs illustrate the three sub-types of column plots, with the series plotted independently in the left plot, stacked in the middle plot, and proportionately stacked in the right plot.

Each series in column plots can include three main elements and two error elements, although only the value element is necessary. The series can have a 'Name' element, which is a single text entry used to identify the series, must have a 'Values' element, which is a sequence of numeric values, and may have a 'Label' element, which is a sequence of text entries used to identify the categories. All of these elements can be defined as references to a region of the worksheet, as literally defined entries, or as formula expressions which result in the correct type. The 'Label' element is shared by all of the series. The legend added to a column plot identifies the different series, by default using the entries of the 'Name' element of each series. The two error elements include a list for errors in the positive direction and one for errors in the negative direction.

#### The data in each column plot series

Element | Typ | Příklad
název | A single textual element labeling the data series. These will be used in the legend which may be displayed with the column plot. | {"Widgets"}
Hodnota | A series of numeric values. | {1293, 2502, 3297, ,1100, 2487}
Label | A series of textual elements labeling each value. Generally, this series will have as many entries as there were in the "Value" series. These entries are shared by all the series in the column plot. | {"North", "South", "Central", "East", "West"}
Error (+) | A list of numeric values with as many elements as there were in the 'Value' list. These values can be in the same units as the numeric values in the 'Value' list, can be proportions or can be proportions multiplied by one hundred. | {0,10 0,12 0,09 0,11 0,09}
Error (-) | A list of numeric values with as many elements as there were in the 'Value' list. These values can be in the same units as the numeric values in the 'Value' list, can be proportions or can be proportions multiplied by one hundred. | {0,08; 0,11; 0,10; 0,09; 0,11}

Column plots provide three icons to choose between three plot sub-types.

#### Column plot sub-type and style options.

The icon for pie plot of style with joint slices.

- The icon for pie plot of style with joint slices.

The icon for pie plot of style with joint slices.

- The icon for pie plot of style with joint slices.

The icon for pie plot of style with joint slices.

- The icon for pie plot of style with joint slices.

#### Contour Plots

Work in Progress

#### DropBar Plots

Work in Progress

#### Line Plots

Line plots present the numeric values of categorical data with the data values of each series connected by a line. Sequential data values are considered to belong to different categories and are plotted along the horizontal (X) axis at equally spaced intervals. The data values from different series are assigned to these categories based on the position of the value in the series, for example, the second data value taken from each series all share one category. The data values are plotted along the vertical (Y) axis according to their numeric value and the particular sub-type chosen for the line plot.

Line plot sub-types provide three options for relating the values from different data series. The first sub-type plots each series independently with the data value determining the vertical distance between each point and the horizontal axis. The second sub-type plots the series stacked on each other in a cumulative fashion with the data value of each series determining the vertical distance from the point to the sum of the values in all the previous series. For example, if the first series starts with values `{3.9, 4.2, ...}`, the second series with values `{1.2, 3.5, ...}`, and the third series with values `{3.1, 1.9, ...}`, then the point value for the second element of the third series will be plotted at 9.6 (`9.6=4.2+3.5+1.9`) along the vertical axis. The third sub-type plots each series based on the proportional contribution of the value to the total of all values in that category. Using the example above, the three values would be plotted at 0.4375, 0.8020, and 1 because the intervals between zero and each of these numbers is `0.4375=4.2/(4.2+3.5+1.9)` for the first, `0.3645...=3.5/(4.2+3.5+1.9)` for the second, and `0.1979...=1.9/(4.2+3.5+1.9)` for the third, although, by default, these numbers are presented as percentages on the vertical (Y) axis.

Two styles are available by default for line plots. In the first no markers are placed on the value of the point whereas in the second a point marker is added wherever the points are plotted.

##### Příklad čárového grafu

A screenshot of a line plot and the data necessary to generate the plot.

This screenshot shows a table of data and three line plots. The data consist of three series organized by row and starting with the words "Widgets", "Gadgets", and "Lumpets". Each of these series has values in five categories. The three graphs illustrate the three sub-types of line plots, with the series plotted independently in the left plot, stacked in the middle plot, and proportionately stacked in the right plot.

Each series in line plots can include three main elements and two error elements, although only the value element is necessary. The series can have a 'Name' element, which is a single text entry used to identify the series, must have a 'Values' element, which is a sequence of numeric values, and may have a 'Label' element, which is a sequence of text entries used to identify the categories. All of these elements can be defined as references to a region of the worksheet, as literally defined entries, or as formula expressions which result in the correct type. The 'Label' element is shared by all of the series. The legend added to a line plot identifies the different series, by default using the entries of the 'Name' element of each series. The two error elements include a list for errors in the positive direction and one for errors in the negative direction.

#### The data in each line plot series

Element | Typ | Příklad
název | A single textual entry labeling the data series. These will be used in the legend which may be displayed with the line plot. | {"Widgets"}
Hodnota | Seznam číselných hodnot. | {1293; 2502; 3297; 1100; 2487}
Label | A list of textual entries labeling each value. Generally, this series will have as many entries as there were in the 'Value' series. These entries are shared by all the series in the line plot. | {"North", "South", "Central", "East", "West"}
Error (+) | A list of numeric values with as many elements as there were in the 'Value' list. These values can be in the same units as the numeric values in the 'Value' list, can be proportions or can be proportions multiplied by one hundred. | {0,10 0,12 0,09 0,11 0,09}
Error (-) | A list of numeric values with as many elements as there were in the 'Value' list. These values can be in the same units as the numeric values in the 'Value' list, can be proportions or can be proportions multiplied by one hundred. | {0,08; 0,11; 0,10; 0,09; 0,11}

Line plots provide six icons to choose between three plot sub-types each with two different styles.

#### Line plot sub-type and style options.

The icon for a line plot of the sub-type with independent, overlapping lines and of the style without point markers.

- The icon for a line plot of the sub-type with independent, overlapping lines and of the style without point markers.

The icon for a line plot of the sub-type with stacked lines and of the style without point markers.

- The icon for a line plot of the sub-type with stacked lines and of the style without point markers.

The icon for a line plot of the sub-type with stacked proportion lines and of the style without point markers.

- The icon for a line plot of the sub-type with stacked proportion lines and of the style without point markers.

The icon for a line plot of the sub-type with overlapping lines and of the style with point markers.

- The icon for a line plot of the sub-type with overlapping lines and of the style with point markers.

The icon for a line plot of the sub-type with stacked lines and of the style with point markers.

- The icon for a line plot of the sub-type with stacked lines and of the style with point markers.

The icon for a line plot of the sub-type with stacked proportion lines and of the style without point markers.

- The icon for a line plot of the sub-type with stacked proportion lines and of the style without point markers.

#### Min-Max Plots

Work in Progress

#### Pie Plots

Pie plots present the numeric values from a single series of categorical data as slices of a circular area, the angular arc of each slice determined by the proportional magnitude of each value compared to the overall sum of all the values. For example, if the series had values { 1.12, 4.48, 3.36, 1.68, 0.56}, the contribution of each slice to the total would be {0.10, 0.40, 0.330, 0.15, 0.0 5}, since `0.10= 1.12/(1.12+4.48+3.36+1.68+0.56)`, and the angular arcs of the wedges would be {36, 144, 108, 54, 18} degrees, since `36=0.10*360`.

Pie plots do not have any sub-types.

Pie plot styles provide two choices for the rendering of the pie chart, either with all slices linked into one overall circle, or with gaps between the slices. The size of the gap is a property of the pie plot which can be changed.

##### Příklad koláčového grafu

A screenshot of a worksheet area showing a data table and a pie plot made with those data.

This screenshot shows a table of data and a pie plot. The data consist of a single data series organized in a row and starting with the word "Widgets". The series has values in five categories. The legend includes the names of the different data categories.

Each pie plot contains a single series which can include three elements although only the value element is necessary. The series can have a 'Name' element, which is a single text entry used to identify the series, must have a 'Values' element, which is a sequence of numeric values, and may have a 'Label' element, which is a sequence of text entries used to identify the categories. All of these elements can be defined as references to a region of the worksheet, as literally defined entries, or as formula expressions which result in the correct type. The legend added to a pie plot identifies the different categories using the entries in the 'Label' element.

#### The data in each pie plot series

Element | Typ | Příklad
název | A single textual entry labeling the data series. | {"Widgets"}
Hodnota | Seznam číselných hodnot. | {1293; 2502; 3297; 1100; 2487}
Label | A list of textual entries labeling the category of each value. Generally, this series will have as many entries as there were in the 'Value' list. These will be used in the legend which may be displayed with the pie plot. | {"North", "South", "Central", "East", "West"}

Pie plots do not have any sub-types but provide two icons to distinguish the style of the plot allowing a choice between pie plots which comprise a single circular area or plots with distinct pie slices separated by small gaps.

#### Line plot sub-type and style options.

The icon for a pie plot of the style with joint slices.

- The icon for a pie plot of the style with joint slices.

The icon for a pie plot of the style with separated slices.

- The icon for a pie plot of the style with separated slices.

#### Polar Plots

Work in Progress

#### Radar Plots

Radar plots present the numeric values of categorical data as a set of points plotted along a set of axes radiating from a central point, with as many axes as there are values in the series and with the points connected by a line, possibly with the interior of the shape filled in. Sequential data values are considered to belong to different categories and are plotted on separate axes which are not necessarily orthogonal and radiate from a central point. Sequential points are connected by a line with the final point connected back to the first to form a closed polygon. The data values from different series are assigned to categories based on the position of the value in the series, for example, the second data value taken from each series all share one category and will therefore all be plotted on the same axis. The data values are plotted along the axis of each class according to their numeric value.

Radar plots do not have any sub-types.

Radar plot styles provide three choices for the rendering of the chart. The first style presents the radar chart as only a polygon of lines. The second style also includes a marker where the data values are plotted on each axis. The third style plots the radar chart as a filled polygon.

##### An example of radar plots

A screenshot of a worksheet area showing a data table and three radar charts made using those data.

This screenshot shows a table of data and three radar plots. The data consist of three series organized by row and starting with the words "Widgets", "Gadgets", and "Lumpets". Each of these series has values in five categories. The three graphs illustrate the three sub-types of radar plots, with the top left plot including lines only, the top right plot including both lines and markers on the points, and the bottom middle plot using filled polygons.

Each series in radar plots can include three main elements and two error elements, although only the value element is necessary. The series can have a 'Name' element, which is a single text entry used to identify the series, must have a 'Values' element, which is a sequence of numeric values, and may have a 'Label' element, which is a sequence of text entries used to identify the categories. All of these elements can be defined as references to a region of the worksheet, as literally defined entries, or as formula expressions which result in the correct type. The 'Label' element is shared by all of the series. The legend added to a radar plot identifies the different series, by default using the entries of the 'Name' element of each series. The two error elements include a list for errors in the positive direction and one for errors in the negative direction.

#### The data in each radar plot series

Element | Typ | Příklad
název | A single textual element labeling the data series. | {"Widgets"}
Hodnota | A series of numeric values. | {1293; 2502; 3297; 1100; 2487}
Label | A series of textual elements labeling each value. Generally, this series will have as many entries as there were in the 'Value' series. | {"North", "South", "Central", "East", "West"}
Error (+) | A list of numeric values with as many elements as there were in the 'Value' list. These values can be in the same units as the numeric values in the 'Value' list, can be proportions or can be proportions multiplied by one hundred. | {0,10 0,12 0,09 0,11 0,09}
Error (-) | A list of numeric values with as many elements as there were in the 'Value' list. These values can be in the same units as the numeric values in the 'Value' list, can be proportions or can be proportions multiplied by one hundred. | {0,08; 0,11; 0,10; 0,09; 0,11}

Radar plots provide three icons distinguishing the three different styles.

#### Radar plot sub-type and style options.

The icon for a radar plot with the style of simple lines only.

- The icon for a radar plot with the style displaying simple lines only.

The icon for a radar plot with the style displaying both lines and point markers on the data values.

- The icon for a radar plot with the style displaying both lines and point markers on the data values.

The icon for a radar plot with the style displaying a filled area.

- The icon for a radar plot with the style displaying a filled area.

#### Ring Plots

Ring plots present the numeric values of categorical data as segments of circular rings. Sequential data values are considered to belong to different categories and are plotted with distinct patterns. The data values from different series are assigned to these categories based on the position of the value in the series, for example, the second data value taken from each series all share one category. The data values are used to determine the size of the arc based on the proportionate size of the data value to the sum of all data values in the series. For example, if the series had values { 1.12, 4.48, 3.36, 1.68, 0.56}, the contribution of each ring section to the total would be {0.10, 0.40, 0.330, 0.15, 0.0 5}, since `0.10= 1.12/(1.12+4.48+3.36+1.68+0.56)`, and the angular arcs of the sections would be {36, 144, 108, 54, 18} degrees, since `36=0.10*360`.

Ring plots do not have any sub-types.

Ring plot styles provide two choices. Ring plots can be plotted with all segments linked into a single overall ring, with different series plotted immediately adjacent to one another in sequentially larger rings. Alternatively, the segments of the outermost ring can be split and float a certain distance away from the next ring.

##### An example of ring plots

A screenshot of a worksheet area showing a data table and two ring plots made with those data.

This screenshot shows a table of data and two ring plots. The data consist of a single data series organized in a row and starting with the word "Widgets". The data consist of three series organized by row and starting with the words "Widgets", "Gadgets", and "Lumpets". Each of these series has values in five categories. The two graphs illustrate the two sub-types of ring plots, the left most plot without any gaps and the right most plot having the outer plot with gaps.

Each series in ring plots can include three main elements and two error elements, although only the value element is necessary. The series can have a 'Name' element, which is a single text entry used to identify the series, must have a 'Values' element, which is a sequence of numeric values, and may have a 'Label' element, which is a sequence of text entries used to identify the categories. All of these elements can be defined as references to a region of the worksheet, as literally defined entries, or as formula expressions which result in the correct type. The 'Label' element is shared by all of the series. The legend added to a ring plot identifies the different series, by default using the entries of the 'Name' element of each series. The two error elements include a list for errors in the positive direction and one for errors in the negative direction.

#### The data in each ring plot series

Element | Typ | Příklad
název | A single textual element labeling the data series. | {"Widgets"}
Hodnota | A series of numeric values. | {1293; 2502; 3297; 1100; 2487}
Label | A series of textual elements labeling each value. Generally, this series will have as many entries as there were in the "Value" series. | {"North", "South", "Central", "East", "West"}
Error (+) | A list of numeric values with as many elements as there were in the 'Value' list. These values can be in the same units as the numeric values in the 'Value' list, can be proportions or can be proportions multiplied by one hundred. | {0,10 0,12 0,09 0,11 0,09}
Error (-) | A list of numeric values with as many elements as there were in the 'Value' list. These values can be in the same units as the numeric values in the 'Value' list, can be proportions or can be proportions multiplied by one hundred. | {0,08; 0,11; 0,10; 0,09; 0,11}

Ring plots provide two icons distinguishing the two different styles.

#### Ring plot sub-type and style options.

The icon for a ring plot with the style of displaying series in contiguous rings.

- The icon for a ring plot with the style of displaying series in contiguous rings.

The icon for a ring plot with the style of displaying the outermost series separated from the rest.

- The icon for a ring plot with the style of displaying the outermost series separated from the rest.

#### Statistics Plots

Work in Progress

#### Surface Plots

Surface plots are used to plot (`x`,`y` ,`z`) points in three-dimensional space as a surface where z is interpreted as the height above the `xy`-plane. A Gnumeric chart of course shows the projection of this surface in 3-space onto a 2-dimensional sheet.

Surface plot sub-types provide for 2 distinct ways of providing the data for a surface plot.

The first subtype uses an `n` by 1 or 1 by `n` range for the `x`-values, a second 1 by `m` or `m` by 1 range for the `y`-values and an `m` by `n` range for the `z` values. The plotted points are constructed from these three ranges in such a way that the `z` value in the `i`th column and `j`th row is combined with the `i`th `x` value and the `j`th `y` value. This subtype then uses an `m` by `n` grid for the surface.

##### An example of a surface plot with rectangular data area

A screenshot of a worksheet with a data table and a graph containing an surface plot with rectangular data area.

The second subtype uses a direct listing of the `n` points. The `x` values are specified with an `n` by 1 range, so are the `y` and `z` values. The `i`th `z` value is then combined with the `i`th `x` and `i`th `y` value to obtain the points to be plotted.It is not necessary to provide the same number of `y` coordinates for each `x` coordinate or vice versa. Gnumeric will interpolate missing values. For this purpose one needs to specify the number of (equidistant) rows and columns to be used for the surface grid. This grid need not align with the provided coordinates.

##### An example of a surface plot with x,y, and z series

A screenshot of a worksheet with a data table and a graph containing an surface plot with xyz series.

Surface plots do not have any pre-defined styles.

#### The data in each surface plot series with rectangular data area

Element | Typ | Příklad
název | A single textual element labeling the data series. These will be used in the legend which may be displayed with the surface plot. | {"Widgets"}
X | An optional series of numeric values to be used for the `x` coordinates of the grid. This defaults to {1,2,…,n}. | {1,3,5,6,8,9}
Y | An optional series of numeric values to be used for the `y` coordinates of the grid. This defaults to {1,2,…,n}. | {1,1.5,2,2.5}
Z | A rectangular range of numbers where the number in `j`th row and `i`th column is the height of the `(i,j)` grid point. | A2:J15

#### The data in each surface plot series with `xyz` series.

Element | Typ | Příklad
název | A single textual element labeling the data series. These will be used in the legend which may be displayed with the surface plot. | {"Widgets"}
X | A series of numeric values to be used for the `x` coordinates of the grid. | {1,1.5,2,2.5}
Y | A series of numeric values to be used for the `y` coordinates of the grid. | {1,1.5,2,2.5}
Z | A series of numeric values to be used for the `z` coordinates of the grid. | {1,1.5,2,2.5}

Surface plots provide two icons to choose one of the two surface plot sub-types.

#### Surface plot sub-type and style options.

The icon for a surface plot of the sub-type with rectangular data area.

- The icon for an area plot of the sub-type with rectangular data area.

The icon for a surface plot of the sub-type with xyz series.

- The icon for an area plot of the sub-type with xyz series.

#### XY Scatterplots

The data values of two series of equal length are plotted on the Cartesian (X-Y) plane, the value from the first series determining the position of the plotted symbol along the X axis, and the value from the second series determining the position of the plotted symbol along the Y axis. Data can be plotted as points only, with each pair of data series having different symbols, or, alternatively, sequential data pairs can be connected by a line, or, finally, both symbols and a connecting line can be used.

##### An example of an XY scatterplot

A screenshot of an XY scatterplot and the data used to generate the plot.

This screenshot shows a data table with two different series highlighted which are usable in a scatterplot. Each series is comprised of two lists of numeric values. The screenshot also shows the scatterplot made from these two data series.

Each series in a scatterplot can include three core components and four optional error components. The series may have a name, a single text value which will identify the series in the Graph Guru and in any legend attached to the chart. The series must have two lists of quantitative values, a list of X values and a list of Y values, which must have an equal number of elements. The series may also contain lists of error values for each of the X and Y lists with a positive and a negative component for each.

#### The data in each XY scatterplot series

Element | Typ | Příklad
název | A single textual element labeling the data series. | {"Series1"}
X | A list of numeric values, which will place the values along the horizontal axis. | {14,5; 2,8; 11,8; 5,7; 8,2}
Y | A second list of numeric values, which will place the values along the vertical axis. | {154; 29; 63; 90; 107}
X Error (+) | A list of numeric values with as many elements as there were in the 'X' list. These values can be in the same units as the numeric values in the 'X' list, can be proportions or can be proportions multiplied by one hundred. | {0,10 0,12 0,09 0,11 0,09}
X Error (-) | A list of numeric values with as many elements as there were in the 'X' list. These values can be in the same units as the numeric values in the 'Value' list, can be proportions or can be proportions multiplied by one hundred. | {0,08; 0,11; 0,10; 0,09; 0,11}
Y Error (+) | A list of numeric values with as many elements as there were in the 'Y' list, and therefore in the 'X' list. These values can be in the same units as the numeric values in the 'Y' list, can be proportions or can be proportions multiplied by one hundred. | {0,09; 0,11; 0,10; 0,12; 0,09}
Y Error (-) | A list of numeric values with as many elements as there were in the 'Y' list, and therefore in the 'X' list. These values can be in the same units as the numeric values in the 'Y' list, can be proportions or can be proportions multiplied by one hundred. | {010; 0,09; 0,08; 0,11; 0,11}

XY scatterplots provide three icons to select between different style options. The plots can be rendered with markers at each point, with markers at each point and a line joining adjacent values in the data lists, or with a line but no markers.

#### XY scatterplot style options.

The icon for scatter plot of style with only a marker at each point.

- The icon for scatterplot of style with only a marker at each point.

The icon for scatter plot of style with a marker at each point and a line between adjacent points in the value lists.

- The icon for scatterplot of style with a marker at each point and a line between adjacent points in the value lists.

The icon for scatter plot of style with only a line between adjacent points in the value lists.

- The icon for scatterplot of style with only a line between adjacent points in the value lists.

### Nastavení vlastností pro prvky grafu

Graphs in Gnumeric can be configured extensively using the Graph Guru. In this way, the user can determine the data used in the plots, the names and labels associated with the data, the numerical values of the axes and the stylistic presentation of all the graphical elements.

Graphs are configured element by element, first by selecting the element name in the top left area of the second panel of the Graph Guru, shown as area F in fig-graphguru-panels, and, second, by altering the properties in the bottom area of the second panel of the Graph Guru, shown as area J. These changes will be applied to the graph only when the OK button is pressed.

A number of properties of the graph are configured using the Gnumeric entry box shown in fig-widget-entryBox.

##### The data entry box widget

This screenshot depicts the widget used to enter data as defined values, references or expressions.

The data entry box widget allows users to enter data as defined values (e.g. "A name", 123, or {12,32,14}), as references (e.g. 'Sheet1!A2:B4'), or as expressions (e.g. sin({11,16}) ).

Information can be inserted to the data entry box, first, by selecting the box with a mouse click and, then, either typing data on a keyboard or using the mouse to select a region of the worksheet.

#### Background Panels: Graphs & Charts

Several elements of the graph function as background panels for the other elements. These panels can be configured to display a visible background consisting of a solid color, a pattern, a gradient, or an image. Alternatively, the panel can be made transparent to show the underlying panel, if any. Where there are only transparent panels, the worksheet itself will be visible behind the graph.

##### Nastavení pozadí panelu.

This screenshot depicts the two elements of background panels which can be configured, the background fill and the outline.

This screenshot depicts the two elements of background panels which can be configured, the background fill and the outline.

The background panel Fill refers to the area which is behind the entire component. The Outline refers to a solid box which will be drawn around the edge of the component.

The Outline can be configured by selecting a color using the color picker widget and by choosing a size using the spin button box. A size of '-1' indicates that no line will be drawn, whereas sizes zero and above indicate the size of the line that will be drawn.

The Fill can be configured to be a pattern, which includes a solid color, a gradient or an image.

##### Nastavení vzorku pozadí vyplňujícího panel.

This screenshot depicts the configuration properties for the pattern background panel fill.

This screenshot depicts the configuration properties for the pattern background panel fill.

The fill using a pattern enables the panel background to consist either of a solid color, or of a solid color overlain by a pattern. The top drop down button, labeled Pattern, allows the user to select the pattern overlay from a number of different standard patterns. The pattern in the top left corner is an empty pattern which allows the background color indicated in the third drop down button to fill the panel. The middle drop down button, labeled Foreground, allows the user to select the color of the overlay in the pattern. The bottom drop down button, labeled Background, allows the user to select the color of the underlay. If the pattern is empty, the color of the Background will be the color of the entire panel.

If all of these buttons appear black, change the color of the Background to white to see the pattern and foreground color.

##### Nastavení přechodu pozadí vyplňujícího panel.

This screenshot depicts the configuration properties for the gradient background panel fill.

This screenshot depicts the configuration properties for the gradient background panel fill.

The background panel can be filled with a gradient transitioning either between two colors or between a color and a tone, either white or black. The top drop down button, labeled Direction, gives the user a number of choices for the direction in which the gradient will operate. The drop down button named Type allows the user to pick between gradients which transition between two colors, the 2 Colors option, and gradients that transition from a color to pure white or pure black, the Brightness option. The drop down buttons for the Start and End colors allow the user to pick the colors in the gradient. For the brightness gradients, a slider allows the user to select the transition direction. Moving the slider toward Brighter will fade the color to white whereas moving the slider toward Darker will fade the color toward black.

If all of these buttons appear black, change the color of the Start button to white to see the gradient.

##### Nastavení obrázku pozadí vyplňujícího panel.

This screenshot depicts the configuration properties for the image background panel fill.

This screenshot depicts the configuration properties for the image background panel fill.

The image background fill type allows the user to select an image to fill the background of the panel. The image can be in any file format supported by the `gdk-pixbuf` library as explained in sect-graphics-images. The image can be fit in one of two ways. The image fit can be stretched so the image fills the whole panel area or the image fit can be wallpapered where the image is repeated in a tile pattern to fill up the whole background. The button labeled Select allows the user to call the file selector and choose the file which contains the desired image. On the GNOME desktop, the file chooser has a preview area to see the image before adding it. The size of the image, in pixels, is displayed in the configuration dialog as '# x #' where the number symbol indicates the number of pixels, and the number of pixels in each row comes before the number in each column.

#### Titles and Axis Labels

Both Title and Axis Labels can be configured using three tabs. The first tab allows the user to configure the background panel of the title or axis label. The second tab allows the user to select the font that will be used to display the words in the title or axis label. The third tab allows the user to input the actual words which will be used in the graph.

##### The font selection for Titles and Axis Labels.

This screenshot depicts the font configuration panel for titles and axis labels in the Graph Guru.

This screenshot depicts the font configuration panel for titles and axis labels in the Graph Guru.

The Style tab allows the user to configure the background panel in the same way this was configured for graphs, charts and grids, as was explained above in sect-graphs-elementProperties-backPanels.

The Font tab is shown in fig-graphics-plots-elementProperties-title-font and consists of three column lists. The first column list allows the user to select the font name by scrolling the list and then clicking on the desired name. The currently selected font name is highlighted in light blue. The second column list allows the user to select the font style including italic and bold styles. The third column list allows the user to select a size for the font. The preview area contains a few characters to illustrate the appearance of the currently selected combination.

The Data tab displays a single entry box in which the user can place the words which will appear in the title or in the label. The user can simply type the text, can add a reference to a section of the worksheet or can add an expression which results in a text value.

#### Legendy grafu

Chart legends provide a graphical explanation of the data plotted with the names and style of the different series, or categories, plotted in each chart. Legends are configured through two tabs, labeled Style and Font. The Style tab allows for the configuration of the background pane in a manner analogous to the graph, chart and grid background panes, explained in sect-graphs-elementProperties-backPanels. The Font tab allows the configuration of the font that will appear in the legend. This configuration is identical to the configuration of the title and axis label fonts presented in sect-graphs-elementProperties-title.

#### Osy

Axes are used in several different kinds of plots to provide quantitative indexes for the scale of each plot direction. Gnumeric uses four different kinds of axes. Category axes do not provide a quantitative scale but merely distinguish each different category by providing space for the values of the category along the axis. Continuous axes provide a quantitative measure of each value based on the projection of that value onto the axis. Radial axes are used in radar plots and are continuous axes which radiate from a central point. Circular axes have not yet been implemented.

Line, column and area charts use a category axis to separate the categories along the horizontal direction and a continuous axis to distinguish values in the vertical direction. Bar charts reverse these two axes. XY scatter plots and bubble plots use two continuous axes, one in the horizontal direction, the X-axis, and one in the vertical direction, the Y-axis. Radar plots use three or more continuous axes radiating from a central point. Pie and Ring plots do not use any axes.

##### Osy kategorií

Category axes distinguish the different categories of each value in a category series such as the series in line, bar, column and area plots.

###### Category axis bounds configuration.

This screenshot depicts the 'bounds' tab for the configuration of a category axis.

The Bounds tab allows the user to override the automatic configuration of axis tick marks and labels. Each of the three choices can be over-ridden by deselecting the check box on the left. The check boxes can be deselected by placing the mouse pointer over the check box and clicking with the primary mouse button. When a check box is unselected, the entry box will become active allowing the user to input a different value than the default. The first check box controls the number of tick marks, allowing tick marks to appear after the integer number of categories shown. The second check box controls the number of labels displayed, allowing a regular number of category labels to be skipped. The third check box controls the placement of the orthogonal axis relative to the category axis.

###### Nastavení stylu čáry pro osy kategorií.

This screenshot depicts the 'style' tab for the configuration of a category axis.

The Style tab allows the user to configure the line style of the axis, including the color and thickness of the line. The drop down button labeled Color can be clicked to expose the color picker panel which allows the user to select a new color either simply by clicking on an icon or by using the color picker wheel. The size spin button allows a user to change the thickness of the axis by typing a new number in the text box or by clicking on the arrows. A value of '-1' in this box will cause the axis not to be drawn.

The Font tab allows the user to configure the font used to label the separate categories. The font configuration is performed in the same way as the font configuration for titles and axis labels which was explained in sect-graphs-elementProperties-title.

###### Podrobné nastavení pro osy kategorií.

This screenshot depicts the 'details' tab for the configuration of a category axis.

The Details tab allows a user to configure other aspects of the axis.

The Position of the axis is placed in the Low position by default. This can be altered by pressing the radio button in front of the High label which will move the internal button and will alter the position of the axis, moving it either to the top of the graph for horizontal axes, or to the right of the graph for vertical axes.

The Mapping of the axis can be changed simply by clicking on the check box. This will cause a check mark to appear in the box and will invert the axis so that the order of the categories will become reversed.

The Major ticks displayed on the axis can be altered. The labels shown in the plot can be hidden by unchecking the check box in front of the 'Show Labels' text by placing the mouse cursor over the box and clicking with the primary mouse button. The ticks on the axis can be hidden or can be displayed on the outside of the graph, or on the inside of the graph, or on both sides depending on which of the two boxes are checked.

The Minor ticks do not currently have any effect for category axes.

##### Continuous Axes: Linear, Radial & Circular

Continuous axes are configured in much the same way as category axes except for some minor differences.

###### Continuous axis bounds configuration.

This screenshot depicts the 'bounds' tab for the configuration of a continuous axis.

The Bounds tab allow users to configure the limits and intervals of a continuous axis. The meaning of the values for Major Ticks and Minor Ticks depends on the type of continuous axes:

Continuous Axes with Linear Scale

- The Major Ticks value gives the distance between major ticks and the Minor Ticks value the distance between minor ticks.

Continuous Axes with Logarithmic Scale

- The Major Ticks value gives the number of decades (powers of 10) between major ticks. The Minor Ticks value gives the number of minor ticks between major ticks.

  If the Major Ticks value is `N`, then the Minor Ticks value can be `0`, `N−1`, or `9N−1`.

The Style tab changes the linear style of the axis in the same way as it acted on category axes. The explanation given in sect-graphs-elementProperties-axes-categorical apply equally well to continuous axes.

The Font tab also allows users to configure the font used in the numeric markers along the axis. Selecting the font for a continuous axis works in the same way as for a category axis as was explained in sect-graphs-elementProperties-axes-categorical.

The Details tab has two small differences compared to category axes. The mapping of the axis can be altered from a linear scale to a logarithmic scale by clicking on the drop down box and dragging to the entry labeled Log. The minor ticks, whose size was configured in the Bounds tab, are displayed for continuous axes unlike for categorical axes.

###### Continuous axis format configuration.

This screenshot depicts the 'format' tab for the configuration of a continuous axis.

The Format tab allow users to configure the numeric type of the elements on a continuous axis. This configuration parallels the configuration of the numeric type of a worksheet cell as explained in number-formatting-overview.

##### Mřížky

Users can add both major and minor grids to an axis. Grids are lines that are perpendicular to the axis at fixed intervals. An example of major (in blue) and minor (in green) grids attached to a vertical axis are shown in fig-graphics-plots-axes-grid.

###### Major and Minor Grids.

This screenshot shows a plot with major (in blue) and minor (in green) grids attached to the vertical axis.

To add either a major or minor grid to an axis, the user selects the appropriate axis in the hierarchy tree of graph components, clicks the Add button below the hierarchy, and selects either MajorGrid or MinorGrid.

When a grid has been added to an axis, it can be selected in the hierarchy tree of graph components and customized in its configuration tab. One can specify the style, color, and thickness (size) of the grid lines as well as specify a fill to be applied to the space between every second pair of consecutive grid lines.

#### Plots

Certain of the properties of plots are assigned directly to the plot element and are configured when the plot element itself is selected.

Line plots, Area plots, and XY scatter plots do not have any plot level properties which can be configured.

##### Bubble plots

The bubbles in bubble plots are used to represent a third data component with the size of the bubble representing the value of the third component.

###### The configurable properties of a bubble plot.

This screenshot depicts the properties of a bubble plot which can be configured.

The first choice in the bubble plot properties allows the user to represent the bubble value based on the area or the diameter of the bubble. The representation of a bubble using the surface is similar to using a log scale since the area is a squared quantity.

The Show negative values property, if the check box is checked, will cause negatives values to be shown with the size of the bubble based on the absolute value of the value and the style of the bubble having a white fill.

The Vary colors by bubble, if the check box is checked, will cause each value in a series to be displayed with a different fill color instead of coloring all the values in a single series with the same color.

The bubbles in a series are scaled relative to each other with the maximum value having a default, fixed size and the other values being scaled to this maximum bubble. Using this spin button, the default size of the maximum bubble can be altered.

##### Koláčové grafy

Pie plots represent the data values as slices of a circular area, with the central angle of each slice, or wedge, proportional to the size of the value compared to the sum of all the values in the series.

###### The configurable properties of a pie plot.

This screenshot depicts the properties of a pie plot which can be configured.

The slices by default are plotted clockwise starting from the vertical which is considered 0 degrees. The first option allows the user to set a different starting point for the pie series by changing the value in the spin box. The value will increase to 360 degrees and then reset to zero.

Pie plots can be displayed with the slices separated from each other which in certain situations may improve the visual clarity of a pie plot. The second spin button allows the slices to be separated.

The colors of each slice, by default, are all different to allow the easy visual distinction between each slice. Since pie plots only allow a single series to be plotted, there is no need to use color to associate the values from different series. By unchecking this box, all of the slices in a pie chart can be made to follow the color scheme defined in the plot series Style tab. However, if this box is unchecked, the outlines of the slices must be styled with a different color for the slices to be distinguishable.

##### Bar and Column plots

Bar and column plots can be displayed with different sized gaps between categories and different overlaps between the values of different series in each category.

###### The configurable properties of bar and column plots.

This screenshot depicts the properties of bar and column plots which can be configured.

The Gap describes the separation between the values plotted in each category. By default, the gap between categories is one and half times the width of a bar or a column. This spin button can be used to decrease the gap to zero, so there is no gap between categories, or increase the gap to 500% so the gap is five times the size of a bar or a column.

The Overlap describes the separation between values of the different series in each category. By default these values will be plotted immediately adjacent to each other. This spin button can be lowered to minus 100% which leaves a gap the size of a bar or column between the values of each series. Alternatively, the values can be made to overlap up to 100%, a complete overlap. When values completely overlap, the latter series are plotted on top of the first series and a value may be completely obscured. In this case it may be possible to use partially transparent colors for the different series to allow both values to be visible.

##### Radar plots

Radar plots have as many axes as there are categories in each series.

###### The configurable properties of a radar plot.

This screenshot depicts the properties of a radar plot which can be configured.

By default the axis for the first category is vertical leaving the center point in the upward direction. The first spin box in the radar plot properties allows a user to change this orientation. The spin button can increase from zero degrees to 359 degrees when it will reset to 0.

The Vary colors by slice property is probably a mistake which should not be part of radar plot properties.

##### Ring plots

Ring plots are similar to pie plots but may have an empty center and can be made with multiple series.

###### The configurable properties of a ring plot.

This screenshot depicts the properties of a ring plot which can be configured.

Like pie plots, ring plots assign values to the slices of a circular area by representing the magnitude of the value by the central angle of the slice, although for ring plots the center of the circular area is empty. Like pie plots, the first slice is plotted starting clockwise from the vertical and this first option can change the beginning point of the first slice's angle.

The slices of a ring plot can also be separated. The Slice Separation option allows a user to determine the proportional size of the gap between slices.

The Center size option determines the size of the hole in the middle of the rings as a fraction of the total radius. The center size can be altered in 5 percent increments.

The Vary colors by slice check box allows the user to assign colors either by slices, which is the default, or by series. To use color to distinguish series rather than categories, this button should not be checked.

#### Data Series

Each plot will have one or more 'series' which organize the data values. Each series element has a number of properties. The element will have a Style tab with which the style of the line and point markers, or the area and outline can be set. Each series element will have a Data tab in which the name of the series, the values used for the series and any labels associated with these values can be entered. The data values will generally be entered as references to cells on a worksheet which will allow the plots to be automatically altered when the values in the worksheet change. The series may also have one or more Error tabs in which error values can be associated to the data value of each element in the series.

##### Series line style

Series in line plots, in some radar plots and in scatter plots will have a style tab in which the graphical style of the lines and point markers can be established.

###### The configurable properties of a line style.

This screenshot depicts the properties of a line style which can be configured.

The properties of a single value data series include an optional name, a required list of values and an optional list of labels. The name, in this case, is a reference to cell D7 in the first worksheet. The values are the contents of the cells in the range E7:I7. The labels are the contents of the cells in the range E6:I6. Note that there are as many cells in the labels range as in the values range.

The Line properties include the line color and size. The color can be altered in the standard way using the drop down color chooser. The width of the line can be changed with the spin box. A line size of '-1' means that the line will not be plotted.

The Marker properties determine the style of the graphical symbol which will be plotted for each data value. The first drop down box allows the user to choose between a number of different symbols. The blank symbol indicates that no symbol will be plotted where the data value would be. Each shape will have a fill color, and an outline with both a color and a size. The colors can be changed by clicking on the drop down box and picking one of the given colors or using the color picker to select a new color. The size of the outline can be altered by clicking in the text area and editing the value or by using the spin arrows to increase or decrease the size.

##### Series filled style

Series in bubble plots, area plots, bar plots, column plots, filled radar plots, and ring plots will have a Style with fill and outline properties. These properties are the same as those presented for background panels in sect-graphs-elementProperties-backPanels and are changed in the same way.

###### The configurable properties of a filled style.

This screenshot depicts the properties of a filled style which can be configured.

The Fill properties will determine the character of the inside of the area. The fill type can be none, pattern, gradient, or image, in the same way as the fill of background panels. If images are used for the background, the whole image will be shown and it will be scaled to the size of the area.

The Outline properties will determine the size of the linear element that surrounds the area. The color and size of this outline element can be altered.

##### Series data: single values

The Data tab allows the user to configure the data contents of the series. Some of these data contents are optional, as is indicated by the parentheses around the label. At the minimum one set of numerical quantities will be required.

The entry boxes in the Data tab can be filled in several ways. The data can be a static value or array such as a sting literal, "SeriesName", or a group of values, `{12.05, 73.02, 128.89}`. Note that the separator between elements in the array will depend on the locale since the glyph between whole numbers and decimal fractions differs around the world. Alternatively, the value of an entry box can be the reference to a cell or to a range. This reference can either be typed into the entry box or can be entered by clicking in the entry box text area and then selecting the range on the worksheet. Finally, the value in the entry box can be an expression, such as `sin({120, 982, 140})`.

Single series involve the simplest data. They may have an overall name, must have a list of values, and may have a list of names, with as many names as there are numbers in the values list, which will act as category names. For plot types with more than one single list series, the label names will be shared between all the series.

###### The configurable properties of single value data series.

This screenshot depicts the properties of a single value data series which can be configured.

The Name property is a single string which will give a tag to the series itself. A name is not required. This name will be used in the Graph Guru to name the series and may be used in a chart legend to describe the series.

The Values property must contain a list of numeric quantities. A list of values is required. The values can be described either directly as a static array, described through a reference to a cell range with numeric values, or described through an expression which results in the list of quantities.

The Labels property describes the names of the categories. This property is not required. must be a list of text elements, with as many elements as there are quantities in the list of values. These elements will provide the elements in the legend for pie and ring plots. For line, area, bar and column plots, the labels will provide the category names for the axis with categories.

The Show in Legend property determines if this series will be shown in the legend if a legend is added to the chart. It is sometimes useful to exclude certain series from the legend. If the box is checked, the series will be included in any legend displayed in the chart; if the box is not checked, the series will not be displayed in the legend. The box can be unchecked by placing the mouse pointer over the box and clicking with the primary mouse button.

##### Series data: X and Y values

Series with dual data values allow plots to be constructed in which one value is plotted against the other. XY scatter plots require this type of data.

###### The configurable properties of dual value data series.

This screenshot depicts the properties of data series with two values, an x and a y, which can be configured.

Dual data series require two sets of values, an X list and a Y list.

The Name property is a single text element that will name the series in the graph guru and in any legend in the chart.

The X property is a list of quantitative values that will provide the horizontal positioning of each element. This list is required.

The Y property is a list of quantitative values that will provide the vertical positioning of each element. This list is required and must have the same number of elements as the list of X values.

##### Series data: bubble values

Bubble series are simple extensions of the XY series to include a third data value, often called W, which will determine the size of the bubble.

###### The configurable properties of bubble data series.

This screenshot depicts the properties of a bubble data series with three values which can be configured.

The Name property is a single text element that will name the series in the graph guru and in any legend in the chart.

The X property is a list of quantitative values that will provide the horizontal positioning of each element. This list is required.

The Y property is a list of quantitative values that will provide the vertical positioning of each element. This list is required and must have the same number of elements as the list of X values.

The Bubble property is a list of quantitative values that will provide the size of the bubbles associated to each element. This list is required and must have the same number of elements as the lists of X and of Y values.

##### Series error values

Several plot types allow the plotting of error values using whisker plots. The series in these plot types will have extra tabs allowing the whisker positions to be listed. Line, bar, column and area plots allow an error plot to bracket the plotted quantitative value in the direction of the quantitative axis. XY scatter plots and bubble plots allow whiskers in both directions.

###### The configurable properties of data series error values.

This screenshot depicts the properties of the error values in a data series which can be configured.

The Error Category includes several different categories which can be selected by clicking on the drop down box and dragging the mouse pointer onto the appropriate entry. If the error category is set to "none", no error bars will be plotted. If the category is set to "absolute" the values in the error lists will be considered to be in the same units as the axis. If the category is set to "relative", the values in the error list are assumed to be a fraction of the total of each value. If the category is set to "percent", the values in the error list are assumed to be 1/100 th of the fraction of the total of each value. Note that if the cells in the worksheet are already set to the percent format, they should be incorporated as "relative" errors.

The Style properties alter the appearance of the error whiskers. The Display property can be used to prevent the display of any whiskers, to allow only upper or lower whiskers, or to display both. The Width property alters the width of the outer marker of the whisker. The Line width property alters the size of the whiskers. The color box selects the color of the line used to draw the whiskers.

The Values properties describe the lists of quantitative values which will be used for the whiskers. These lists are required if an error is to be displayed and the lists must have as many elements as were in the list of data "Values". The positive (+) list quantifies either only the upper error values if the lower values are not displayed or the negative list is defined. The positive list can also be used for both error values if the errors are symmetrical. The negative (-) list quantifies the lower whisker.

### Pre-Selecting Data

Tento oddíl není zatím napsaný.

## Používání pracovních listů

Tato kapitola vysvětluje používání pracovních listů v Gnumericu, a jak s nimi zacházet. Kapitola vysvětluje, jak se po listu pohybovat, jak měnit vzhled a uspořádání jeho obsahu, jak s ním pracovat jako s celkem, a jak chránit jeho obsah.

### Worksheet Overview

Worksheets contain the elements, such as the cell grid area, which provide the principal work entities for Gnumeric users. The worksheet grid area allows users to enter data, develop analyses of these data, and display both data and results. Worksheets also contain graphical elements such as graphs and widgets. Worksheets are grouped into a workbook which is stored in a Gnumeric file. The manipulation of workbooks is explained in sect-workbooks while the material below explains the manipulation of worksheets.

Worksheets contain both working elements and metadata elements. The working elements include the data contents of cells in the grid area, cell comments, cell formatting, and sheet objects, such as graphical plots. The metadata include the worksheet name and worksheet settings controlling the visual appearance of the worksheet or the display of the worksheet.

This section explains the main ways to manipulate Gnumeric worksheets. sect-worksheets-navigation explains how to navigate the worksheet to change the area which is displayed and change the currently selected area. sect-worksheets-display presents several alternative settings which alter the display of cell contents, of the grid area, of the worksheet as a whole or of Gnumeric itself. sect-worksheets-settings explains how to alter settings which affect all the contents of the worksheet such as the status of the content protection mechanism. sect-worksheets-printSettings gives a brief explanation of the print settings which apply specifically to each worksheet; a more complete explanation of the print settings is given in chapter-printing. Finally, sect-worksheets-managing explains how the entire collection of worksheets can be manipulated so as to add, duplicate, delete or re-order the worksheets within a workbook.

### Pohyb v pracovním listě

Gnumeric worksheets can be conceived of as a single, continuous, two-dimensional grid of cells. However, Gnumeric cannot display the entire grid at once but only shows a portion of the worksheet. Since only a portion of the worksheet can be seen at any particular time, Gnumeric provides users with several ways to change the portion of the worksheet that is displayed. sect-worksheets-navigation-selection explains the various ways that the display window can be moved to a different section of the worksheet grid, while sect-worksheets-display , further below, explains more powerful methods to re-organize the display of the cell grid area.

#### Moving Around a Worksheet

#### Moving the Selection

### Worksheet Display

The display of each worksheet can be controlled by several settings and configurations. The worksheet, conceptually, consists of a single continuous two dimensional grid of cells arranged in rows by columns, and Gnumeric, by default, displays a small portion of the worksheet area as a continuous region.

A worksheet is created with the number of rows and columns specified by the preference setting that can be adjusted on the Windows tab of the Preference Dialog (see sect-configuration-preferences-windows).

The maximum number of rows in a sheet is 16,777,216 and the maximum number of columns is 16384. The dimensions of a sheet can only be set to powers of 2.

The size of an existing sheet can be increased through the Resize Sheet dialog accessible through the sheet tab context menu (see menu-context-tabs) or the Sheet submenu of the Edit menu (see Edit-Menu).

#### Vzhled pracovního listu

A number of aspects of how a worksheet is displayed in the cell grid can be modified. To adjust the display of formulas or results, A1 or R1C1 notation for cell references, how cells with a value of zero are displayed, the presence or absence of grid lines or row or column headers, or whether columns are ordered left to right or right to left, see the description of the format-menu-sheet submenu.

#### Vzhled pracovního sešitu

Tento oddíl zatím nebyl napsán.

##### Zoom: Changing the Scale of a Sheet

Tento oddíl zatím nebyl napsán.

##### Režim celé obrazovky

Tento oddíl zatím nebyl napsán.

##### Displaying Workbook Tabs

Tento oddíl zatím nebyl napsán.

##### Displaying Grid Area Scrollbars

Tento oddíl zatím nebyl napsán.

#### Seskupování řádků a sloupců

#### Display Panes

### Obecná nastavení

#### Ochrana obsahu

### Nastavení tisku

### Správa pracovních listů

This section discusses functions that manipulate worksheets as a whole, rather than their contents.

#### Pracovní listy a nabídková lišta

Gnumeric provides a number of options for manipulating worksheets as a whole, rather than the contents of the worksheets. These operations are documented in the later section sect-worksheets-managing-process-contextmenu. In addition to the worksheet tab context menu and the Sheet submenu of the Edit menu, some of these operations are also available from other menus:

- The Insert function is also available as Sheet on the Insert menu.

- The Rename and Manage Sheets dialogs are also available on the Format ▶ Sheet submenu.

In addition to worksheet manipulation, Gnumeric provides the ability to control various aspects of how or whether a worksheet is displayed in the cell grid. Several such controls are included in the sect-worksheets-managing-process-dialog, described in a later section. Other worksheet display controls are located in the format-menu-sheet submenu, which are described there.

#### Kontextová nabídka karet s pracovními listy

Except for the addition of the two Select submenus, which appear only on the context menu, this is the same as the Edit ▶ Sheet submenu. The Manage sheets... dialog is discussed in sect-worksheets-managing-process-dialog, which follows the description of the context menu.

##### Kontextová nabídky pro karty s listy

Obrázek kontextové nabídky pro kartu s pracovním listem.

- Insert — Select this menu item to insert a new, empty worksheet ahead of the current worksheet. The new worksheet is the same size as the current one.

- Append — Select this menu item to add a new, empty worksheet at the end of the existing worksheets. The new worksheet has the default size, which can be set in the Gnumeric Preferences dialog in the “Windows” tab.

- Duplicate — Select this menu item to add a copy of the selected worksheet immediately after the selected worksheet.

- Remove — Select this menu item to delete the selected worksheet.

- Rename — Select this menu item to access the Rename Sheet dialog, which lets you change the name of a single worksheet. To rename more than one worksheet, the Manage Sheets dialog may be more convenient.

- Resize... — Select this menu item to access the Resize Sheet dialog. Use the sliders to adjust the size of the sheet, then click OK. Worksheet dimensions are restricted to powers of two. By default the Resize Sheet dialog changes the sizes of all worksheets in the current workbook. To change the size of a single worksheet, clear the check mark next to Apply change to all sheets before clicking OK.

- Select and Select (sorted) — Select one of these menu items to access a menu of worksheet names. Click on one of the names to select that worksheet. The displayed tabs are adjusted so that the selected worksheet's tab is visible, and the selected worksheet is displayed in the cell grid.

#### Dialogové okno správy listů

The Manage Sheets dialog can be accessed from the worksheet tab context menu, from the Edit ▶ Sheet submenu, or from the Format ▶ Sheet submenu.

##### Dialogové okno Správa listů

An image of the Tools menu.

The worksheets contained in the current workbook are listed in the upper left portion of the dialog. When Show advanced sheet properties is enabled, the Dir, Rows, and Cols fields are included. A worksheet can be selected by clicking anywhere in its line, although clicking one of the icons will toggle its associated property along with selecting the worksheet. Multiple selection, using the Shift and Ctrl keys, can be used to operate on more than one worksheet at a time. The current worksheet shown in the cell grid tracks the selected worksheet in this dialog. That is, selecting a single worksheet from the list also causes that worksheet to be displayed in the cell grid. When more than one worksheet is selected in the list, the first one in the list is set as the current worksheet in the cell grid. Some operations are not available when more than one worksheet is selected. The buttons for those operations are dimmed when they are unavailable.

The Lock column of the list shows an icon to indicate whether the worksheet is locked,

Locked icon

, or unlocked,

Unlocked icon

. Click on the displayed icon to toggle the sheet's lock status. Locking a worksheet prevents accidental modification of the data on that worksheet.

The Viz column of the list shows an icon,

Visible icon

, if the worksheet is currently visible. The Viz column is blank if the worksheet is not visible. Click in this column to toggle the worksheet's visibility. When the visibility attribute is turned off, the worksheet does not get a tab at the bottom of the Gnumeric window. Its data is preserved, and references to cells on the non-visible sheet continue to access the expected values. Note that a non-visible worksheet cannot be selected from the list, although the active fields in the list continue to function. To apply functions that require selecting the worksheet, such as Insert or Remove, first click in the Viz column to make it visible.

The Dir column of the list shows a right-pointing or left-pointing arrow, depending on whether the sheet is currently set to be displayed left-to-right or right-to-left. Click on the arrow to toggle a worksheet's display direction.

The Rows and Cols columns show the current size of each worksheet. Worksheet size cannot be adjusted here.

To change the name of a worksheet, click in its New Name field until the contents of the field, if any, are highlighted, then type the desired new name and press Enter. If the new name duplicates a name already in use, a warning is displayed. You can change the new name or you can assign a new name to the other worksheet with that name. Name changes are not applied immediately. Instead, Gnumeric waits until you click on the Apply Name Changes button and makes all the name changes at once. When you apply the name changes, Gnumeric automatically updates all cell references that include worksheet names to use the new names.

The worksheets can be re-ordered in the workbook by pressing the left mouse button in a worksheet's line and dragging it up or down in the list of worksheets. You can also select a single worksheet and then click on the Up or Down button to move it up or down in the list. Alternatively, you can sort the worksheets into ascending or descending order by name by clicking on the Ascending or Descending button.

You can add an empty worksheet by clicking on Insert, to add the worksheet ahead of the selected worksheet, or on Append, to add the worksheet after the last sheet in the list. Insert creates a new worksheet the same size as the currently selected worksheet, while Append creates a new worksheet of the default size.

Click on Remove to delete the currently selected worksheet or worksheets.

Click on Duplicate to add an exact copy of the selected worksheet to the list immediately following the selected sheet. The name of the new worksheet is the same as the name of the duplicated worksheet, but with “(n)” appended, where n is the smallest integer greater than 1 that produces a unique worksheet name. If the worksheet name already ends in “(n)”, nothing is appended. Instead, the value of n is increased to the smallest value that produces a unique worksheet name.

To change the background color of the tabs for the selected worksheets, click on the background color fill button,

Background color button

to set the background color to the color shown below the bucket icon, or click on the downward-pointing arrow to access the color selection dialog.

Similarly, to change the color of the text in the tabs of the selected worksheets, click on the text color button,

Text color button

to set the text color to the color shown below the character icon, or click on the downward-pointing arrow to access the color selection dialog.

#### Přidání prázdného listu

A new, empty worksheet can be added to a workbook by insertion ahead of the worksheet currently displayed in the cell grid or by appending one after the last worksheet.

A new worksheet can be inserted ahead of the current worksheet by selecting Sheet from the Insert menu or Insert from the worksheet tab context menu or by using the Insert function of the Manage Sheets dialog described above. The new worksheet will be the same size as the one currently displayed.

A new worksheet can be added to the end of the list by selecting Append from the worksheet tab context menu or by using the Append function of the Manage Sheets dialog described above. The new worksheet will be the default size.

#### Kopírování a vložení listu

Gnumeric does not directly support copying and pasting of worksheets, however copying blocks of cells provides a very similar function. For example, to replace the contents of worksheet Sheet3 with the contents of Sheet1, begin by selecting the worksheet tab for Sheet1. Select all the cells in Sheet1 by clicking on the blank rectangle at the top of the row headers, to the left of the column headers, or by selecting Select ▶ All from the Edit menu. Next use Edit ▶ Copy or Edit ▶ Cut to copy the worksheet contents to the clipboard, depending on whether you want to copy or move the information. Select the worksheet tab for Sheet3 and select cell A1 or the entire worksheet, then use Paste or Paste Special from the Edit menu to copy the contents of Sheet1 into Sheet3.

Use of Paste Link in the Paste Special dialog should be avoided when operating on whole worksheets, as it creates links to every selected cell in the first worksheet, 16,777,216 cells in a worksheet of the default size, and has no option to skip empty cells in the first worksheet.

A similar operation can be performed using the Manage Sheets dialog. Duplicate the worksheet to be copied, then move the copy to precede or follow the worksheet it is to replace. Delete the second worksheet and rename the copy. This operation is similar to the copy and paste technique described above, but this method also copies metadata, such as the display appearance controlled by the Format ▶ Sheet submenu.

## Nastavení sešitu

This chapter explains the contents of a Gnumeric workbook which are not part of the worksheets. This includes several settings which apply to the workbook and are saved in the Gnumeric file. Settings which apply to the Gnumeric program itself are called `preferences' and are explained in chapter-configuring.

### Přehled

The contents of a Gnumeric file describe all of the elements which can be changed by the user. This sections examines all of the workbook contents which are not part of the worksheets.

Tato kapitola zatím není napsaná.

### Document Summary

A small amount of metadata is associated with each document. These metadata describe the author of the document and other related information.

### Nastavení dokumentu

#### Nastavení tisku dokumentu

#### Nastavení automatického ukládání dokumentu

The AutoSave tool can save your workbook automatically at specific intervals. You can specify how often you want your work to be saved by entering a number in the ``Minutes'' box. If you check the ``Prompt before saving'' button on, Gnumeric asks a confirmation before each automatic save.

##### The Auto Save Tool dialog

#### Nastavení automatických oprav dokumentu

#### Nastavení zobrazení dokumentu

#### Nastavení ochrany dokumentu

#### Nastavení ověřování dokumentu

#### Nastavení prodlevy v přepočítávání dokumentu

### Pojmenované prvky dokumentu

## Nastavení aplikace Gnumeric

Tato kapitola vysvětluje, jak změnit výchozí chování Gnumericu, včetně chování při spuštění a výchozího národního prostředí (jazyk a zobrazování čísel).

### Přehled

Several preferences which relate to Gnumeric as a whole can be configured and will affect the appearance and behaviour of the program every time it is run. These preferences can be set by the user.

Gnumeric provides a main preference configuration panel which allows users to configure fundamental properties of the program including the font used within the spreadsheet, the type of file generated when a workbook is saved, default settings for the tools and the 'undo' mechanism, as well as several fundamental properties of the program, such as the pixel pitch of the display, which require advanced knowledge to understand. sect-configuration-preferences explains how to alter these preferences.

The toolbars can also be configured by being hidden from view. This allows Gnumeric to be fit into a smaller space. sect-configuration-toolbars explains how to hide or show each toolbar.

Much of the functionality of Gnumeric is provided through the plugin mechanism. Individual plugins can be disabled to save memory space or when the plugin computer code is being altered. sect-configuration-plugins explains how to disable and re-enable Gnumeric plugins.

Gnumeric is designed to be used around the globe and therefore allows the use to determine the language for the menus and to determine location specific information such as the character used to separate whole numbers from fractional units. These language and locale settings are explained in sect-configuration-localization.

### Obecné předvolby

Gnumeric nabízí několik obecných předvoleb, které může uživatel nastavit pomocí dialogového okna Předvolby aplikace Gnumeric.

The Preferences Dialog has several pages. Each page addresses a certain aspects of using Gnumeric. The pages are selected by clicking on one of the options in the top left column. These act like a tab interface in changing the rest of the dialog options.

#### Tooltips appear under the mouse pointer

When the mouse pointer is placed over an entry field or a checkbox, after a certain delay, a temporary tooltip may appear. The tooltip is a small window with information about each option. The tooltip disappears once the mouse pointer is moved to a new area of the screen.

#### Některé předvolby vyžadují hlubší znalosti.

Certain of the options, such as the options for changing the number of pixels per length (the 'pixel pitch') on the screen, are generally set correctly automatically. These options are fundamental and should only be changed by users who understand the option.

#### Používání dialogového okna s předvolbami

The preference dialog can be started by selecting the Edit and then the Preferences... menu item.

The dialog is used by selecting one of the categories in the top left column of options and then changing the settings for that option. The categories are presented as a list; each can be selected in turn by placing the mouse pointer over the desired element and clicking with the primary mouse button.

Certain elements, such as the Font preference, have a small triangle in front of their name. Clicking on this triangle will open a sub-element line which allows the sub-element to be selected and have its options altered.

#### Předvolby fontu

The font preferences allow the user to change the font which is used by default in the Gnumeric grid cells and to set the font used for headers and footers when printing.

The Font selection sets the default font name, size and style to be used in the cells on every sheet.

##### Display Font

The Headers/Footers selection sets the font name, size and style which will be used, by default, in the headers and footers added to each page of printed output. These selections can be over-ridden in the print preferences dialog as explained in chapter-printing. The content of the headers and footers is determined via the Page Setup dialog, detailed in sect-printing-setup.

##### Header & Footer Font

#### Předvolby kopírování a vkládání

The Copy and Paste element allows the user to determine how copied items are integrated into the clipboard mechanism.

##### Kopírování a vkládání

#### Předvolby souborů

The Files element provides settings related to the handling of files.

##### Soubory

##### The number of recently used files

If you are usually using one of a small number of documents, you should set the Length of File History to be slightly larger than the number of these documents.

#### Předvolby nástrojů

The Tools element allows to determine the settings for the recently used function list, for autocompletion of data entry in cells and for range selections.

##### Nástroje

The Sorting element allows to determine the default settings for the Sort Dialog.

##### Řazení

#### Undo History Preferences

The Undo element permits to customize the undo feature. You would normally like the number of undo items to be in the 10 to 25 range and the maximal undo size to be 10000 to 100000, unless you only have little memory available.

##### Zpět

#### Předvolby oken

The windows preferences include options to set the default appearance of the whole window displaying the Gnumeric interface as well as

The Windows element includes a variety of options that did not fit within any of the other tabs.

##### Okna

The Screen elements allows the user to set the pixel pitch (number of pixels per length) for the screen. This is a fundamental property of the display which should be set correctly by default.

##### Obrazovka

##### The pixel pitch is fundamental

These options affect the display of Gnumeric and should only be changed after serious consideration. By default these options should be correct and should only be altered for non-standard screens and when the appearance of Gnumeric and its contents are clearly incorrect.

### Nástrojové lišty

The three Gnumeric toolbars can either be hidden from view or shown above or below the cell grid area. The three different toolbars are explained in sect-gui-toolbars.

Toolbars can be hidden or shown by clicking with the primary mouse button on the View menu, the dragging the pointer down to the Toolbars to open its submenu and then moving the pointer into the sub-menu listing the three toolbars. By default each toolbar appears with a small check mark in front of its name indicating that it is visible. Clicking on any of the toolbars will alter its setting, making the toolbar visible if it is hidden or hiding the toolbar if it is visible.

### Zásuvné moduly

Gnumeric allows users to configure the plugins which are currently in use. The Plugin Manager provides all the configuration options in one location.

The Plugin Manager can be started by clicking on the Tools menu and selecting the Plugins... menu item.

The Plugin Manager is a tabbed dialog with three tabs. The first tab, labeled Plugin List, provides a list of all the currently visible plugins, the second tab, labeled Plugin Details provides details on the plugin selected in the first tab. The third tab, labeled Directories lists the directories which are currently searched to discover new plugins.

The first tab provides a list of plugins, an explanation of each and a method to activate or de-activate the plugin. The list includes all of the plugins which have been found by Gnumeric in the directories listed in the third tab. An explanation can be obtained for each plugin by selecting the plugin from the list by placing the mouse pointer over the plugin name and clicking with the primary mouse button. The explanation will then appear in the bottom text area. The active column provides check boxes in front of each listed plugin. If the box contains a check mark, the plugin has been activated and its functionality should be available.

### Jazyky a národní prostředí

Aplikace Gnumeric umí běžet ve spoustě jazyků s národním nastavením pro formát čísel, měny a data. Tato záležitost je ale bohužel značně komplikovaná a vyžaduje si podporu i od operačního systému v pozadí. Proto v téhle příručce nenajdete komplexní vysvětlení, není to rozsahově možné. Podívejte se prosím do příručky svého operačního systému na téma národního prostředí.

Jako výchozí vyhledá Gnumeric nastavení, které uživatel aktuálně používá v systému, a podle něj příslušně nastaví jazyk a národní prostředí.

Je také možné spustit Gnumeric v jiném jazyce s jiným národním prostředím, než běží zbytek systému. Stačí předefinovat proměnnou prostředí `LC_ALL`. Pokud například používáte shell bash, stačí v terminálu napsta:

    LC_ALL=cs_CZ gnumeric &

a Gnumeric se otevře s ovládacími prvky ve francouzštině a bude používat francouzské konvence pro čísla, měnu a datum.

## Práce se soubory

Tato kapitola vysvětluje, jak v Gnumericu používat soubory. Poskytuje rozšířující popis formátů souborů používaných v Gnumericu. Vysvětluje také, jako otevírat soubory, importovat data z textových souborů, ukládat soubory, exportovat data do textových souborů, posílat data ostatním přes e-mail a jak převádět soubory z jednoho formátu do jiného.

### Soubory v aplikaci Gnumeric

Gnumeric ukládá své informace do vytvořených souborů a v následujících sezeních tyto soubory zase znovu otevírá. Uložení informací do souborů dává také uživatelům možnost informace předávat dál.

Výchozí souborový formát pro Gnumeric je založený na XML (eXtensible Markup Language). Soubory se tak ukládají v textové podobě obsahující XML a jsou zkomprimované pomocí knihovny programu gzip. Přípona souborů Gnumeric je `.gnumeric` na platformách, které podporují přípony s libovolnou délku, `.gnum` na platformách, které omezují příponu na čtyři znaky a `.gnm` na platformách, které omezují příponu na tři znaky.

Gnumeric umí ale také otevírat a ukládat soubory v řadě dalších souborových formátů. Projekt je hrdý na své reverzní inženýrství a podporu souborových formátů používaných aplikací Microsoft Excel. Gnumeric umí používat souborový formát Excel, jak by to byl jeho přirozený formát, čímž se míní, umí ukládat a získávat v podstatě všechny věci používané v pracovních sešitech formátem Excel. Obdobně podporuje Gnumeric i souborový formát OASIS Open Document Format for Offce Application (ODF 1.2, ISO/IEC 26300:2006/Amd 1:2012), stejně jako druhé vydání ECMA 376 (ISO/IEC 29500:2008), rovněž způsobem, jako by to byl jeho přirozený formát.

Gnumeric neumí mazat soubory ze souborového systému. Může otevřít stávající soubor a vytvořit nový, ale nemůže smazat soubor, který je již vytvořený. Mazat soubory můžete pomocí správce souborů, jako je třeba Nautilus z pracovního prostředí GNOME nebo pomocí programu příkazové řádky rm.

Tato kapitola se zabývá prací přímo se soubory. Kromě toho se dají data importovat do aplikace Gnumeric také přes schránku zkopírováním buď textu, nebo tabulky HTML, v jiném programu a následným vložením těchto dat do pracovního listu. Podrobnosti viz sect-movecopy-xclipboard.

Pro ukládání dat se často slouží textové soubory, přičemž se používají různé způsoby jejich strukturování, například oddělením hodnot pomocí čárek, tabulátorů nebo mezer. Součástí tabulkového kalkulátoru Gnumeric je flexibilní systém, ve kterém si uživatel může přesně nadefinovat strukturu importovaných či exportovaných dat.

Gnumeric může být integrován s poštovním klientem, abyste mohli soubory přímo odesílat jako přílohy ve zprávách elektronické pošty.

K aplikaci Gnumeric patří také nástroj příkazového řádku nazvaný ssconvert, který převádí soubory mezi libovolnými podporovanými formáty.

### Souborové formáty

Gnumeric podporuje mimo vlastního formátu souborů založeného na XML i různé další formáty. V tabulce níže jsou uvedené formáty, které podporuje v současnosti. Název formátu v tabulce je zároveň odkazem, přes který se můžete dostat do oddílu rozebírajícího daný formát.

### Formáty souborů podporované aplikací Gnumeric

formát | přípona | otevírání | ukládání | import | export | typ MIME
Gnumeric | `.gnumeric` / `.gnm` / `.xml` | ANO | ANO |  |  | application/x-gnumeric
Applix | `.as` |  |  | ANO |  | application/x-applix-spreadsheet
Hodnoty oddělené čárkou/tabulátorem/středníkem | `.csv`/`.tsv` |  |  | ANO | ANO | text/plain
Data Interchange Format | `.dif` |  |  | ANO | ANO |
GNU Oleo | `.oleo` |  |  | ANO |  | application/x-oleo
HTML | `.html` / `.htm` |  |  | ANO | ANO | text/html
LaTeX | `.tex` |  |  |  | ANO | text/x-tex
Lineární a celočíselné programy | žádná/`.mps` |  |  | ANO |  | application/x-mps
Lotus 1-2-3 | `.wk1` / `.wks` |  |  | ANO |  | application/vnd.lotus-1-2-3, application/x-123
Microsoft Excel, starý binární formát (verze 2 až 5) | `.xls` / `.xlt` / `.xlw` | ANO |  |  |  | application/vnd.ms-excel
Microsoft Excel, binární formát (Excel 95 až 2003) | `.xls` / `.xlt` / `.xlw` | ANO | ANO |  |  | application/vnd.ms-excel
Microsoft Excel 2003 SpreadsheetML | `.xlsx` | ANO |  |  |  | application/vnd.ms-excel
Microsoft Office Open SpreadsheetML (MOOX/ECMA376/ISO29500) | `.xlsx` | ANO | ANO |  |  | application/vnd.ms-excel
OpenOffice.Org/StarOffice, starý formát | `.sxc` / `.stc` |  |  | ANO |  | application/vnd.sun.xml.calc
OpenDocument Format (OASIS ODF a ISO/IEC 26300:2006) | `.ods` / `.odt` / `.sxc` / `.stc` | ANO | ANO |  |  | application/vnd.oasis.opendocument.spreadsheet
Databáze Paradox | `.px` / `.db` |  |  | ANO | ANO |
Plan Perfect | `.pln` |  |  | ANO |  | application/x-planperfect
Soubory s listy Psion 5 | `.psisheet` |  |  | ANO |  |
PostScript | `.ps` / `.eps` |  |  |  | ANO | application/postscript
PDF | `.pdf` |  |  |  | ANO | application/pdf
Quattro Pro | `.wb1` / `.wb2` / `.wb3` |  |  | ANO |  | application/x-quattropro, application/x-quattro-pro
SC/XSpread | žádná/.`sc` |  |  | ANO |  | application/x-sc
Multiplan (SYLK) | `.sylk` / `.slk` | ANO | ANO |  |  | application/x-sylk
Textové formáty | `.txt` / `.text` |  |  | ANO | ANO | text/plain
TROFF | `.me` |  |  |  | ANO | application/x-troff
Xbase | `.dbf` |  |  | ANO |  | application/dbase, application/dbf, application/x-dbase, application/x-dbf, application/x-xbase, zz-application/zz-winassoc-dbf
XHTML | `.xhtml` / `.html` |  |  |  | ANO | application/xhtml+xml

Soubory podle tabulky formátů označené ve sloupcích otevírání/ukládání můžete otevřít nebo uložit pomocí položek Otevřít, Uložit a Uložit jako v nabídce Soubor. U formátů označených ve sloupcích import/export musíte použít podnabídky Import dat a Export dat v nabídce Data.

#### Formát souborů Gnumeric XML

Souborový formát Gnumeric je založený na XML (eXtensible Markup Language) a je používán jako výchozí souborový formát.

Gnumeric v současnosti používá dva různé systémy pro zpracování XML.

Novější systém je založen na metodě zpracování SAX pro XML a je podstatně rychlejší, než starší metoda. Jeho kód je v podobě zásuvného modulu. Exportní část se již používá jako výchozí, ale importní není ještě úplně hotová.

Starší systém je součástí jádra programu Gnumeric a doposud se používá k otevírání souborů ve formátu Gnumeric.

Název: | Formát souborů Gnumeric
Přípony: | `.gnumeric`
Kompatibilní programy: | Gnumeric
Otevírání/ukládání: | obojí

Omezení

- Jedná se o výchozí formát souboru a je tak nejlépe podporovaný ze všech dostupných formátů. Všechny věci, které vytvoříte v tabulkovém kalkulátoru, byste měli ukládat v tomto formátu.

Zásuvný modul

- Souborový formát Gnumeric je obsluhován dvě různými programovými kódy. Starší verze je přímo součástí aplikace. Novější verze je zásuvný modul nazvaný „EXPERIMENTÁLNÍ XML založené na SAX“, protože ke zpracování se používá SAX.

Podrobnosti o formátu

- Souborový formát Gnumeric uchovává obsah souborů v XML (eXtensible Markup Language) a komprimovaný pomocí komprimační knihovny z projektu GNU gzip.

  Souborový formát Gnumeric je navržený tak, aby byl flexibilní a mocný. Snadno se počítačově zpracovává. Lze jej snadno vylepšovat v souladu s potřebami vývoje aplikace, aniž by se tím porušila kompatibilita se staršími verzemi. Je navržený tak, aby se dal snadno převést na text, takže je čitelný pro člověka.

  Gnumeric automaticky rozpozná verzi souborového formátu libovolného dříve uloženého souboru díky údajům obsaženým v hlavičce souboru. Následující tabulka je čistě pro informaci.

  #### Verze formátu Gnumeric XML

  verze formátu souboru XML | verze Gnumericu
  1 |
  2 |
  3 | od 0.52
  4 | od 0.57
  5 | od 0.58
  6 | od 0.62
  7 | od 0.66
  8 | od 0.71
  9 | od 0.73
  10 | od 1.03

  Dnes již zastaralý dokument PDF napsaný v rámci projektu JWorkbook a popisující souborový formát Gnumeric vám může poskytnou užitečné počáteční informace. Stáhnout si jej můžete z `http://www.jfree.org/jworkbook/download/gnumeric-xml.pdf`.

Následné zpracování

- Přímé zacházení se soubory Gnumeric je možné jejich převedením na textové soubory a následně pak můžete použít standardní nástroje pro zpracování textu, jako jsou třeba textové editory. Aby se dal obsah souborů Gnumeric číst, je zapotřebí je nejprve dekomprimovat a pak už je můžete otevřít. V systémech GNU výchozí soubor „Sešit1.gnumeric“ dekomprimujete následovně: případně můžete soubor přejmenovat a pak dekomprimovat následující dvojicí příkazů: V obou případech získáte soubor „Sešit1.text“, což je textový soubor v ASCII. Tento soubor můžete otevřít v jakémkoliv textovém editoru, jako jsou Vim, Emacs nebo gedit, či si jej jen zobrazit, třeba pomocí příkazu less.

  Protože se jedná o formát XML, dají se k transformacím souborů Gnumeric a pro přístup k datům, která obsahují, použít libovolné nástroje pro práci s XML. Správnost souborů se dá ověřit pomocí XSD (XML Schema Definition). Dostupné je přes Internat na adrese http://git.gnome.org/cgit/gnumeric/plain/gnumeric.xsd.

  Programovací jazyk Java můžete použít k vytváření, přístupu k a manipulaci se souborovým formátem Gnumeric pomocí knihovny projektu JWorkbook. Podrobnosti viz webové stránky projektu.

  Pro práci se souborovými formáty Gnumeric je možné používat i jazyk C# přes implementaci mono.

#### Souborový formát Applix

Souborový formát Applix používá sada aplikací Applixware, k nimž patří i tabulkový kalkulátor. Autorem tohoto tabulkového kalkulátoru je firma Vistasource, která prohlašuje, že se jedná o v reálném čase událostmi řízený softwarový systém.

Gnumeric umí číst některé soubory vytvořené tabulkovým kalkulátorem Applixware.

Název: | Souborový formát Applix
Přípony: | .as
Kompatibilní programy: | Tabulkový kalkulátor Applixware
Import/Export: | Pouze import

Omezení

- Ukládání souborů Applixware bylo nedávno zakázáno z důvodu nezájmu vývojářů. Místo přímého ukládání souboru ve formátu Applix můžete soubor vyexportovat do přes souborový formát Excel.

Zásuvný modul

- Podporováno zásuvným modulem Applix.

Podrobnosti o formátu

#### Souborový formát CSV/TSV (hodnoty oddělené čárkou/středníkem/tabulátorem)

Souborové formáty CSV (čárkami oddělené hodnoty) a TSV (tabulátory oddělené hodnoty) jsou běžným postupem strukturování pro soubory v textovém formátu. V těchto souborech jednotlivé řádky představují řádky dat a na každém z řádků jsou jednotlivá datová pole oddělená od sebe navzájem pomocí oddělovacího znaku, nejčastěji čárky, středníku nebo tabulátoru. Gnumeric pracuje se soubory CSV a TSV přes import a export textu, ale tyto konkrétní formáty jsou v tomto dokumentu popsány zvlášť, protože jsou opravdu velmi rozšířené.

Gnumeric automaticky otevře souborové formáty CSV a TSV rozdělené na jednotlivé řádky a do sloupců podle příslušného oddělovače. Pokud automatický import vede k nějakým chybám, můžete to obecně napravit pomocí formátu „Import textu (nastavitelný)“. Tím, že vyberete tento formát, se spustí průvodce Import textu, ve kterém si můžete pro import CSV a TSV formátů určit úplně detailní parametry nastavení. Vysvětlení tohoto průvodce importem CSV a TSV najdete v oddílu import textových souborů, případně v oddílu export textových souborů.

Název: | Hodnoty oddělené čárkou/středníkem/tabulátorem (CSV/TSV)
Přípony: | .csv, .tsv, .txt
Kompatibilní programy: | spousta
Import/Export: | obojí

Omezení

- Souborový formát CSV je vhodný pro výměnu dat v buňkách tabulek a nedá se použít pro objekty listů, jako jsou třeba grafy. Neumí také ukládat formátování obsahu buněk, jejich pozadí a ohraničení.

Zásuvný modul

- Podporováno v jádře aplikace Gnumeric.

Podrobnosti o formátu

- Soubory CSV jsou jednoduché textové soubory, ve kterých jednotlivé řádky textu představují řádky z tabulky a jednotlivé buňky v řádcích jsou navzájem oddělené čárkami.

Následné zpracování

- Soubory CSV lze jednoduše zpracovávat libovolnými nástroji pro práci s textovými soubory. Formát CSV je také běžně používán jako formát, který se dá otevřít v mnoha aplikacích.

Viz oddíl v Textové formáty

#### Souborový formát DIF (Data Interchange Format)

Souborový formát Data Interchage Format (DIF) je textový formát kódovaný v ASCII, má hlavičku kvůli kontrole integrity a má tělo. Původně byl vyvinutý firmou Software Arts pro přenášení dat z aplikace VisiCals, což byl první tabulkový kalkulátor.

Název: | Data Interchange Format
Přípony: | .dif
Kompatibilní programy: | různé
Import/Export: | obojí

Omezení

- Protože formát DIF podporuje jen jeden pracovní list, exportu Gnumeric jen aktivní list v zobrazení použitém při uložení sešitu.

Zásuvný modul

- Podporováno pomocí zásuvného modulu Modul pro výměnný formát dat DIF (Data Interchange Format)

Podrobnosti o formátu

- Formát má textovou podobu, kódován je v ASCII a má hlavičku a tělo.

Následné zpracování

- Soubor se dá zpracovávat jako běžný textový soubor, nebo jej můžete importovat do libovolného programu, který podporuje formát DIF.

#### Formát souborů GNU Oleo

Souborový formát GNU Oleo je formát používaný tabulkovým kalkulátorem GNU Oleo, jedním z prvních svobodných tabulkových kalkulátorů. V současnosti se již tento projekt nerozvíjí, takže je podporován pouze import kvůli přístupu ke starším souborům.

Název: | GNU Oleo
Přípony: | neznámé
Kompatibilní programy: | GNU oleo
Import/Export: | Jen otevírání

Omezení

Zásuvný modul

- Podporováno zásuvným modulem „GNU Oleo“

Podrobnosti o formátu

#### Formát souborů HTML

Souborový formát HTML (Hypertext Markup Language – hypertextový značkovací jazyk) je textový formát využívající značky jazyka HTML. Tento formát byl navržen pro potřeby zobrazování ve webových prohlížečích.

Gnumeric umí ukládat obsahu buněk v sešitě do textového souboru, který je buď úplným správně naformátovaným souborem HTML verze 3.2 nebo 4.0, nebo se jedná jen o útržek souboru obsahující čistě strukturu <table>, a který musí být vložen do jiného souboru HTML. Gnumeric ten druhý zmiňovaný typ souborů, které obsahují jen správně naformátovanou strukturu HTML <table>, i otevírat.

Názvy: | Hypertext Markup Language (HTML)
Přípony: | .html, .htm
Kompatibilní programy: | Libovolný webový prohlížeč, libovolný textový editor
Import/Export: | Jen export, ale dají se importovat struktury HTML typu <table>

Omezení

- Ukládán je pouze obsah buněk, ostatní objektové prvky listu, jako třeba grafy, jsou ignorovány.

Zásuvný modul

- Podporováno zásuvným modulem „HTML & TeX“

Následné zpracování

- Všechny tyto soubory se dají otevřít v textovém editoru. Souborové formáty HTML 3.2 a 4.0 se dají otevřít ve webových prohlížečích, jako je Mozilla Firefox.

  Soubory, které jsou generované jako útržky HTML je potřeba umístit do souboru HTML, který má platnou úvodní a uzavírací část.

Viz také: Formát XHTML

#### Formát souborů LaTeX

Souborový formát LaTeX je textový formát s značkami LaTeX 2ε odvozený z rodiny jazyků TeX.

Gnumeric generates LaTeX files to allow the export of tables of numeric values for use in the LaTeX document processing system. LaTeX is a derived format of the TeX system. The files generated by Gnumeric are designed to be used by a LaTeX processor, such as latex or pdflatex, to generate files in viewable formats such as Device Independent (DVI), PostScript (PS) or Portable Document Format (PDF).

Vygenerované soubory se dají zpracovávat buď přímo nebo mohou být vloženy do jiných souborů LaTeX.

Název: | LaTeX
Přípony: | .tex
Kompatibilní programy: | latex, pdflatex
Import/Export: | Pouze export

Omezení

- Gnumeric generuje strukturu LaTeX `longtable`, která obsahuje pouze data z buněk pracovního listu zobrazeného v okamžiku vytváření souboru.

  Barva textu je podporovaná. Tenké ohraničení buněk se převádí na jednoduché čáry a tlusté ohraničení buněk na dvojité čáry. Barva pozadí buněk je ignorovaná.

Zásuvný modul

- Podporováno zásuvným modulem „HTML & TeX“

Podrobnosti o formátu

- Vygenerované soubory obsahují rozsáhlou dokumentaci v komentářových polích TeX, která vysvětluje jak soubor používat a případně měnit. Řádky, které v souboru začínají a končí dvojitým symbolem procent (%%) jsou komentáře. Řádky, které jsou navržené jako volitelné uživatelem, začínají symbolem procent (%), který můžete odmazat a tím příkaz LaTeX na řádku zprovoznit.

Následné zpracování

- Soubory LaTeX vygenerované aplikací Gnumeric lze zpracovávat buď přímo procesorem LaTeX, nebo je můžete vložit jako tabulku do jiného souboru. Vložit se dají buď pomocí odkazu, jak bude vysvětleno dále, nebo mohou být vloženy přímo do souboru na příslušné místo. Soubor se dá navíc upravit změnou určitých parametrů. Tyto úpravy jsou vysvětlené v komentářích přímo v souboru a představené jsou i níže zde.

  The file created by Gnumeric can be run directly through a LaTeX processor without any modifications. For example, if the file were saved as `Book1.tex`, the following command

      pdflatex Book1.tex

  generates a PDF file named `Book1.pdf`. The file can be generated in landscape format and the headers, footers and column widths of the file can be altered in the manner explained below.

  The file can also be included within another LaTeX file to provide a single table. This requires, first, ensuring that all the packages which will be needed are included, and second, defining a LaTeX variable which is used as a dummy tag to exclude the preamble used to process the file on its own. The LaTeX file generated by Gnumeric requires using the following lines in the preamble

      \usepackage{ucs}
      \usepackage{utf8}{inputenc}
      \usepackage{color}
      \usepackage{array}
      \usepackage{longtable}
      \usepackage{calc}
      \usepackage{multirow}
      \usepackage{hhline}
      \usepackage{ifthen}

  to include each of these packages. Optionally, to include the table in landscape mode, the preamble also needs the line

      \usepackage{lscape}

  to include the `lscape` package. Second, the following line

      \def\inputGnumericTable{}

  must be included to make the LaTeX processor ignore the preamble section of the file generated by Gnumeric. The generated file can be included either by adding, at the appropriate location in the other file, the line

      \input{mygnumericfile.tex}

  with the text `mygnumericfile` replaced with the appropriate file name or by pasting the entire file generated by Gnumeric into the other file.

  An option is provided in the file allows the table to be presented in landscape mode which allows wider tables to be included. For files which are to be processed independently, the option can be changed in the document class definition

      \documentclass[12pt%
      	           %,landscape%
                   ]{report}

  by removing the percent symbol (%) in front of `,landscape`. For files to be included as tables in other LaTeX files, the preamble must include the `lscape` package, as was explained above, and the two commands

      \def\gnumericTableEnd{\end{landscape}}
      \begin{landscape}

  must have the leading percent sign removed.

  An option is provided to change the widths of the columns of the file generated by Gnumeric. By default, the file attempts to maintain the proportions between the columns in the Gnumeric worksheet, yet scale the resulting table for the width of the paper defined in LaTeX. To change the column widths, look for the section in the LaTeX file with lines that look like

      \def\gnumericColA{107pt*\gnumericScale}
      \def\gnumericColB{89pt*\gnumericScale}
      \def\gnumericColC{98pt*\gnumericScale}
      \def\gnumericColD{89pt*\gnumericScale}
      \def\gnumericColE{89pt*\gnumericScale}

  and that may have as many entries as there were columns in the worksheet. The TeX 'lengths' defined for each column can be changed. For example, change the second column (Column B) to a width of 0.75 inches, we would simply have to modify this code to:

      \def\gnumericColA{107pt*\gnumericScale}
      \def\gnumericColB{0.75in}
      \def\gnumericColC{98pt*\gnumericScale}
      \def\gnumericColD{89pt*\gnumericScale}
      \def\gnumericColE{89pt*\gnumericScale}

  and the resulting file would have a second column 0.75 inches wide.

  An option to change the headers and footers of the table is provided as well. The file itself contains comments on how to alter these but the choices will require seeing the documentation of the `longtable` LaTeX package. See that documentation and the contents of the file generated by Gnumeric for details.

#### Linear and Integer Program Expression (MPS) File Format

The Linear and Integer Program Expression file format is a text file format, encoded as ASCII, which uses fixed columns. The format was developed by International Business Machines Corporation to express linear and integer programs.

Název: | Linear and Integer Program Expression (MPS)
Přípony: | žádná / .mps
Kompatibilní programy: | Různé aplikace pro lineární programování
Import/Export: | Pouze import

Omezení

Zásuvný modul

- Supported by the 'Linear and integer expression (MPS) format module' plug-in.

Podrobnosti o formátu

- The Argonne National Laboratory of the United States has a simple introduction to the MPS format on their web site.

  The MIPLIB site has more information including a file named mps_format which is a brief introduction to the format and includes the following section:

      The following template is a guide for the use of MPS format:

      ---------------------------------------------------------------------
      Field:    1           2          3         4         5         6
      Columns:  2-3        5-12      15-22     25-36     40-47     50-61

                NAME   problem name

                ROWS

                 type     name

                COLUMNS
                         column       row       value     row      value
                          name        name                name
                RHS
                          rhs         row       value     row      value
                          name        name                name
                RANGES
                          range       row       value     row      value
                          name        name                name
                BOUNDS

                 type     bound       column     value
                          name        name
                ENDATA
      ---------------------------------------------------------------------

  and provides further explanations to the components. The file also suggests as more complete references:

        "Advanced Linear Programming," by Bruce A. Murtagh
        "Computer Solutions of Linear Programs," by J.L. Nazareth

  which should provide a better explanation.

#### Formát souborů Lotus 1-2-3

Souborový formát Lotus 1-2-3 je formát používaný tabulkovým kalkulátorem Lotus 1-2-3, který je součástí kancelářského balíku nazývaného SmartSuite.

Název: | Lotus 1-2-3
Přípony: | .wk1,.wks
Kompatibilní programy: | Lotus SmartSuite
Import/Export: | Pouze import

Omezení

Zásuvný modul

- Podporováno zásuvným modulem „Lotus 123“.

Podrobnosti o formátu

Následné zpracování

- Tento formát podporuje řada tabulkových kalkulátorů.

#### Starý binární souborový formát Microsoft Excel

The Microsoft Excel Old Binary file format is a binary file format used by the Excel program in the Office suite between versions 2 and 5. The format is a common format supported to various extents by most spreadsheets although it is incompletely documented. The Gnumeric project has reversed engineered all of the core features of the format.

Název: | Excel
Přípony: | .xls
Kompatibilní programy: | Microsoft Excel, Microsoft Office a řada dalších tabulkových kalkulátorů
Otevírání/ukládání: | obojí

Zásuvný modul

- Podporováno zásuvným modulem „MS Excel (tm)“.

Podrobnosti o formátu

- Jedná se o binární souborové formáty.

Následné zpracování

- Zpracovávat soubory ve formátu Microsoft Excel dokáže řada dalších programů.

#### Nový binární souborový formát Microsoft Excel

The Microsoft Excel New Binary file format is a binary file format used by the Excel program in the Office suite between versions 95 and 2003. The format is a common format supported to various extents by most spreadsheets although it is incompletely documented. The Gnumeric project has reversed engineered all of the core features of the format.

Název: | Excel
Přípony: | .xls
Kompatibilní programy: | Microsoft Excel, Microsoft Office a řada dalších tabulkových kalkulátorů
Otevírání/ukládání: | obojí

Zásuvný modul

- Podporováno zásuvným modulem „MS Excel (tm)“.

Podrobnosti o formátu

- Jedná se o binární souborové formáty.

Následné zpracování

- Zpracovávat soubory ve formátu Microsoft Excel dokáže řada dalších programů.

#### Souborový formát Microsoft Excel 2003 XML

Microsoft Excel 2003 se dodává s podporou formátu nazývaného SpreadsheetML. Jedná se o soubory XML. Nejsou příliš běžné, ale základní vlastnosti jsou podporované.

Název: | Excel
Přípony: | .xlsx
Kompatibilní programy: | Microsoft Excel, Microsoft Office a řada dalších tabulkových kalkulátorů
Otevírání/ukládání: | obojí

Zásuvný modul

- Podporováno zásuvným modulem „MS Excel (tm)“.

Podrobnosti o formátu

- Jedná se o soubory komprimované pomocí ZIP, obsahující soubory SpreadsheetML a binární soubory.

Následné zpracování

- Tento souborový formát není příliš rozšířený a proto je podpora v aplikacích třetích stran omezená.

#### Microsoft Excel Office Open XML SpreadsheetML

Microsoft Office 2007 shipped with a new set of file formats, namely the Microsoft Office Open XML SpreadsheetML format. This format is a semi-open standard based around a zipped XML file. Microsoft Office Open XML SpreadsheetML is mostly standardized in ECMA 376 and ISO 29500. This implementation is covered under the Open Specification Promise and therefore does not infringe upon Microsoft patents.

Název: | Excel
Přípony: | .xls
Kompatibilní programy: | Microsoft Excel, Microsoft Office a řada dalších tabulkových kalkulátorů
Otevírání/ukládání: | obojí

Omezení

- Většina základních vlastností formátu je podporovaná.

Zásuvný modul

- Podporováno zásuvným modulem „MS Excel (tm)“.

Podrobnosti o formátu

- Jedná se o soubory komprimované pomocí ZIP, obsahující soubory SpreadsheetML a binární soubory.

Následné zpracování

- Zpracovávat soubory ve formátu Microsoft Excel dokáže řada dalších programů.

#### Microsoft Excel XML

The Microsoft Excel file format is a binary file format used by the Excel program in the Office suite. The format is a common format supported to various extents by most spreadsheets although it is incompletely documented. The Gnumeric project has reversed engineered all of the core features of the format.

Název: | Excel
Přípony: | .xls
Kompatibilní programy: | Microsoft Excel, Microsoft Office a řada dalších tabulkových kalkulátorů
Otevírání/ukládání: | obojí

Omezení

- Většina základních vlastností formátu je podporovaná.

  Gnumeric nepodporuje velmi staré souborové formáty používané tabulkovým kalkulátorem Excel před verzí Excel 2.0.

  Gnumeric umí otevírat většinu souborových formátů Microsoft Excel, včetně všech nových formátů. Podporované formáty jsou:

  - MS Excel 5.0/95.

  - MS Excel 97/2000/XP.

  - MS Excel 97/2000/XP & 5.0/95.

Zásuvný modul

- Podporováno zásuvným modulem „MS Excel (tm)“.

Podrobnosti o formátu

- Jedná se o binární souborové formáty.

Následné zpracování

- Zpracovávat soubory ve formátu Microsoft Excel dokáže řada dalších programů.

#### Souborový formát Multiplan SYLK

The Microsoft Multiplan Symbolic Link Interchange (SYLK) file format is a column based format.

Gnumeric umí soubory v tomto formátu číst.

Název: | Symbolic Link Interchange (SYLK)
Přípony: | žádná / .slk
Kompatibilní programy: | Multiplan
Import/Export: | Pouze import

Omezení

Zásuvný modul

- Podporováno zásuvným modulem „Multiplan (SYLK)“.

Podrobnosti o formátu

#### Formát OpenDocument (OASIS ODF a ISO/IEC 26300:2006)

Souborový formát OpenOffice.org XML je archiv ve formátu ZIP obsahující několik komponent, přičemž všechny jsou to jsou textové soubory, povětšinou používající značkovací jazyk XML.

Gnumeric čte verze 1.0, 1.1 a 1.2 tabulkových souborů ODF a zapisuje verzi 1.2 s i bez cizích prvků. Cizí prvky jsou rozšiřující mechanizmy definované v ODF a umožňující ukládat do souborů ODF věci, které nejsou specifikované ve standardu ODF. Gnumeric počítá s podporou tohoto formátu i do budoucna.

Název: | Open Document Format, ODF
Přípony: | .ods
Kompatibilní programy: | OpenOffice.org Calc, LibreOffice Calc, KSpread, StarCalc
Otevírání/ukládání: | obojí

Omezení

Zásuvný modul

- Podporováno zásuvným modulem „Open Document Format“

Podrobnosti o formátu

- Souborový formát je archiv ZIP obsahující několik textových souborů: soubor `mimetype` uvádějící typ MIME, soubor `content.xml` obsahující buňky tabulek a několik dalších souborů s metadaty, definicemi stylů nebo informacemi o nastavení. Obsah souboru se dá rozbalit pomocí programu unzip pro příkazový řádek nebo některou z grafických aplikací sloužících ke stejnému účelu.

  The Organization for the Advancement of Structured Information Standards (OASIS) has accepted this file format as the standard "OASIS Open Office XML Format". The published specification for the file format is available from the OASIS Open Office XML Format Technical Committee web page. Other information is available from the OpenOffice.org XML File Format web page, part of the OpenOffice.org project.

  Verze 1.0 formátu ODF byla přijata jako mezinárodní standard organizací ISO/IEC jako ISO/IEC 26300:2006.

Následné zpracování

- Soubory v tomto formátu se dají importovat a měnit mnoha různými programy, včetně tabulkových kalkulátorů OpenOffice.org Calc a LibreOffice Calc nebo se dají měnit strojově zpracováním XML.

#### Starý souborový formát OpenOffice.org

OpenOffice.org byl původně šířen se souborovým formátem, který se stal základem pro nový souborový formát standardizovaný organizací OASIS. V současnosti je tento původní formát již zavržený.

Gnumeric umí soubory v tomto formátu jak otevírat, tak ukládat, a plánuje pokračovat v jeho podpoře i do budoucna.

Název: | Formát souborů OpenOffice.org/StarOffice
Přípony: | .sxw
Kompatibilní programy: | OpenOffice.org Calc, StarCalc
Import/Export: | obojí

Omezení

Zásuvný modul

- Podporováno zásuvným modulem „Open Document Format“

Následné zpracování

- Tento souborový formát je zastaralý a není již příliš používán.

#### Formát souborů Plan Perfect

Souborový formát Plan Perfect je formát používaný tabulkovým kalkulátorem PlanPerfect.

Název: | Plan Perfect
Přípony: | neznámé
Kompatibilní programy: | PlanPerfect.
Import/Export: | Pouze import

Omezení

Zásuvný modul

- Podporováno zásuvným modulem „Plan Perfect“.

Podrobnosti o formátu

Následné zpracování

#### PostScript File Format

The PostScript file format is a text format which contains the program code for a postScript interpreter. PostScript is a page description language designed to enable the creation and transfer of printer-ready output.

Gnumeric supports the creation of PostScript files through the printing interface, not through the file save mechanism. See chapter-printing, for details on how to generate a PostScript file.

Název: | PostScript
Přípony: | .ps
Kompatibilní programy: | Many programs can interpret and display PostScript files including: GGV, ghostview (gv), and ghostscript.
Import/Export: | Pouze export

Omezení

Zásuvný modul

- The creation of PostScript files is supported internally by the printing sub-system.

Podrobnosti o formátu

- The PostScript language was created by Adobe, Inc. The Adobe web site has a non-technical introduction, as well as a technical overview and the actual specifications.

Následné zpracování

- PostScript files can imported into other documents by several programs. For the very advanced, PostScript files can be reprogrammed using a text editor.

#### Souborový formát Portable Document Format (PDF)

Souborový formát PDF je binární formát, který obsahuje primitiva popisující stránku a kombinuje v sobě podmnožinu jazyka PostScript s několika novějšími vlastnostmi. PDF je jazyk pro popis stránky navržený pro potřeby vytváření a přenášení výstupu připraveného pro tiskárnu.

Gnumeric podporuje vytváření souborů PDF přes tiskové rozhraní, ne přes běžný mechanizmus ukládání souborů. Podrobnosti, jak vygenerovat soubor PDF viz chapter-printing.

Název: | Portable Document Format (PDF)
Přípony: | .pdf
Kompatibilní programy: | PDF je podporováno širokou škálou programů, včetně gPDF, Xpdf, GGV, ghostview (gv) a ghostscript,
Import/Export: | Pouze export

Omezení

Zásuvný modul

- Vytváření souborů PDF je podporováno interně pomocí tiskového podsystému.

Podrobnosti o formátu

- Jazyk PostScript byl navržen firmou Adobe, Inc. Na jejích webových stránkách najdete jak netechnický úvod, tak stručný technický přehled a aktuální specifikaci.

Následné zpracování

- Soubory PDF se dají pomocí pár programů importovat do dalších dokumentů.

#### Souborový formát Quattro Pro

Souborový formát Quattro Pro je formát používaný tabulkovým kalkulátorem QuattroPro od firmy Corel.

Aplikace Gnumeric podporuje otevírání těchto souborů, abyste s z nich mohli naimportovat data.

Název: | Quattro Pro
Přípony: | .wb1 / .wb2 / .wb3
Kompatibilní programy: | Quattro Pro
Import/Export: | Pouze import

Omezení

Zásuvný modul

- Podporováno zásuvným modulem Quattro Pro.

Podrobnosti o formátu

#### Souborový formát SC/Xspread

Souborový formát SC/Xspread je formát používaný starými tabulkovými kalkulátory sc a Xspread.

Název: | Formát souborů SC
Přípony: | ANO
Kompatibilní programy: | Tabulkové kalkulátory SC, Xspread, S.
Import/Export: | Pouze import

Omezení

Zásuvný modul

- Podporován zásuvným modulem „SC/XSpread“.

Podrobnosti o formátu

#### Textové souborové formáty

Files in the text file format are files in which the bytes represent the text characters of a particular character set using a specific system to relate the binary numbers in the file to the text characters of the set. Such systems are called 'encodings' and become an issue when the file includes characters that are not in the standard ASCII set, such as characters in languages other than English. Character encodings are explained in greater detail in sect-file-textImport-complex-encoding.

Choosing Import Text File... menu item in the Import Data submenu of the Data menu or the Import Other File... menu item in the Import Data submenu of the Data menu and specifying the "Text import (configurable)" or "Text export (configurable)" file formats to open or save files will cause Gnumeric to start the Text Import or Text Export druids. These allow the users to configure in detail the parameters with which existing files will be read into a workbook or existing workbooks will be output to a file.

The Text file format includes a number of different formatting strategies for text files in which data fields are structured in a regular pattern. Most of these formats represent rows of data on different lines of the file using different strategies to separated data values within each row. 'Fixed-width' formats place each data entry in a separate column and therefore limit the size of the data entries. 'Separated' formats use a special character or character sequence to separate entries. For instance, the comma separated value, the tab separated value formats and the space separated value formats use commas, tabs, and spaces respectively to separate the data fields.

Gnumeric can import and export files from and to a wide variety of text file formats when the text importer or the text exporter is configured appropriately. File can be generated with many different encodings. See the section on importing text files or the section on exporting text files for an explanation of how to import or export these formatted text files.

Název: | Textový souborový formát
Přípony: | `.text` / `.txt` / none
Kompatibilní programy: | Řada programů umí číst a vytvářet soubory v textovém formátu
Import/Export: | obojí

Omezení

- The exporter can only create text files using a separator character and cannot create fixed-width structured files.

Zásuvný modul

- Podporováno v jádře aplikace Gnumeric.

Podrobnosti o formátu

- Text file format files are simple text files containing the data for each cell of the worksheet organized in a systematic fashion.

Následné zpracování

- Text format files can be processed using any tool which operates on text files, and many other applications can read or generate one or more of these formats.

#### Souborový formát `TROFF`

The `TROFF` file format is a text file format with markup in `TROFF`.

The `TROFF` system is a documentation preparation system that can generate many different output files from an input file with standard markup. Gnumeric produces a file that can be used as input to the `TROFF` system or its GNU project replacement, `GROFF`.

The support for this format is mostly intended to produce simple tables into a file which can be used in the `TROFF` system. Since Gnumeric supports full output to Postscript and PDF file formats, those formats should be used to generate graphics for plots and drawing elements.

Název: | TROFF
Přípony: | .me
Kompatibilní programy: | TROFF, GROFF
Import/Export: | Pouze export

Omezení

Zásuvný modul

- Podporováno zásuvným modulem „HTML & TeX“

Podrobnosti o formátu

Následné zpracování

- Two examples of the `TROFF` system will illustrate how to use this file format. Both examples start with a simple worksheet which consists of a simple grid of cells with cell contents, which has been used to create a file called "myfile.me" in the `TROFF` file format.

  A table in PostScript file format can be created starting from the file generated by Gnumeric. The command

      groff -me -t -Tps myfile.memyfile.ps

  will create a PostScript file of the corresponding table. Note, however, that Gnumeric itself can make a Postscript file of the table directly through the printing system.

  A table in PostScript file format can be created starting from the file generated by Gnumeric. The command

      groff -me -t -Tascii myfile.memyfile.ascii

  creates an ascii (straight text) file. This file will look like:

      Sheet 0

      +----------+------------------+-------------+------------+---+
      |          | Operating System |             |            |   |
      +----------+------------------+-------------+------------+---+
      |          |       DOS        |    Linux    |    SCO     |   |
      +----------+------------------+-------------+------------+---+
      |  January | $1000.00         | $900.00     | $500.00    |   |
      +----------+------------------+-------------+------------+---+
      | February | $900.00          | $2500.00    | $300.00    |   |
      +----------+------------------+-------------+------------+---+
      |    March | $800.00          | $4100.00    | $100.00    |   |
      +----------+------------------+-------------+------------+---+
      |    April | $700.00          | $5700.00    | ($100.00)  |   |
      +----------+------------------+-------------+------------+---+
      |      May | $600.00          | $7300.00    | ($300.00)  |   |
      +----------+------------------+-------------+------------+---+
      |     June | $500.00          | $8900.00    | ($500.00)  |   |
      +----------+------------------+-------------+------------+---+
      |     July | $400.00          | $10500.00   | ($700.00)  |   |
      +----------+------------------+-------------+------------+---+
      |   August | $300.00          | $12100.00   | ($900.00)  |   |
      +----------+------------------+-------------+------------+---+
      |September | $200.00          | $13700.00   | ($1100.00) |   |
      +----------+------------------+-------------+------------+---+
      |  October | $100.00          | $15300.00   | ($1300.00) |   |
      +----------+------------------+-------------+------------+---+
      | November | $0.00            | $16900.00   | ($1500.00) |   |
      +----------+------------------+-------------+------------+---+
      | December | ($100.00)        | $18500.00   | ($1700.00) |   |
      +----------+------------------+-------------+------------+---+
      |          |                  |             |            |   |
      +----------+------------------+-------------+------------+---+
      |  Totals: | $5400.00         | $116400.00  | ($7200.00) |   |
      +----------+------------------+-------------+------------+---+
      |          |                  |             |            |   |
      +----------+------------------+-------------+------------+---+

                                    1

#### Souborový formát XBase

Formát souborů Xbase je formát, který se skládá z několika souborů, z nichž jeden je textový a obsahuje data, a ostatní jsou indexové a další pomocné soubory. Datový soubor se skládá z hlavičky a vlastních záznamů.

Gnumeric otevírá pouze datový soubor.

Název: | Formát datových souborů XBase
Přípony: | .dbf
Kompatibilní programy: | dBase, Clipper, FoxPro, Visual dBase, Visual FoxPro a řada dalších databázových aplikací.
Import/Export: | Pouze import

Omezení

Zásuvný modul

- Podporováno zásuvným modulem „XBase“.

Podrobnosti o formátu

- Souborový formát xBase je obecný název pro databázové soubory uložené ve formátu používaném databázovým systémem dBase od firmy Borland (dříve Aston-Tate). Tento databázový systém je hodně populární a často jej používají i jiné aplikace.

  Podrobnější informace o formátu xBase najdete v článku Popis souborového formátu Xbase od Erika Bachmanna (odkazovaný text je v angličtině).

#### Souborový formát XHMTL

Souborový formát XHTML je textový formát se značkovacím jazykem eXtensible Markup Language (XML) používající definice podobné jak v HTML (Hypertext Markup Language), který znáte z webových stránek. Tyto soubory jsou navržené tak, aby se daly zobrazit ve webovém prohlížeči.

Gnumeric umí uložit obsah buněk z pracovního listu do jediného textového souboru XHTML, který obsahuje pouze strukturu <table> v podobě, která se dá vložit do jiného souboru XHTML.

Název: | XHTML
Přípony: | `.xhtml` / `.html`
Kompatibilní programy: | Většina moderních webových prohlížečů, jako je Mozilla a Mozilla Firefox
Import/Export: | obojí

Omezení

Zásuvný modul

- Podporováno zásuvným modulem „HTML & TeX“

Podrobnosti o formátu

- Soubor je generován kódovaný v UTF-8 v souborovém formátu XHTML 1.0 Transitional podle World Wide Web consortium (W3C).

Následné zpracování

- Takovéto soubory XHTML se dají otevřít libovolným textovým editorem a dají se prohlížet pomocí webového prohlížeče, jako je třeba Mozilla Firefox.

Viz také: Formát HTML

### Otevírání souborů

Otevření stávajícího souboru do pracovního sešitu Gnumeric vyžaduje práci s dialogovým oknem Otevření souboru. Uživatel musí vybrat soubor, který si přeje v Gnumericu otevřít a případně určit formát souboru a kódování znaků.

#### Kroky potřebné k otevření souboru.

1. Spusťte dialogové okno Otevření souboru.

   V nabídce Soubor vyberte položku Otevřít.

2. Otevřete složku obsahující požadovaný soubor.

   Pomocí dvojitého kliknutí se pohybujte v hierarchii složek.

3. Vyberte požadovaný soubor v rámci složky.

   Klikněte na název souboru v oblasti s obsahem složky.

4. (volitelné) Určete typ formátu souboru.

5. (volitelné) Určete kódování znaků.

6. Klikněte na tlačítko Otevřít.

Ve zbytku tohoto oddílu jsou vysvětleny tyto kroky do podrobností. Jak první jsou popsané části v dialogovém okně Otevření souboru a následně jsou detailně popsané kroky uvedené výše.

#### Používání dialogového okna Otevření souboru.

Otevření souboru do pracovního sešitu je vcelku snadné. Jedinou složitostí je najít v dialogovém okně Otevření souboru požadovaný soubor a změna typu formátu souboru, který rozpoznal systém, nebo určení jiné znakové sady, než zvolil Gnumeric. Pokud uživatel rozumí účelu tohoto dialogového okna, je první krok vcelku intuitivní. Další dva kroky nejsou obecně zapotřebí a většinou se jimi nemusíte zabývat.

Následující oddíl vysvětluje dopodrobna různé části dialogového okna Otevření souboru a další oddíl pak popisuje jednotlivé kroky při otevírání souboru.

##### Části dialogového okna Otevření souboru

Dialogové okno Otevření souboru umožňuje uživateli otevřít stávající soubor do pracovního sešitu Gnumeric, ale vyžaduje to, aby si uživatel vyhledal složku, která soubor obsahuje, vybral jej a volitelně určit typ formátu souboru a kódování znaků. Dialogové okno umožňuje uživatelům také změnit seznam složek v záložkách, aby se mohli rychle dostat do jiné části souborového systému.

Dialogové okno Otevření souboru se nejdříve objeví tak, jako na fig-file-open-dialog-components, kde jsou také označené jednotlivé části dialogového okna.

###### Dialogové okno Otevření souboru s popsanými částmi.

Snímek obrazovky vyobrazuje dialogové okno „Otevření souboru“ s popsanými jednotlivými částmi.

Různé části dialogového okna Otevření souboru s vyznačením jednotlivých části barvou a písmenem.

The purpose of each labeled component in fig-file-open-dialog-components is explained below:

##### The components of the dialog

A - The starting folder selection area.

- This area allows the user to begin navigating the filesystem by choosing a starting folder. The navigation system in this dialog only allows users to select sub-folders of this starting folder so the starting folder must contain the desired file, possibly nested in one or more sub-folders.

  The folders listed in this area include the standard folders provided by the system and a number of folders added, as bookmark folders, by the user. The standard folders provided by the system will vary for different machines and system administrators may have disabled access to certain branches of the filesystem. By default, the standard folders provided include the user's 'Home' folder, the user's 'Desktop' folder, a folder pointing to the root of the filesystem tree and folders for each of the removable storage devices attached to the computer. The user's home folder, on GNU and other UNIX like systems, this folder is usually known as `~` or `~user_account_name` where the phrase `user_account_name` represents the account name used by the current user. This folder is often located at `/home/user_account_name/` in the filesystem. The 'Desktop' folder is the folder which holds the files which are displayed in the background of the user's window. The 'Filesystem' folder is the top of the filesystem tree, which on GNU systems is also known as `/`. The list also presents peripheral or external devices. Below the standard folders, area A has a separator and the bookmark folders selected by the user. In fig-file-open-dialog-components the folder `currentWork` is a folder named by the user and added to the list of bookmark folders.

  ###### Understanding the file organization system.

  In order to understand how to change folders, it is first necessary to understand the system by which documents are stored. This system is called the 'filesystem'.

  All documents are stored in a folder. Folders can contain files but can also contain other folders. Any folder therefore can contain several sub-folders, each of which may itself contain several sub-folders; the resulting structure is called a nested 'tree' with the original folder being the 'relative root' of that tree.

  In GNU and UNIX systems, all of the files are stored in folders organized in a single, unified filesystem tree with a folder named '`/`' at the absolute root of the tree. Every file is accessible from this absolute root folder and, by default, this folder is provided as the choice named `Filesystem` with an icon of a disk drive in area A in the File Open dialog.

  Navigating the directory tree from the single root folder would quickly become burdensome and the File Open dialog provides several other starting folders in area A. Two starting folders which are commonly provided are the 'Home' and 'Desktop' folders for the current user.

  In a complex computer system, the absolute root folder may be hidden from the user and the starting folders accessible to the user may only provide limited access to the filesystem. Jointly, the starting folders provided should allow the users to access all the folders in which the user has permission to store files and to the folders which are designed to be read by the user.

  Several starting folders may be provided when files can be opened from different filesystems. This will be the case when filesystem on other machines are accessible over a network or when Gnumeric is running on operating systems whose filesystems are not unified, such as the proprietary operating systems sold by Microsoft in which each disk drive has its own root named, for example, `C:\` or `D:\`.

  Additional starting folders can be added as 'bookmark folders' by the users themselves. These bookmark folders do not provide access to a different set of folders but merely provide efficient access to a folder and its sub-folders. These bookmark folders are easy to change to allow a user to work efficiently. These bookmark folders are listed, in area A, under the thin horizontal separator line. The creation and deletion of these bookmark folders is explained below, in sect-file-open-dialog-bookmarks.

B - The folder hierarchy area.

- This area displays the folder hierarchy starting from the starting folder selected in area A and ending in the current folder, the folder whose contents are displayed in area C, while displaying all the folders between the two. This area changes dynamically as the user changes to new folders. In the case shown in fig-file-open-dialog-components, the user has selected their 'Home' folder as the starting folder in area A and has not navigated to any sub-folders.

C - The folder content area.

- This area displays the contents of the currently selected folder which is the rightmost folder shown in area B.

  ###### This list of folders and files is filtered.

  Not all of the sub-folders and files present in the folder area are shown.

  Firstly, hidden folders and files, those that start with a leading period, are not displayed by default. These can be shown by placing the mouse pointer over area C, clicking with one of the secondary mouse buttons to raise the context menu, moving the pointer onto the Show hidden files menu entry, and clicking with the primary mouse button. This step will ensure that all the folders are displayed.

  Secondly, the filtering rule defined in area F will limit the files displayed based on the characteristics of these files. By default, a filtering rule is applied which causes only those files present that have an extension commonly used for spreadsheet files. The rule can be changed to display all the files regardless of their extension, except possibly for the hidden files.

D - The panel rearrangement handles.

- These triple dots indicate that the mouse can be used to change the shape and size of the different areas in the dialog. These handles can be used by placing the mouse pointer above a handle, clicking and holding with the primary mouse button, then dragging the handle to a new position, and then releasing the mouse button.

E - The bookmark folder list modification buttons.

- These buttons will add or remove folders to or from the list of bookmark folders in area A. The Add button will add the folder currently selected in area C. The Remove button will remove any bookmark folder that is selected in area A.

F - The filter definition area.

- This area contains a drop down menu with the different filters defined by the application. Filters are rules that limit the types of files which are displayed in the folder content area, area C.

  By default, the File Open dialog starts with a filter named "Spreadsheets" which causes the folder content list to only show files which are recognized as files that Gnumeric could open.

  The filter in area F can be changed by clicking on the area to open the drop down list and then selecting the filter named "All files". This filter applies no rules, essentially disabling any filtering operation, and lists all the files in the currently selected folder. Note, however, as explained in the warning given in the section explaining area C above, that any files starting with a leading period are not shown. To display such 'hidden' files, the user must use the context menu available in area C.

G - The file format type selection area.

- This area provides a drop down list of all the file formats provided by the Gnumeric program itself and by all the currently active plugins.

  By default, Gnumeric is configured to automatically recognize the type of each file selected by the user. This recognition system is sophisticated and generally works. The best strategy is to try opening the file using this automatic recognition strategy and, only if the automatic recognition system fails, close the worksheet with the mangled file and re-try to open the file a second time but manually selecting the file type in the second attempt.

  The file formats which can be selected are those listed in sect-file-open-formats below. Each of these formats are explained in detail in sect-file-formats.

  If the file format type named "Text import (configurable)" is opened, this will start the text import procedure. sect-file-textImport explains this procedure in complete detail.

H - The character encoding selection area.

- This area provides a drop down menu which allows the user to specify the encoding which Gnumeric must use to interpret the characters in text files. This menu is only enabled for the two text file formats: "Comma or Tab Separated Values (CSV/TSV)" and "Text Import (configurable)". This menu is disabled for all other file types because Gnumeric automatically detects the encoding for those files.

  A character encoding is a system to relate the binary digits contained in a computer file to the characters of a textual script. All computer files consist only of binary digits so some system is required to determine this relationship. Where early computers used simple encoding systems which only supported the characters commonly used in English, most systems are now standardizing on the UTF-8 encoding scheme which relates the binary digits in computer files to characters defined in the Universal Character Set, a set which is still being defined but will include all the characters in every language and many other useful symbols for mathematics, science, music and literature. sect-file-textImport-complex-encoding contains a brief explanation of character encoding, and discusses the encodings available in Gnumeric.

  The character encoding can be set using the drop down menu in area H. By default, the encoding is set for the locale of the user. The locale is set by the operating system and defines the language, time zone and other geographic related preferences of the user. The character encoding is changed by clicking on the drop down menu button in area H, that is by placing the mouse pointer over this menu and clicking on the primary mouse button, and then navigating the menu to select the new encoding, that is by moving the mouse through the menus and clicking on the name of the new encoding. Gnumeric will then use this encoding to open the text file.

I - The button area.

- The button area provides two buttons, the Cancel and the Open buttons. Clicking the Cancel button will dismiss the dialog and return the user to the worksheet. Clicking the Open button will cause the selected file to be opened into a worksheet, using either the automatic file format type detection or the file format type specified if one has been selected, and using the character encoding scheme if one has been selected.

The procedure required to open a file into a workbook using this dialog is presented next.

##### Postup otevření stávajícího souboru.

Opening an existing file into a workbook requires selecting the folder containing the desired file, selecting the file within this folder, and optionally selecting the file format type and character encoding.

##### Postup otevření souboru.

1. ##### Spusťte dialogové okno Otevření souboru.

   The File Open dialog can be launched using three alternative approaches.

   Using the Menus

2. Select, in the File menu, the Open menu item.

Using the Standard Toolbar

- Click on the Open button: An image of the open file button.

Using a Keyboard Shortcut

- Type the combination Ctrl o, typing both keys simultaneously.

All three methods will result in the equivalent action, launching the File Open dialog to allow the user to find the file that they wish to open.

- ##### Pohyb v souborovém systému za účelem otevření složky se souborem.

  Changing folders involves selecting a starting folder in area A which contains the folder with the desired file, and then double-clicking on the folders listed in area C until the folder containing the file has been reached. The folder hierarchy listed in area Bcan also be used to navigate up the hierarchy if a folder was opened by mistake. As explained below, a user can move around the hierarchy with as many folder selections as they need to reach the folder containing the file the user desires to open.

  To select a new folder, one of the starting folders which contains the desired folder must first be selected and then the hierarchy must be navigated to find the desired folder, and this folder must be opened to expose its contents. As explained below, a user can move around the hierarchy using as many changes as they need to choose the folder in which to save their Gnumeric file.

  1. ##### Select a starting folder in area A.

     The first step in choosing a new folder requires selecting, in area A, a starting folder which contains the desired folder. The new starting folder is chosen by placing the mouse pointer over the folder name and double clicking (click twice rapidly without moving the mouse) with the primary mouse button. This will change the leftmost button in area B and change the folders and files listed in area C to list the contents of the starting folder which was just selected.

  2. ##### Navigate the filesystem to reach the desired folder using area C.

     The next step involves descending the folder tree to reach the desired folder. This requires double clicking the sub-folder of the staring folder which contains the desired folder and continuing through the whole hierarchy until the desired folder is reached. After each double click, the selected folder is added as the right most button in area B and the contents of the selected folder are shown in area C. Once the desired folder is reached, it must be opened in the same way, so that its contents are listed in area C and the file can then be saved into this folder by clicking on the Save button.

  3. ##### Navigating back up the folder tree using area B.

     If the sub-folder selected in area C does not contain the branch of the folder tree leading to the desired folder, the buttons in area B can be used to jump further up the folder tree but only as far as the starting folder selected in area A. Area B provides a list of buttons with the names of all the folders between the starting folder listed in area A and the currently selected folder. By clicking on one of these buttons, that is by placing the mouse pointer over the button and clicking with the primary mouse button, the folder listed on the button will be opened in area C so that the selection process can restart from this branch.

- ##### Vyberte soubor.

  The file must be selected by placing the mouse pointer over the filename in area C and clicking with the primary mouse button.

  The file can be opened and the dialog dismissed by selecting the file with a double click of the primary mouse button. The last two steps are optional and, if configured appropriately, the file can be selected and opened simply by double clicking on the file name.

- ##### Volitelné: Vyberte typ formátu souboru.

  Gnumeric can automatically recognize the file format type. Alternatively, the file format can be specified explicitly by clicking on the drop down list button in area G and scrolling down the list to the desired file type.

  If the file format type named "Text import (configurable)" is opened, this will start the text import procedure. sect-file-textImport explains this procedure in complete detail.

- ##### Volitelné: Určete kódování znaků v souboru.

  For text files the character encoding must be specified. By default, Gnumeric takes the character encoding appropriate to the user's locale. This encoding scheme can be changed by clicking on the drop down menu button in area H and navigating the menus to find the desired encoding.

- ##### Klikněte na tlačítko Otevřít.

  Finally, the Open button must be pressed by placing the mouse pointer over the button and clicking with the primary mouse button.

The file will be opened in a new window. If the selected file format was "Text import (configurable)" the Text Import druid will be opened. This druid is explained in great detail in sect-file-textImport.

##### Změna seznamu se záložkami složek.

The list of starting folders shown in area A of fig-file-open-dialog-components may contain starting folders selected by the user. These folders are called 'bookmark folders' and are listed in area A below a thin horizontal separator line. For example, fig-file-open-dialog-components contains a folder named `currentWork` which is a bookmark folder selected by the user.

These bookmark folders can be added in two ways. A folder which is selected in area C can be added as a bookmark by clicking on the Add button in area E.

Alternatively, the folder can be dragged from area C into area A. The folder can be dragged by placing the mouse pointer over the folder name in area C, clicking and holding the primary mouse button, moving the mouse pointer to area A and releasing the mouse button. As the mouse pointer is moved from area C to area A, a small icon of the folder will move with the mouse pointer.

Any bookmark folder can also be removed from the list of starting folders presented in area A. A bookmark folder can be removed by clicking on the folder name in area A and then clicking on the Remove in area E.

#### Formáty souborů, které Gnumeric umí číst.

Gnumeric can open files which have been created in several formats by other spreadsheet programs or databases. The details of these formats are provided in sect-file-formats and the name of each file type in the table below skips to the appropriate section of sect-file-formats. The opening of text formatted files is described in sect-file-textImport. Gnumeric can also import text data or HTML and XHTML tables through the clipboard mechanism, as is explained in sect-movecopy-xclipboard.

Most of these formats are provided by plugins, which are independent, configurable modules. If a format described below does not appear in the File Open dialog, this may be because the appropriate plugin has not been configured or started. This can be verified by examining the list of plugins which are currently running in the Plugin Manager dialog.

The Plugin Manager dialog lists the plugins which are currently in use and provides a way to start plugins which are currently disabled. The Plugin Manager can be started by selecting, in the Tools menu, the Plug-ins... menu item; see sect-configuration-plugins for more information.

#### Souborové formáty, které umí Gnumeric otevřít.

formát | přípona
Gnumeric | `.gnumeric` / `.gnm`
Applix | `.as`
Hodnoty oddělené čárkami | `.csv`
Data Interchange Format | `.dif`
GNU Oleo | `.oleo`
HTML | `.html` / `.htm`
Lineární a celočíselné programy | žádná/`.mps`
Lotus 1-2-3 | `.wk1` / `.wks`
Microsoft Excel Old Binary | `.xls`
Microsoft Excel New Binary | `.xls`
Microsoft Excel 2003 XML | `.xls`
Microsoft Excel Office Open XML | `.xlsx`
OpenOffice.Org / StarOffice (OASIS ODF/IS26300) | `.ods` / `.odt`
OpenOffice.Org/StarOffice, starý formát | `.sxc` / `.stc`
Plan Perfect | `.pln`
Quattro Pro | `.wb1` / `.wb2` / `.wb3`
SC/XSpread | žádná/.`sc`
Multiplan (SYLK) | `.sylk` / `.slk`
Hodnoty oddělené tabulátorem | `.tsv` / `.tab`
Textové formáty | `.txt` / `.text`
Xbase | `.dbf`

### Import textových souborů

Gnumeric can import data which is organized as text fields structured in some systematic fashion either from a file or from the clipboard. Importing structured text may require extensive intervention on the part of the user so Gnumeric provides a Text Import druid, which is a three paneled dialog with configuration options. For text imported from files, this druid appears after the file has been imported, using the Import Text File... menu item in the Import Data submenu of the Data menu as described in Data-Menu. For text imported from the clipboard, the druid appears when a user attempts to paste the text into a worksheet, as is explained in sect-movecopy-xclipboard.

The text import druid contains three panels but the middle panel differs depending on the structuring system used, either with data fields separated by a special character or with data fields occurring at equally spaced intervals in each line. The first panel allows the user to configure the character encoding, line break characters, structuring system, and line range. The second panel allows the user to define the columns by either, for separated data, setting the separating character and text delimiting character, or, for fixed space data, by setting the column spacing. The third panel allows the user to select which columns to import and define their data types.

#### Kroky předkládané průvodcem importu textu.

1. Launch the Text Import druid using, in the File, the Open and selecting the "Text import (configurable)" file format type.

2. Určete kódování znaků v bloku textu.

3. Určete znaky, které označují zalomení mezi řádky.

4. Vyberte v textovém bloku rozsah řádků, které se budou importovat.

5. Přejděte na druhý panel, který se může lišit pro data strukturovaná pomocí oddělovacího znaku a data strukturovaná pomocí pevného počtu znaků.

6. (pro oddělená data) Určete oddělovací znak.

7. (pro oddělená data) Určete znak seskupující textová pole.

8. (pro data s pevnou šířkou) Určete šířky polí.

9. Přejděte na třetí panel.

10. Nastavte, jestli zahrnou prázdné okrajové sloupce

11. Vyberete národní prostředí, které ovlivní formátování číselných prvků v jednotlivých sloupcích.

12. Vyberte formát čísel pro data v jednotlivých sloupcích.

13. Vyberete sloupce, která mají být součástí importovaného bloku.

14. Klikněte na tlačítko Dokončit.

This explanation of the Text Import druid will first start with a discussion of text files including character encodings and line break delimiters. The explanation will then cover the various strategies used to structure numeric data in text files. Following these discussions, the components of the druid will be presented and, finally, a detailed explanation of each step in the use of the druid will be presented.

#### Složitost textových souborových formátů

The use of text format files to store and transmit data for use in a spreadsheet involves three somewhat complex decisions which determine how the file expresses and separates each data value. These complexities must be understood for a user to be able to use the Text Import druid effectively. These complexities exist because of the limitations of early computers and because or the historical development of computer systems by different manufacturers and programmers, in different countries, targeting different types of users, speaking different languages.

The first complexity involves the different systems which relate the contents of a computer file to the characters in a written language. All text files on a computer consist of a long sequence of binary digits. Text files are files in which these digits are used to indicate different textual characters. Character 'encodings' are standardized systems which relate the binary digits in a computer file to a formal system of characters which includes both text glyphs (shapes) and formatting indicators. Each encoding defines a way to interpret the binary digits and uses the characters from a particular character set. The alternative character encoding strategies are explained in greater detail in sect-file-textImport-complex-encoding, below.

The second complexity involves the decision of how to separate the characters in a file into different lines. Text files explicitly determine the end of each line of a file with a specific character or sequence of characters. The complexity involves the particular character sequence used to determine the end of each line. Different conventions have been used in different computer systems. The alternative line breaking strategies are explained in greater detail in sect-file-textImport-complex-lineBreak, below.

The third complexity involves the decision of how to separate the characters in each line into separate value fields. Again, different strategies exist. These can be separated into two broad categories: strategies which use a character or sequence of characters to separate the values, so called 'delimited' or 'separated' strategies, and strategies which use the position of the character in the line to separate the values, so called 'fixed-width' strategies. The alternative data structuring strategies are explained in greater detail in sect-file-textImport-complex-dataStruct, below.

Fortunately, the Gnumeric Text Import druid provides users with a way to preview the information in a text file. This enables users to change the settings which determine each of these three conventions until the text in the preview correctly shows the contents of the data file. Therefore, while the details of these three steps are complex, the practical impact on users is minimal. Users can simply experiment until the file appears correct without having to understand each of these complexities in detail.

##### Kódování znaků

The use of text files to store data in a structured fashion for use by spreadsheet programs, and more generally all text files, require some scheme to relate the binary number in the computer file itself to the characters of a written language. Such schemes are called 'encodings'.

The origin of computers led to the invention of a number of different encoding schemes. Due to the limitation of early computer hardware, these encoding schemes all restricted themselves to character sets which contained only the most essential characters of the English language. The desire to support characters which were not in this basic set of characters led to the creation of new encoding schemes, many of which restricted themselves to the characters in specific languages. One encoding scheme, called UTF-8, has now emerged as the best encoding scheme for the future for a multitude of reasons including its ability to co-exist with current operating systems and its ability to encode all of the characters in the largest set of characters which has been consistently defined, the Universal Character Set. However, the existence of the diversity of encoding schemes means that for the foreseeable future, files will be created and distributed using several different schemes. This is especially true for files containing text in languages other than English.

This complex situation generally does not impact users. Gnumeric has been designed to deal with most of the complexity. Many kinds of flies, such as the Gnumeric file format itself, describe their encoding scheme internally in such a way that it can be easily recognized. Gnumeric also provides an easy approach to changing the encoding scheme in case this proves necessary.

Encoding schemes merely prove a hindrance to users when opening files. There is no danger that data be lost or that any other serious problem arise by selecting the wrong scheme. If the wrong scheme is selected, either the file will contain characters which are nonsensical and Gnumeric will open an error dialog asking the user to select a different encoding scheme, or the preview area will display nonsensical characters. These nonsensical characters may simply be characters grouped together which do not occur in any language, such as "åÕÛÛÞ", or may be characters for which a graphical representation (a glyph) does not exist in the font being used and is therefore displayed using a small box with four numbers inside. Each of these errors indicates that the encoding scheme used to read the file was not the same encoding scheme as was used to create the file. The difficulty is then to determine what encoding scheme to use. A simple process of trial and error should lead to picking the right scheme.

A basic strategy to find the right encoding for a file being imported into Gnumeric is, first, to use the scheme proposed by Gnumeric and, then, to hunt for the correct encoding. The default encoding scheme is the one defined by the locale setting of the user and this is also the default scheme Gnumeric uses to create text files. If the default encoding is incorrect, the correct encoding must be found by trial and error. One strategy to use is to examine the major western encodings and then the major regional encodings. The major western encoding schemes are ASCII, ISO-8859-1, and UTF-8, but ASCII is a subset of the other two so it does not need to be tried on its own. The major regional encodings are the IS0-8859-x schemes since these have become quite popular in GNU operating systems. Alternatively, the various character sets used by the Microsoft operating systems can be attempted. The encoding schemes are listed under "Western", "Unicode", and the alphabet names.

The World Wide Web has many resources dedicated to explaining encoding systems and other related information. One of the best sites discussing UTF-8 and Unicode is the UTF-8 and Unicode FAQ for UNIX/Linux page maintained by Markus Kuhn. The Unicode project has a web site which includes an online copy of their standard character set. A discussion of the ISO-8859 family of encodings can be found at a page titled: "The ISO-8859 Alphabet Soup", which may alternatively be found here. A similar discussion on Wikipedia, focusing on the western alphabets, can be found here.

##### Oddělovače řádků

The use of text files to store data in a structured fashion for use by spreadsheet programs requires a scheme to separate each line of the file. Structured text files rely on the files having explicitly defined rows within the file as one component in the structuring system. Each of these rows is defined by a character sequence indicating the end of a row.

Two characters that are part of the ASCII code, an early encoding that became a widely followed standard, were included to help define the end of the line. These are the 'linefeed' character and the 'carriage return' character, named after the two processes which occur when a typewriter starts a new line: first the typewriter barrel rolls - the linefeed - then the whole carriage with the sheet of paper moves back to the starting point -the carriage return. In the same way that different computing systems have used different encoding schemes, three different approaches became common for defining the end of the line.

In GNU operating systems and other systems that inherit from the UNIX legacy, the end of a line was defined simply using the 'linefeed' character. The pre-OSX Macintosh operating system chose instead to use only the 'carriage return' character. The Windows operating system uses both characters in the sequence 'carriage return' then 'linefeed'.

A user opening a file into Gnumeric will see, in the preview area of the Text Import druid, whether or not the line breaks have been recognized correctly and will be able to alter the recognition settings. An incompatible setup will either yield a single unbroken line of text, lines of text with extra, empty rows between them, or lines of text with extra symbols at the start or end of each line.

The correct line break delimiters can be established by checking or unchecking the alternatives. The preview area will then show the result of the file interpreted with these settings.

##### Data Structuring Strategies

The use of text files to store data in a structured fashion for use by spreadsheet programs also requires some scheme to separate each value within every line. Two different approaches are used to separate these values. The first strategy, uses a particular character or character sequence to denote the start and end of each value. Such strategies are called 'Separated Value' or 'Delimited Value' systems. The second strategy places each value stating at a specified position in the line. Such strategies are called 'Fixed Width' strategies because they inherently require that each value have a pre-determined size.

Separated Value structuring systems distinguish the contents of each value using pre-determined characters to separate the values. Certain characters have become common in such schemes, for-example 'Comma Separated Value' files use a comma character to separate values while 'Tab Separated Value' files use a tab character. Gnumeric allows the user to define the value separator to be any one of several common characters or a specific sequence of characters, either on their own or in combination. For example, a file could use both space characters and tab characters to separate values. Similarly, a file could be read which used the entire word 'STOP' to separate values like the common scheme to separate sentences in a telegram.

Separate Value structuring systems often also include a method to surround a single text value which may itself contain the character used to separate values. The quote character is often used in this role but Gnumeric allows users to configure any character in this role. For example, a file which used the comma to separate values could nonetheless contain a value like "Zoe, Sally, Dodji" if this value had appropriate text indicating characters at either end.

Fixed Width structuring systems are common formats for the output of database tables since the contents of these tables have often been defined as variables of a particular size. To import these files, users must specify exactly the start of each column so that the importer can separate the values on each row.

#### Části průvodce Import textu.

Průvodce Import textu se skládá ze tří panelů, kdy se prostřední panel liší podle typu použité datové struktury.

The first panel allows users to configure the character encoding used by the file, to determine the character sequences used to separate lines, configure the type of structuring being used and select the lines of the file to import. The second column allows the user to define the separation strategy used for each value. For separated value files this involves defining the separating character sequences and the text indicating character. For fixed width files, this involves defining the width of each column. The third panel allows the user to select the columns to be included during the import and to select the format of the values in each column.

Users navigate the Text Import druid by clicking on the Forward button on each panel after they have configured the settings properly. The third panel contains a Finish which causes the file to be imported to a workbook using all the settings as they are configured.

##### První panel průvodce Import textu.

The first panel of the Text Import Druid allows users to set the file encoding, to determine the character sequences used to separate lines, configure the type of structuring being used and select the lines of the file to import.

###### The first panel of the Text Import druid with the component areas labeled with callouts.

This screenshot depicts the first panel 'Text Import' druid with callouts labeling the different areas.

The different components of the first panel of the Text Import druid with each component labeled with a callout.

The purpose of each labeled component in fig-file-textImport-druid-panel1 is explained below:

##### The components of the first panel

1 - The file encoding selection menu.

- This drop down menu provides a list of encoding schemes for the characters in the text file. By default, Gnumeric selects the encoding scheme used by the locale of the user. See sect-file-textImport-complex-encoding for more details.

2 - The line break character selector.

- These three check boxes can be selected individually or together to define the sequences which will be interpreted as line break indicators. Generally, selecting all three boxes will produce the correct results.

  The errors produced if the wrong combination of boxes is selected will include the entire file being placed on a single line, empty lines appearing between the lines of the file, or undefined symbols appearing at the beginning or end of almost every line. See sect-file-textImport-complex-lineBreak for more details.

3 - The data structuring system selector.

- These two push buttons allow the choice between the two different structuring schemes, data structured by placing a separating character between the data values and data organized in fixed width columns. Note that this choice will determine which panel will be shown as the second panel of the druid. See sect-file-textImport-complex-dataStruct for more details.

4 - The line range spinbuttons.

- These two spin buttons allow the user to select the start and end rows for the data import. The spin boxes can be used either by typing a new value in the text entry area where the numbers are displayed, or by using the mouse button to click on the up arrow to increase the number and the down arrow to decrease the number.

  For instance, if the text file contained a large header area with meta information, this header could be excluded from the data imported to the Gnumeric worksheet by increasing the number of the starting, "From", line.

5 - The preview area.

- This area displays a preview of the file as it will be interpreted when the settings that are currently selected in this first panel are applied.

6 - The button area.

- These four buttons allow the user to navigate the druid. The Help button should open the Gnumeric manual to this section. The Cancel button will dismiss the dialog and return the user to the worksheet. The Back button is disabled since this is the first panel of the druid and the Forward button will bring up the next panel in the druid.

##### The second panel of the Text Import Druid used for separated data

The second panel of the Text Import Druid used for separated data allows the user to configure the character sequences used to separate the values in each row and to configure the text delimiting characters. Gnumeric, by default, guesses which characters are being used to separate values and pre-sets those characters. The user can, however, reconfigure these characters.

###### The second panel of the Text Import druid for separated data with the component areas labeled with callouts.

This screenshot depicts the second panel 'Text Import' druid for separated data with callouts labeling the different areas.

The different components of the second panel of the Text Import druid for separated data with each component labeled with a callout.

The purpose of each labeled component in fig-file-textImport-druid-panel2a is explained below:

##### The components of the second panel for structured data

1 - The separator definition area.

- This are allows the user to define the characters used to separate data value fields within each row. The checkboxes can be pressed to add or remove characters from those treated as separators. Additionally, the 'custom' type allows the user to define either other single characters, or a particular character sequence used to separate values. The preview area in the panel will show the file processed with the rules which have already been applied.

  Generally, this type of file structuring uses a single character to separate fields but it is possible to use either several different characters or to use a sequence of characters. For example, it would be possible to use the old telegraphic convention of separating phrases with the word 'STOP' by selecting the 'custom' separator type and entering the character sequence 'STOP' in the text field.

  This area also includes a checkbox enabling two separator sequences that immediately follow one another, to be treated as a single separator. This option will only be useful where data is imported with one or more completely empty columns and no partially filled columns. If this option is checked and the data file has partially filled columns of data, the columns will be jumbled during the text import operation.

  See sect-file-textImport-complex-dataStruct for more details.

2 - The text indicating character area.

- Separated value files often additionally define a character used to indicate the start and end of a data element which should be considered a single text entry. This strategy allows the inclusion of text entries which include the value separator.

  For example, a file which is structured as a comma separated value file, could use the double quotation mark to delimit text values and would then be able to include text values such as: 'Zoe, Mark, Sally'.

3 - The preview area.

- This area displays a preview of the file as it will be interpreted when the settings that are currently selected in the first and second panels are applied.

4 - The button area.

- These four buttons allow the user to navigate the druid. The Help button should open the Gnumeric manual to this section. The Cancel button will dismiss the dialog and return the user to the worksheet. The Back button will take the user back to the first panel, without, however, changing the settings in this second panel. The Forward button will bring up the next panel in the druid.

##### The second panel of the Text Import Druid used for fixed width data

The second panel of the Text Import Druid used for fixed width data allows the user to define the widths of each column to be imported. Gnumeric provides a mechanism to automatically guess the widths of the columns and allows the user, using the mouse, to define the widths of the columns.

###### The second panel of the Text Import druid for fixed width data with the component areas labeled with callouts.

This screenshot depicts the second panel 'Text Import' druid for fixed width data with callouts labeling the different areas.

The different components of the second panel of the Text Import druid for fixed width data with each component labeled with a callout.

Následuje vysvětlení účelu jednotlivých popsaných komponent v fig-file-textImport-druid-panel2b:

##### Části druhého panelu pro data s pevnou šířkou

1 – Tlačítko pro automatické vyhledání sloupců.

- This left most button, named Auto Column Discovery, will cause Gnumeric to scan the file an attempt to assign the columns automatically. The example presented in fig-file-textImport-druid-panel2b shows one result after this button has been pressed: many of the columns were discovered automatically, but the second and third columns were misidentified. Nonetheless, the automatic mechanism provides a useful starting point. The definition of the columns can be refined using the methods described below.

2 – Tlačítko pro zrušení definice sloupců.

- This right most button, named Clear, will clear all the column definitions and reset the file to a single column. This button should be used cautiously since there is no way to reverse its action and any carefully prepared column definition layout will be irretrievably lost.

3 – Oblast s náhledem a pro určení šířky sloupců.

- Tato oblast funguje zároveň jako náhled a zároveň zde uživatel může měnit šířku sloupců.

  As a preview area, this area displays a preview of the file as it will be interpreted when the settings that are currently selected in this first panel are applied.

  This area can also be used to define column widths. When the panel first appears, a single column will be defined. The automatic column discovery mechanism may split this single column into many more columns. The mouse can then be used to further divide columns or to join previously separate columns.

  A new column can be defined by placing the mouse pointer where the column should start and double-clicking with the primary mouse button. This will split the column which used to contain this position and add a new column starting at this location.

  To remove the definition of a column which already exists or to alter the ending position of a column, the context menu must be used. The context menu appears by clicking with one of the secondary mouse buttons. A column which has already been defined can be merged with the column on the left or right using the Delete and Merge Left or Delete and Merge right menu items. The size of a column can be increased by placing the mouse pointer inside the column area or header and using the Widen or Narrow menu items, respectively. Either of these will change the width of the column by changing the right hand end of the column.

  The context menu can also be used to define new columns using the Split menu item but the double-click approach described above should be easier.

4 – Oblast s tlačítky.

- These four buttons allow the user to navigate the druid. The Help button should open the Gnumeric manual to this section. The Cancel button will dismiss the dialog and return the user to the worksheet. The Back button will take the user back to the first panel, without, however, changing the settings in this second panel. The Forward button will bring up the next panel in the druid.

##### Třetí panel průvodce Import textu

This panel allows users to select and format the columns to be imported to the Gnumeric workbook. The first button allows the exclusion of empty columns on either of the outer sides of the columns with data. The second button allows the user to define the locale used to interpret the values in the file. The remaining area allows the user to predefine the data format to be used for all the values in each column. This area also allows the users to select which columns in the file will be imported to the Gnumeric worksheet. Finally, this panel provides the Finish which is used to dismiss the dialog and import the file.

###### The third panel of the Text Import druid with the component areas labeled with callouts.

This screenshot depicts the third panel 'Text Import' druid with callouts labeling the different areas.

The different components of the third panel of the Text Import druid with each component labeled with a callout.

The purpose of each labeled component in fig-file-textImport-druid-panel3 is explained below:

##### The components of the third panel

1 - The trim of empty outer columns drop down list button.

- This button provides a list allowing the user to select whether to trim any outer columns which are completely empty. The choices are to delete the columns on both sides, on neither side, or on one side only. This will only affect columns which have been previously defined but which contain no data values at all.

2 - Locale definition for import drop down menu button.

- This button provides a list of locales which can be set. The chosen locale will affect how numeric values are interpreted when then are imported. For instance, the locale will define the character expected as the decimal separator which is the period character (.) in some locales, and the comma character (,) in others. These locales generally then use the other character as the spacer grouping the digits in thousands.

3 - The column data format selection list.

- This list allows predetermining the format which Gnumeric will assign to each of the values in the columns selected below. Cell data formats are explained in sect-data-format.

  To use this list, first, one or more columns must be selected in the preview area below, then, a data format in this list can be selected, and finally any details of the format can be configured. Number formats for instance allow the user to force numbers to contain fixed number of digits after the decimal point.

4 - The column selection, inclusion, and file preview area.

- This area allows users to select columns which will be preformatted, to select which columns to include in the import and to preview the file. Each single column can be selected by clicking with the mouse pointer on the column header. Any single column can be excluded from the data imported to the Gnumeric worksheet by clicking in the checkbox in the column header to remove the check mark. The area also provides a preview of the data in the text file showing the effect of the with the current configuration.

5 - The button area.

- These four buttons allow the user to navigate the druid. The Help button should open the Gnumeric manual to this section. The Cancel button will dismiss the dialog and return the user to the worksheet. The Back button will take the user back to the second panel, without, however, changing the settings in this third panel. The Finish button will dismiss the druid and cause the file to be imported into a new worksheet using the selected configuration parameters.

### Ukládání souborů

Existují několik způsobů, jak uložit pracovní sešit Gnumeric, který je právě otevřený.

Existing files can be saved directly but this process does not allow a user to change any settings to the file creation process.

#### Přímé uložení souboru

If the workbook has already been saved to a file or if the workbook was opened from a file that already existed, Gnumeric will simply overwrite the file with the newer version.

#### Three alternative ways to save a file directly

Using the Menus

- Select, in the File menu, the Save menu item.

Using the Standard Toolbar

- Click on the Save button: An image of the file save button.

Using a Keyboard Shortcut

- Type the combination Ctrl s , typing both keys simultaneously.

Each of these approaches will save the file directly, allowing no intervention on the part the user. If the file has been newly created, Gnumeric will automatically launch the Save As... dialog asking the user for a file name and other configuration options for the file, as is explained below.

Users wishing to save an existing file to a new file must invoke the Save As... dialog. The Save As... dialog can be invoked at any time to save the current workbook to a new file with either a different name or a different file format type. This dialog is automatically launched when a user attempts to use one of the methods described above to save a workbook which does not already have an existing file.

The Save As... dialog asks the user to provide a name for the file to be created, to select a folder in which to place the new file, and to select a file format type for the file.

#### Kroky potřebné k uložení souboru do standardního umístění.

1. Spusťte dialogové okno Uložení souboru.

   In the File menu, select the Save As menu item.

2. Name the file. Open the folder containing the desired file.

   Do textového pole zadejte název souboru.

3. Vyberte požadovanou složku, do které chcete souboru uložit.

   Select one of the standard locations to open the file.

4. Určete typ formátu souboru.

5. Klikněte na tlačítko Uložit.

The remainder of this section explains these steps in greater detail, first, by describing the components in the File Save dialog and, then, by explaining each of the steps above in greater detail.

#### Using the File Save dialog.

Saving a workbook to a file can be a simple process, depending on the folder in which the file is to be saved. If this folder is in the predefined list of standard folders and user bookmark folders, the file can be created with the compact File Save dialog. The components of the compact File Save dialog and the procedure to save a workbook to a file in the predefined list of folders are explained next.

However, when the workbook is to be saved to a file created in a folder which is not in the preselected list, the expanded File Save dialog will be required. The components of the expanded File Save dialog, the procedure for saving files in a different folder, and an explanation of bookmark folders and their use are given further below.

##### The components of the compact File Save dialog.

The File Save dialog allows the user to save a workbook into a new file but requires that the user provide a name for the file, select the folder in which to save the file, and select a file format type to use for this file. This dialog also provides a way to navigate the folder hierarchy as will be explained further below.

The File Save dialog first opens in a compact layout. The different areas of the dialog in this compact layout are shown and labeled in fig-file-save-dialog-compact-components.

###### The compact form of the File Save dialog.

This screenshot depicts the 'File Save' dialog in its compact form with the different areas labeled.

The purpose of each labeled area will be explained below:

##### The components of the compact File Save dialog

A - The naming area.

- This area is used to give the file its name. This is a standard text entry area allowing all the basic editing commands. The cursor can be moved left or right using the keyboard arrow keys. The cursor can be placed anywhere in the text by placing the mouse pointer where the cursor should go and clicking with the primary mouse button. The mouse can also select part or all of the text with a click and drag. The keyboard shortcuts for copying, Ctrl c, cutting, Ctrl x, or pasting, Ctrl x, all work. The dialog uses filename matching to guess file names based on the files already in the parent folder.

B - The folder selection area.

- This area provides a drop down list of previously selected folders including the standard folders and the folders which have been bookmarked by the user. The area will be disabled if area D has been selected to expand the dialog.

  The desired folder can be selected by moving the mouse pointer over the button, clicking and holding the primary mouse button, dragging the mouse pointer onto the name of the desired folder and releasing the mouse button. The new folder name will appear on as the name on the button.

C - The file format type selection area.

- This area provides a drop down list of all the file formats provided by the Gnumeric program itself and by all the currently active plugins.

  If the file format type named "Text export (configurable)" is opened, this will start the text export procedure. sect-file-textExport explains this procedure in complete detail.

D - The dialog expansion area.

- This area will alter the dialog to expand or collapse it. When expanded the dialog provides a way to select any folder accessible on the system, to create new folders and to add and remove bookmark folders from the user's bookmark folder list. When the dialog is expanded, the small arrow will point downward, the areas showing in fig-file-save-dialog-expanded-components will appear and area B will be disabled.

E - The button area.

- This area provides two buttons, the Cancel and the Save buttons. Clicking the Cancel button will dismiss the dialog and return the user to the worksheet. Clicking the Save button will cause a file to be created with the currently selected name, parent folder and format. If the selected file already exists, Gnumeric will open a confirmation dialog since the command will obliterate the previously existing file.

The procedure to save a file using this dialog in its compact form is present next, in sect-file-save-dialog-quickintro. The components of the dialog in its expanded layout, converted by clicking in area D when the File Save dialog is in its compact form, will be explained further on, in sect-file-save-dialog-expanded-components, followed by sections explaining the use of the dialog in this expanded layout.

##### Základní postup uložení souboru.

Saving a workbook to a new file requires providing name the file, selecting a folder in which the file will be placed, and selecting a file format type.

The default action, if a user simply opens the File Save dialog and clicks on the Save button, is to name the file `Book1.gnumeric` incrementing the number for each new file created, to save the file in the user's home folder, and to create a file in the Gnumeric file format.

If the user provides a name for the file to be saved which is the same as the name of a file that already exists, Gnumeric will open up a confirmation dialog asking the user if they really want to overwrite the existing file. If the user then clicks on the Yes button, the existing file will be destroyed and the new file created in its place.

##### Postup uložení souboru.

1. ##### Otevřete dialogové okno Uložení souboru.

   Nejprve musíte otevřít dialogové okno jedním z následujících dvou způsobů:

   ##### Two alternative ways to open the File Save dialog.

   Použití nabídek

2. Vyberte v nabídce Soubor položku Uložit jako…

Použití klávesové zkratky

- Zmáčkněte kombinaci Shift Ctrl S (všechny tři klávesy současně).

Both methods will launch the File Save dialog to allow the user to name the file, select a folder (also called a directory) for the file and choose a file format type. This dialog will also open automatically the first time a new workbook is saved.

- ##### Vyberte pro soubor název.

  Next, a name must be given for the file. Gnumeric provides a default name but, when the dialog is first opened this name is highlighted indicating that it is already selected. Therefore, a user can simply start typing a new name and the first character entered will delete the name given by default. The file name field is presented as area A in fig-file-save-dialog-compact-components.

  If typing a name does not have any effect, the 'focus' was probably inadvertently changed from the text entry area. Focus can be returned to the area by placing the mouse pointer over the box and clicking the primary mouse button. All the standard keyboard editing commands work in this text area and the mouse can be used to select text or to move the cursor location.

- ##### Vyberte složku, do které se má soubor uložit.

  Then, the folder in which to save the file can be chosen from the drop down list shown as area B in fig-file-save-dialog-compact-components.

  Using this list requires placing the mouse pointer above the list button and clicking with the primary mouse button to open the list. The desired folder can then be selected by moving the pointer down the list and clicking again with the primary mouse button. The second click will close the drop down list and change the selected folder. Instead of the two mouse clicks, the entire operation can be replaced by a click-hold, drag and release, where the first mouse click is replaced by the click-and-hold and the second mouse click is replaced by the release.

  This list only provides a limited number of choices including several standard folders and any bookmark folders the user has previously added to the file selector. Other folders can be chosen, new folders can be created, and the list of bookmark folders available can be changed, by clicking in area D to change to the expanded dialog, as will be explained further below, in sect-file-save-dialog-chdir, sect-file-save-dialog-mkdir and sect-file-save-dialog-bookmarks.

- ##### Vyberte typ souboru.

  Next, the desired file type must be selected. Area C in fig-file-save-dialog-compact-components provides a drop down list of file types. The process for using this list is the same as was described in the previous step. The file types are listed below in sect-file-save and explained in detail in sect-file-formats.

  If the file format type named "Text export (configurable)" is opened, this will start the text export procedure. sect-file-textExport explains this procedure in complete detail.

- ##### Klikněte na tlačítko Uložit.

  Finally, the Save button must be pressed by placing the mouse pointer over the button and clicking with the primary mouse button.

This basic procedure does not allow a user to save the file into folder other than one already provided. An expanded procedure is needed to explain how to save a file into other folders in the file system. The next section explains the extra elements provided when the File Save dialog is expanded and that section is followed by a step-by-step procedure explaining how to use this expanded dialog.

##### The extra components in the expanded File Save dialog.

In order to select folders other than those provided in the drop down list shown as area B in fig-file-save-dialog-compact-components, the File Save dialog must be expanded by clicking in the area labeled D. In the expanded form, the File Save dialog allows a user to select a new folder in which to save a file, to create new folders, and to add bookmark folders to the list provided in the area labeled C.

This section will explain the extra components of the File Save dialog which are provided when the dialog is expanded. fig-file-save-dialog-expanded-components shows these different areas and adds a label to each.

###### The expanded form of the File Save dialog.

This screenshot depicts the 'File Save' dialog in its expanded form with the different areas labeled.

The different parts of each panel of the File Save dialog after it has been expanded have been shaded with boxes of different colors and labeled with a letter in fig-file-save-dialog-expanded-components. Five of the labeled areas are the same as the areas in the dialog when it is in a compact form; these areas were explained above. The remaining areas are explained below:

##### The extra components in the expanded version of the File Save dialog

F - The 'relative root' selection area.

- This area allows the user to select the starting folder from which to navigate the folder hierarchy. The navigation system only allows users to select sub-folders of the currently selected 'relative root' folder so the root folder selected in area F must contain the desired folder as a sub-folder.

  The folders listed in this area include the standard folders provided by the system and a number of folders added, as bookmark folders, by the user. The standard folders provided by the system will vary for different machines and system administrators may have disabled access to certain areas. By default, the standard folders provided include the user's 'Home' folder, the user's 'Desktop' folder, a folder pointing to the root of the filesystem tree and folders for each of the removable storage devices attached to the computer. The user's home folder, on GNU and other UNIX like systems, this folder is usually known as `~` or `~user_account_name` where the phrase `user_account_name` represents the account name used by the current user. This folder is often located at `/home/user_account_name/` in the filesystem. The 'Desktop' folder is the folder which holds the files which are displayed in the background of the user's window. The 'Filesystem' folder is the top of the filesystem tree, which on GNU systems is also known as `/`. The list also presents peripheral or external devices. Below the standard folders, area F has a separator and the bookmark folders selected by the user. In fig-file-save-dialog-expanded-components the folder `currentWork` is a folder named by the user and added to the list of bookmark folders.

G - The folder hierarchy area.

- This area displays the folder hierarchy starting from the starting folder selected in area F and ending in the current folder, the folder whose contents are displayed in area I, while displaying all the folders between the two. This area changes dynamically as the user changes to new folders. In the case shown in fig-file-save-dialog-expanded-components, the user has selected the 'Home' folder as the starting folder in area F and has not navigated to any sub-folders.

H - The Folder Creation button.

- This button allows the user to create a folder in the directory listed in the rightmost part of the file component area, area G. When this button is clicked, by placing the mouse pointer over the button and clicking with the primary mouse button, a new folder is added to the list in area I with a temporary name of '`Type name of New Folder`' pre-selected and therefore ready to be edited into a new name.

I - The folder content area.

- This area displays the contents of the currently selected folder which is the rightmost folder shown in area G.

  Not all of the sub-folders and files present in the folder area are shown.

  Firstly, hidden folders and files, those that start with a leading period, are not displayed by default. These can be shown by placing the mouse pointer over area I, clicking with one of the secondary mouse buttons to raise the context menu, moving the pointer onto the Show hidden files menu entry, and clicking with the primary mouse button. This step will ensure that all the folders are displayed.

  Secondly, the filtering rule defined in area L will limit the files displayed based on the characteristics of these files. By default, a filtering rule is applied which causes only those files present that have an extension commonly used for spreadsheet files. The rule can be changed to display all the files regardless of their extension, except possibly for the hidden files.

J - The panel rearrangement handles.

- These triple dots indicate that the mouse can be used to change the shape and size of the different areas in the dialog. These handles can be used by placing the mouse pointer above a handle, clicking and holding with the primary mouse button, then dragging the handle to a new position, and then releasing the mouse button.

K - The bookmark folder list modification buttons.

- These buttons will add or remove folders to or from the list of bookmark folders in area F. The Add button will add the folder currently selected in area G. The Remove button will remove any bookmark folder that is selected in area F.

L - The filter definition area.

- This area contains a drop down menu with the different filters defined by the application. Gnumeric currently defines two filters. The first filters out all files that do not have an extension used by the spreadsheet formats supported by gnumeric. The second filter, labeled "All files", essentially disables any filtering operation, and lists all the files in the currently selected folder, except that files starting with a leading period are not shown.

Použití dialogového okna Uložení souboru v rozbalené podobě, jak je vysvětleno níže.

##### Změna aktuálně vybrané složky.

In order to save a file in a folder other than that provided by default, it is necessary to change the default folder. The note below explains briefly the notion of folders and the procedure further down explains how to change folders.

###### Vysvětlení uspořádání souborového systému.

Abyste pochopili, jak měnit složky, musíte pochopit systém, ve kterém se uchovávají dokumenty. Správně se nazývá „souborový systém“.

Všechny dokumenty se uchovávají ve složkách. Složky mohou obsahovat soubory a také další složky. Každá složka tak může obsahovat několik podsložek, z nichž každá může obsahovat také několik podsložek atd. Výsledek tvoří rozvětvený strom, který začíná v kořeni.

In GNU and UNIX systems, all of the files are stored in folders organized in a single, unified filesystem tree with a folder named '`/`' at the absolute root of the tree. Every file is accessible from this absolute root folder and, by default, this folder is provided as the choice named `Filesystem` with an icon of a disk drive in area F in the File Save dialog.

Navigating the directory tree from the single root folder would quickly become burdensome and the File Save dialog provides several other starting points in area F. These will be called, in this documentation, the 'relative root' folders since each of these will act as the root of the branching structure of sub-folders the relative root folder contains. Two relative root folders which are commonly provided are the 'Home' and 'Desktop' folders for the current user.

In a complex computer system, the absolute root folder may be hidden from the user and only 'relative roots' will be present. These should jointly provide some way to access all the areas where the user can save files.

The 'relative roots' are also necessary when several file systems are available to the user. This will be the case when filesystem on other machines are accessible over a network or when Gnumeric is running on operating systems whose filesystems are not unified, such as the proprietary operating systems sold by Microsoft in which each disk drive has its own root named, for example, `C:\` or `D:\`.

Additional 'relative root' folders can be added as 'bookmark folders' by the users themselves. These bookmark folders can be used to access quickly folders which are commonly used. The bookmark folders are listed, in area F, under the thin horizontal separator line. The creation and deletion of these bookmark folders is explained below, in sect-file-save-dialog-bookmarks.

Changing folders involves selecting a 'relative root' folder, then navigating into the appropriate sub-folder. When the Save button is pressed, the file will be saved in the folder listed as the right most button in area G of fig-file-save-dialog-expanded-components which also means that the file will be saved alongside the folders and files listed in area I.

##### Postup změny aktuálně vybrané složky.

To select a new folder, one of the 'relative root' folders which contains the desired folder must first be selected and then the hierarchy must be navigated to find the desired folder. As explained below, a user can move around the hierarchy using as many changes as they need to choose the folder in which to save their Gnumeric file.

1. ##### Select a 'relative-root' folder in area F.

   The first step in choosing a new folder requires selecting, in area F, a 'relative root' folder which contains the desired folder. The new 'relative root' folder is chosen by placing the mouse pointer over the folder name and double clicking (click twice rapidly without moving the mouse) with the primary mouse button. This will change the leftmost button in area G and change the folders and files listed in area I.

2. ##### Navigate the filesystem to reach the desired folder using area I.

   The next step involves descending the folder tree to reach the desired folder. This requires double clicking the sub-folder of the 'relative root' folder which contains the desired folder and continuing through the whole hierarchy until the desired folder is reached. After each double click, the selected folder is added as the right most button in area G and the contents of the selected folder are shown in area I. Once the desired folder is reached, it must be opened in the same way, so that its contents are listed in area I and the file can then be saved into this folder by clicking on the Save button.

3. ##### Navigating back up the folder tree using area G.

   If the sub-folder selected in area I does not contain the branch of the folder tree leading to the desired folder, the buttons in area G can be used to jump further up the folder tree but only as far as the 'relative root' folder selected in area F. Area G provides a list of buttons with the names of all the folders between the 'relative root' listed in area F and the currently selected folder. By clicking on one of these buttons, that is by placing the mouse pointer over the button and clicking with the primary mouse button, the folder listed on the button will be opened in area I so that the selection process can restart from this branch.

The process of exploration of the folder tree can continue as long as the user wishes. If the user desires it is also possible to create new folders as is explained next.

##### Přidání složky.

Often the user wishes to save the Gnumeric workbook by creating a file in a folder which does not yet exist. A new folder can be added to the folder tree by clicking on the Create Folder button, which is labeled as area H of fig-file-save-dialog-expanded-components. The button can be clicked by placing the mouse pointer over the button and pressing the primary mouse button.

When the Create Folder button is pressed, a folder will be added at the top of the list in area I, with its name, `Type name of new folder` already selected so that the user can simply start typing to give the folder a desired name. Once the name has been entered on the keyboard, typing the Return key (or the Enter key, depending on the keyboard) will change the folder name and open that folder. Area I will therefore be empty since the newly created folder has no contents.

There is no way to delete folders once they have been created, just as there is no way for Gnumeric to delete files it has created. Folders created by mistake must be deleted using a file browser such as Nautilus or using command line programs such as rm.

##### Změna seznamu se záložkami složek.

The list of 'relative root' folders shown in area F of fig-file-save-dialog-expanded-components may contain 'relative root' folders selected by the user. These folders are called 'bookmark folders' and are listed in area F below a thin horizontal separator line. For example, fig-file-save-dialog-expanded-components contains a folder named `currentWork` which is a bookmark folder selected by the user.

These bookmark folders can be added in two ways. A folder which is selected in area I can be added as a bookmark by clicking on the Add button in area K.

Alternatively, the folder can be dragged from area I into area K. The folder can be dragged by placing the mouse pointer over the folder name in area I, clicking and holding the primary mouse button, moving the mouse pointer to area F and releasing the mouse button. As the mouse pointer is moved from area I to area F, a small icon of the folder will move with the mouse pointer.

Any bookmark folder can also be removed from the 'relative root' folders presented in area F (or in the drop down list labeled B). A bookmark folder can be removed by clicking on the folder name in area F and then clicking on the Remove in area K.

#### Formáty souborů, které umí Gnumeric zapisovat.

Gnumeric can write files in several formats used by other programs. The details of these formats are provided in sect-file-formats and the name of each file type in the table below skips to the appropriate section of sect-file-formats. The creation of files which consist of structured text is described in sect-file-textExport. The creation of PostScript and Portable Document Format (PDF) files is done through the printing mechanism and is described in chapter-printing.Gnumeric can also export text data or HTML and XHTML tables through the clipboard mechanism, as is explained in sect-movecopy-xclipboard.

Most of these formats are provided by plugins, which are independent, configurable modules. If a format described below does not appear in the File Save dialog, this may be because the appropriate plugin has not been configured or started. This can be verified by examining the list of plugins which are currently running in the Plugin Manager dialog.

The Plugin Manager dialog lists the plugins which are currently in use and provides a way to start plugins which are currently disabled. The Plugin Manager can be started by selecting, in the Tools menu, the Plug-ins... menu item; see sect-configuration-plugins for more information.

#### Formáty souborů, které umí Gnumeric vytvářet.

formát | přípona
Gnumeric | `.gnumeric` / `.gnm`
Hodnoty oddělené čárkami | `.csv`
Data Interchange Format | `.dif`
HTML | `.html` / `.htm`
LaTeX | `.tex`
Microsoft Excel Old Binary | `.xls`
Microsoft Excel New Binary | `.xls`
Microsoft Excel 2003 XML | `.xls`
Microsoft Excel Office Open XML | `.xlsx`
OpenOffice.Org / StarOffice (OASIS ODF/IS26300) | `.ods` / `.odt`
OpenOffice.Org/StarOffice, starý formát | `.sxc` / `.stc`
PostScript | `.ps` / `.eps`
PDF | `.pdf`
Multiplan (SYLK) | `.sylk` / `.slk`
Hodnoty oddělené tabulátorem | `.tsv` / `.tab`
Textové formáty | `.txt` / `.text`
TROFF | `.me`
XHTML | `.xhtml` / `.html`

### Export textových souborů

Gnumeric can export worksheets to structured text files. To create a text file one chooses the Export As Text File... item in the Export Data submenu of the Data menu. In the dialog, one specifies the file name, and selects the folder in which to save it, retaining the file format "Text export (configurable)". Upon clicking Save the Text Export druid appears which permits the configuration of file structure characteristics.

#### Průvodce exportem textu.

Kroky předkládané průvodcem exportu textu:

1. Launch the Text export druid using, in the Export As Text File... item in the Export Data submenu of the Data retaining the "Text export (configurable)" file format type.

2. Vyberte listy, které budou zahrnuté do exportovaného souboru.

3. Nastavte pořadí listů v exportovaném souboru.

4. Přejděte na druhý panel.

5. Vyberete znak zakončující řádky.

6. Vyberte znak, nebo sekvenci znaků, oddělující hodnoty.

7. Vyberte, jestli se mají hodnoty uzavřít do znaků uvozujících text.

8. Vyberte znak, nebo sekvenci znaků, které uvozují textové pole.

9. Nastavte kódování znaků, které se použije pro soubor.

10. Vyberte, jak zacházet s neznámými znaky.

11. Vyberte, jestli se má zachovat formát obsahu buněk.

12. Kliknutím na tlačítko Dokončit soubor vyexportujte.

#### Části průvodce Export textu

Průvodce Export textu se skládá ze dvou panelů. První panel umožňuje uživateli vybrat sešity, které se budou exportovat, a jejich pořadí. Druhý panel umožňuje uživateli nastavit strukturující prvky, znaky pro oddělení řádků, znaky pro oddělení hodnot, znaky uvozující text a kódování souboru.

##### První panel průvodce Export textu.

The first panel of the Text Export Druid allows users to set the file encoding, to determine the character sequences used to separate lines, configure the type of structuring being used and select the lines of the file to import.

###### The first panel of the Text Export druid with the component areas labeled with callouts.

This screenshot depicts the first panel 'Text Export' druid with callouts labeling the different areas.

The different components of the first panel of the Text Export druid with each component labeled with a callout.

The purpose of each labeled component in fig-file-textExport-druid-panel1 is explained below:

##### The components of the first panel

1 - The worksheet selection area.

- This area allows the user to select the worksheets to be included in the file. By default, only the top most sheet will have its checkbox checked and be included in the export. The user can add sheets by clicking in their checkboxes to set the check marks.

2 - The worksheet selection and ordering buttons.

- The top two buttons allows the user quickly to select or unselect all the worksheets to be included in the export file. The bottom two buttons allow the user to change the order of the worksheets in the file to be exported.

3 - The button area.

- These three buttons allow the user to navigate the druid. The Cancel button will dismiss the dialog and return the user to the worksheet. The Back button is disable since this is the first panel of the druid. The Forward button will dismiss the first panel and bring up the second panel of the druid.

##### Druhý panel průvodce Export textu.

The second panel of the Text Export Druid allows users to select the line termination character, configure the value separating character, select the text indicating character and set the character encoding.

###### The second panel of the Text Export druid with the component areas labeled with callouts.

This screenshot depicts the second panel 'Text Export' druid with callouts labeling the different areas.

The different components of the second panel of the Text Export druid with each component labeled with a callout.

Účel jednotlivých popsaných částí v fig-file-textExport-druid-panel2 je vysvětlen níže:

##### Části druhého panelu

1 - The export characteristic menu buttons.

- Rozbalovací nabídky poskytují nastavení různých parametrů pro export souboru. Konkrétně se jedná o tyto nabídky:

2 – Oblast s tlačítky.

- These three buttons allow the user to navigate the druid. The Cancel button will dismiss the dialog and return the user to the worksheet. The Back button is disable since this is the first panel of the druid. The Finish button will dismiss the druid and cause the file to be saved using the selected options.

### Odesílání souborů

Gnumeric umí odesílat soubory přímo jako přílohu elektronické pošty (e-mailu) za předpokladu, že běží v prostředí, kde je přístup k nějakému klientu elektronické pošty.

### Převod souborů

Gnumeric can convert files automatically without needing user intervention. This allows a large number of files to be converted using a script. Gnumeric is distributed along with a program called ssconvert which is the program used to convert files automatically. All of the file formats supported by Gnumeric can be used except for the PostScript and PDF file formats which operate through the printing system.

This application is used, from the command line by specifying, any desired options, an input file and an output file. For example,

    ssconvert myfile.xls myfile.gnumeric

would convert an Excel format file to a Gnumeric format file.

The available import and export file formats which ssconvert can read can be listed using

    ssconvert --list-importers

or

    ssconvert --list-exporters

respectively.

Like other GNU command line applications, ssconvert includes a manual page. This page can be accessed by typing:

    man ssconvert

which will open the manual page. This page can be navigated by typing the space bar or using the Page Up and Page Down buttons. The man program can be dismissed by typing the q key.

## Tisk

This chapter explains how to print spreadsheets, tables and plots from Gnumeric to a printer directly or into PostScript or PDF (both are page description languages).

### Tisk na tiskárnu nebo do souboru

The Print dialog includes the most important options related to printing. More detailed options related to printing can be set in the Page Setup dialog, detailed in sect-printing-setup. Press the Print to print out the workbook. Press the Print Preview button to display the Print Preview.

The number of tabs and the content of some of the tabs of the Print dialog depends on the printer model you use. Some of the described tabs or options may not be available with your printer, especially when printing to a file.

#### Obecné

##### Karta Obecné v dialogovém okně Tisk

Select the preferred printer in the upper half of the tab. Your default printer is already highlighted when you open the Printer dialog. Optionally select the number of copies and a page range in the lower half of the dialog. Click on Print to send the document to your printing system.

When printing to a file you may want to change the output name and folder before printing. You can choose between saving a PostScript or a PDF file.

#### Vzhled stránky

##### Karta Vzhled stránky v dialogovém okně Tisk

In the Page Setup tab you can choose several options concerning the layout or the paper. Choose how many sheets shall appear on one piece of paper, about two-sided printing, limit the printed pages by even or odd page numbers or the scale in the layout section. Select the paper type (e.g. preprinted) and the paper source and output tray in the paper section.

The preview in the lower part of the tab gives you a small hint of how your printed document will look like.

#### Rozsah tisku

##### Karta Rozsah tisku v dialogovém okně Tisk

The Print Range tab gives you the opportunity to limit the range of the printed workbook. You may choose between printing the whole workbook, only the selected or not the selected area or a defined range of worksheets.

#### Úloha

##### Karta Úloha v dialogovém okně Tisk

In the Job tab you may change the priority or add billing information to the print job. Also you can choose to add a cover page in front or after the printed worksheets. Finally you can decide whether your job should be printed right now or at a defined point in time.

Some options may be unavailable due to user restrictions. Ask your local administrator for further details.

#### Kvalita obrazu

##### Karta Kvalita obrazu v dialogovém okně Tisk

In the Image Quality tab you can select the resolution of the printed document depending on your printer. No more, no less.

#### Finishing

##### Print Dialog Finishing Tab

The Finishing tab lets decide whether you want a blank separation sheet after every page, after the whole job or no separation sheet at all.

#### Pokročilé

##### Karta Pokročilé v dialogovém okně Tisk

In the Advanced tab you can change several options depending on the printer model you use.

### Nastavení stránky.

The Page Setup Dialog can be used to configure various options related to printing out a workbook. Click on File Menu Page Setup to activate the Page Setup.

Remember that at any time you can click on the Print preview button to see what your document looks like with your selected options. See the sect-printing-preview

Normally the specified settings apply only to the current sheet. Select another sheet at the bottom of the Page Setup Dialog or select Apply to all sheets of this workbook. You can also save your adjustments by activating the save as default settings flag.

#### Dialogové okno Nastavení stránky – Stránka

##### Karta Stránka v Nastavení stránky

Change the paper type by clicking the Change Paper Type button.

##### Print Setup Paper Type dialog

Select the preferred printer or choose Any Printer to see the formats supported by all printers. Pick a paper size and page orientation (portrait, landscape or reverse) to suit the best layout for your document.

Specify the required margins of the page. Nothing will be printed inside these margins, not even page numbers. The margins will be measured in the same units (millimetres, points or inches) as the paper size. Change the unit in the paper and layout section to best fit your needs. You may also specify whether the page is centered horizontally and/or vertically on the printable part of the page.

#### Dialogové okno Nastavení stránky – Měřítko

##### Karta Měřítko v Nastavení stránky

Select the scale applied while printing. You can choose between no scaling, a fixed scaling or automatic scaling to fit the workbook to a defined number of paper sheets.

#### Dialogové okno Nastavení stránky – Záhlaví a zápatí

##### Karta Záhlaví a zápatí v Nastavení stránky

Select a predefined format for either the header or the footer. You can define an header or a footer by clicking the Configure button next to the according drop-down field.

##### Print Setup Headers and Footers Configure Dialog

Headers and footers are divided into left, center and right area. Select the area you want to change. Insert a user-defined text or just select one or several of the given options. When selecting time and/or date you may choose the format by clicking on the arrow next to the symbol and click on the preferred option. Beside the according page number, the number of total pages and the name of the according worksheet, you may also insert the file name and/or path. Finally you can select a defined cell to appear in the header/footer. Additionally there are a number of special opcodes for common options. These are:

&[TAB]

- Název pracovního sešitu.

&[PAGE]

- Číslo tištěné stránky.

&[PAGES]

- Celkový počet stránek v tiskovém výstupu.

&[DATE]

- Aktuální datum ve formátu dd-mm-yyy. Formát můžete změnit jeho uvedením pomocí volitelného kódu, např.: `&[DATE:yyyy/mm/dd]`.

&[TIME]

- Aktuální čas ve formátu hh:mm. Formát můžete změnit jeho uvedením pomocí volitelného kódu, např.: `&[TIME:hh:mm:ss]`.

&[FILE]

- Základní název souboru. Například pro soubor `/home/jana/soubor.gnumeric` se vytiskne `soubor.gnumeric`.

&[PATH]

- Cesta k souboru bez základního názvu. Například pro soubor `/home/jana/soubor.gnumeric` se vytiskne `/home/jana/`.

&[CELL:$A$1]

- Obsah buňky `$A$1` na tištěném listu. Místo `$A$1` můžete použít jinou absolutní adresu.

&[CELL:A1]

- Obsah horní levé buňky na aktuální stránce. Místo `A1` můžete použít jinou relativní adresu buňky. Tato relativní adresa je brána vzhledem k levé horní buňce na aktuální stránce. Řádky a sloupce, které se opakují, jsou ignorovány.

&[CELL:rep|A1]

- The content of the top left cell on the current page. Instead of `A1` any other relative cell address may be used. This relative address is interpreted with respect to the top left cell on the current page. Repeating rows or columns are not ignored. So if the top left cell is in a repeating row or column then the relative address is interpreted with respect to that cell.

##### TIP

You can choose the font in which the header and footer is printed by selecting a default header/footer font in the preferences (see in sect-configuration-preferences).

##### TIP

Dvojitým kliknutím na náhled záhlaví nebo zápatí si je můžete rychle přizpůsobit.

#### Dialogové okno Nastavení stránky – Tisková oblast

##### Karta Tisková oblast v Nastavení stránky

You can select rows or columns to be printed on every page of the output. This is commonly used for printing column or row names. To enable this, enter the range of cells to be repeated in Rows to repeat... or Columns to repeat... field. Instead of entering them manually, you can also select columns or rows to be repeated using the mouse.

##### VAROVÁNÍ

Note that the rows and columns must be entered as ranges. That is, if you want to have first row repeated, you must enter `1:1`, not just `1`. Similarly, to have column `A` repeated, you must enter `A:A`.

#### Dialogové okno Nastavení stránky – List

##### Karta list v Nastavení stránky

Když zaškrtnete Mřížku, budou se ve vašem dokumentu tisknout linky mřížky buněk. Když volbu naopak necháte nezaškrtnutou, linky mřížky s v tisku skryjí.

Když zaškrtnete Černobíle, převedou se při tisku barvy ve vašem dokumentu na odstíny šedi.

Select Do not print with all sheets if you want to avoid printing this sheet whenever you choose to print all sheets. If this item is checked then this sheet will only be printed as the active sheet or as part of a range of sheets. This is useful if you have a non-hidden sheet that contains only auxillary information and should normally not be printed.

Když zaškrtnete Záhlaví řádků a sloupců, budou se tisknou záhlaví pro řádky a sloupce (1, 2, 3, … a A, B, C, …).

Select Styles with no content to ensure cells with style changes will be printed, even if they are empty. For example, if you have a number of cells with the background color changed but no data in them, you can select this option to ensure they are in the printed output.

V rozbalovacím seznamu Chyby si můžete vybrat, jak se mají tisknout chybové hodnoty:

Tisknout, jak je zobrazena

- Všechny chyby tisknout právě tak, jak jsou zobrazené v pracovním listě.

Tisknout jako mezery

- Nebudou se tisknout žádné chybové hodnoty.

Tisknout jako pomlčky

- Všechny chybové hodnoty se nahradí dvěma pomlčkami (oddělenými mezerou): „— —“.

Tisknout jako #N/A

- Všechny chybové hodnoty se vytisknou jako chyby #N/A.

Finally you can decide about the direction in which the workbook will be printed (Down, then right or Right, then down).

### Náhled tisku

The Print Preview Dialog is used to display what the printed output will look like. The Print Preview dialog can be used to check whether you have the desired formatting and layout before you print out the workbook. Evince is set up to be the default viewer.

#### Customizing the preview application

You may change the default preview application by editing your presets for GTK. Open the file .gtkrc-`your GTK version` and add a line in the format `gtk-print-preview-command="`command to your preferred viewer`"`.

Please make sure you have only one line defining your preview application.

It is strongly recommended to use Evince as the default viewer. A convincing argument is that Evince deletes the preview file after closing the viewer.

## Getting More Help

This chapter describes other sources of help which are available to users including the Gnumeric web site, the mailing list, and the internet relay chat (IRC) discussion channel.

### Zdroje nápovědy

This manual is the most complete source of explanation for Gnumeric and attempts to describe as much of the program as possible. However, this manual cannot answer all the possible questions readers may have: the manual is not yet finished and there are many situations which cannot be explained through a manual. Other sources of information which might be helpful to Gnumeric users are presented below.

Several of the sources of information below involve talking directly with the people who have created Gnumeric. These people are volunteers who have spend several years working on the program to make it useful. They will all be glad to help you but only if they decide they want to. They are all busy and only volunteer on this project. You can take several steps to make these people want to help you.

First of all, try to help yourself by reading the existing documents. If you have read the documents, others will be much more likely to want to answer any questions that remain. Secondly, be polite by introducing yourself, thanking developers for their hard work and asking your questions nicely. Please be aware that the developers all respect each other and their users so therefore, while their answers may appear brisk or discourteous, they are simply trying to be efficient and save time by being curt. Please assume they respect you and want to help you, after all they have written a program for you to use.

Kroky pro získání nápovědy.

- Přečtěte si příručku:

  Nejprve si pozorně projděte tuto příručku, jestli v ní nenajdete odpověď na svoji otázku. Nemusí to být snadné a vyžaduje to věnování pozornosti, ale můžete se toho hodně naučit.

- Přečtěte si webové stránky:

  Second, look at the Gnumeric web site, look on the world wide web for explanations using other spreadsheets or look for a book on how to use another spreadsheet. sect-morehelp-web explains how to access and find information on the web site.

- Přečtěte si jiné výukové materiály k tabulkovým kalkulátorům:

  Another useful source of help is the literature written for other spreadsheets. Gnumeric is quite similar to a number of other spreadsheets and often books, web sites, tutorials and other documents which describe how to use other spreadsheets can help users understand how to use Gnumeric. sect-morehelp-books describes other spreadsheets for which usage manuals may provide useful information.

- Pošlete e-mail do poštovní konference Gnumeric:

  The Gnumeric project maintains an email mailing list which is a way for people to send email to all the core developers. sect-morehelp-maillist explains how to send email to the gnumeric list and how to read past messages including questions and answers which may be helpful.

- Připojte se do on-line diskuze:

  The Gnumeric project also uses an Internet Relay Chat (IRC) channel, also known as a `discussion room', in which developers talk to each other, and to anyone else, about the program. sect-morehelp-irc explains how to join this discussion.

### Webové zdroje

Projekt Gnumeric se stará o webové stránky s návody, odkazy a dalšími užitečnými informacemi, které pomohou poznat a používat tabulkový kalkulátor.

#### Webové stránky Gnumeric

The Gnumeric web site can be accessed by clicking on this link. Alternatively, it may be necessary to enter the address directly into a web browser. The Gnumeric project page address is:

    http://www.gnome.org/projects/gnumeric/

It may be necessary to copy the text and paste it into the address field.

### Související příručky

Gnumeric se snaží chovat podobně, jako ostatní tabulkové kalkulátory, takže k pochopení práce s ním vám mohou být užitečné i knihy vysvětlující jiné tabulkové kalkulátory.

The OpenOffice.org spreadsheet named Calc is another popular and highly functional spreadsheet which provides users with the freedoms provided by Gnumeric including the freedom to access and use the source code of the program itself. The documentation for Calc may also help explain how to use Gnumeric and can be accessed through the OpenOffice.org web site at http://www.openoffice.org/ .

The manuals for other spreadsheets, even those that restrict users freedoms in several ways, may help to explain how to use Gnumeric. Gnumeric attempts explicitly to behave in a manner understandable to users of the Microsoft Excel spreadsheet. Because Excel has a very large number of users, many books have been written explaining how to use that spreadsheet. Any local bookstore should have at least a few of these books which may help answer any questions.

### Poštovní konference

The Gnumeric project maintains a mailing list which is a system by which people can send one email which gets distributed to everyone who has signed up to read these emails. Please understand that this list is used for serious discussions about developing this spreadsheet further. Questions from users are generally answered when posted to this list but simple questions which are answered in the manual may generate the simple answer, "Please read the manual." Also, developers volunteer any time they take to answer your questions so please be polite.

The best way to use this resource is first to read the archives for the past few months to see if any of the subjects look similar to the issue which interests you. It may be that your question has just been asked by someone else and a good answer has been posted. To access the archives, use a web browser to go to the mailing list web page at http://www.gnome.org/ and then ...

If none of the emails recently posted to the mailing list address your issue, if you would like clarification to an earlier answer, or if you simply want to thank the developers, you are welcome to send an email of your own to the list. This simply requires writing an email and sending it to

    gnumeric-list@gnome.org

and your posting will eventually get sent to everyone who is subscribed to the list. Please select the subject of your email carefully to make it easy for everyone to see if they are interested in reading and possibly answering your message. For example, the subject "I need help" may be true but is ineffective; a better subject would be "Help needed with statistical regression". Please make it easy for others to give you help.

After you have sent your email, there may be an initial delay while the moderator of the list, a person who acts as editor, reviews your email to see if it is relevant to the discussion. This step is required to limit the junk email that gets sent out to everyone.

Very rarely an email might automatically be discarded if it appeared to be a mass junk mailing. If, after a few days, your email does not appear in the archives and you don't get any response, then re-send your email to the list omitting any signatures or other material that might appear to be commercial solicitation. A simple, text message is the least likely to be discarded by these automatic tools.

Once your email is sent to everyone on the list, someone may answer you. They may choose to answer you directly, to post a response to the list, or to do both. In the hours and days after posting, you can check to see if you received email and check the list archives, as is explained above, to see if someone answered there.

### Internetová diskuze (IRC)

The GNOME and GIMP projects maintain a series of servers to provide a world wide network enabling an Internet Relay Chat (IRC) system for discussion on issues related to those projects including a discussion channel dedicated to Gnumeric. This is a system by which people can communicate directly with each other by typing lines into an IRC client which are then broadcast to everyone listening in a particular channel. Unfortunately this manual cannot provide a full explanation for how to obtain, install and use an IRC client. There are a number of such programs available, many of which provide users all the freedoms which Gnumeric provides and instructions for these can be obtained from the world wide web. More information and access to such software can easily be obtained by running a search in any world wide web search engine for "IRC" and "client" and the name of the operating system of the machine which will run the software.

The Gnumeric IRC discussion channel is named `#gnumeric` (although the number symbol, #, may not be needed) and is hosted on the series of servers called `GIMPnet`. The best way to connect to GIMPnet is using the IRC server `irc.gimp.org`. That hostname points to a variety of different servers in the United States. If you live elsewhere, after you are connected you can use the chat command `/links` to find a server which is closer on the internet to your location.

If you decide to join the discussion, please be polite, post a question or comment and be prepared to wait a little bit for someone to address you. Several of the developers are permanently connected to the channel and check every half hour or so to see if anyone has asked a question but are working on something else in the meantime. Your question may be answered right away but asking questions using the mailing list may prove to be more efficient since it would not require paying attention to the IRC channel discussion, even if it ultimately requires longer to obtain an answer.

## Hlášení problému

Tato kapitola popisuje, jak hlásit problémy s aplikací Gnumeric, aby je vývojáři mohli opravit. Stejným způsobem můžete také zadávat přání o vylepšení nebo nové funkce.

### Přehled

Gnumeric je rozsáhlý počítačový program, takže se v něm zákonitě objevují chyby. Jeho vývojářský tým se tyto chyby snaží intenzivně hledat a opravovat je. Mimo hlášení chyb jsou vítané i návrhy na vylepšení, které můžete zasílat stejným způsobem.

Pomozte nám prosím opravovat chyby tím, že nám je nahlásíte.

Nahlášení problému s Gnumericem poskytne projektu způsob, jak sledovat, že se chyby nakonec opraví. Často je chyba zřejmá a dá se opravit ihned, takže se oprava projeví již v následujícím vydání. Občas jsou ale chyby složitější a jejich vyřešení může zabrat hodně času. V takovém případě je chybové hlášení způsobem, jak vývojářům připomenout, že chyba přetrvává.

V angličtině jsou chyby často označované slovíčkem „bug“, což znamená hmyz. Jedná se o historické přenesení významu, kdy u prvních sálových počítačů způsoboval chyby hmyz, který se dostal mezi kontakty relé a bránil jejich sepnutí.

Gnumeric používá k sběru hlášení o chybách a jejich sledování až do vyřešení webový systém s názvem Bugzilla. Tento systém byl vyvinut v rámci projektu Mozilla, čímž se vysvětluje původ jeho názvu.

Postup zaslání hlášení o problému, nebo návrhu na vylepšení, je poměrně jednoduchý a skládá se jen z pár kroků. Na začátku stojí dobré pochopení daného problému, abyste dokázali poskytnou podrobné a přesné vysvětlení problému. Následně si musíte v systému Bugzilla projektu GNOME otevřít účet. A nakonec odeslat hlášení, nejlépe s doplňujícími informace o nastavení počítače použitého při objevení problému.

K vyplnění hlášení by mělo postačovat následující vysvětlení. Pokud byste potřebovali podrobnější instrukce, tak hlavní stránku bugzilly GNOME najdete na http://bugzilla.gnome.org/ a instrukce na http://bugzilla.gnome.org/bug-HOWTO.html.

### Definice chyby

Nejkritičtějším krokem je co nejlepší pochopení chyby. To vyžaduje jasnou znalost toho, co chybě předchází, co přesně ji způsobuje, jaké jsou její podmínky a co je jejím důsledkem.

Nejužitečnější situací, která vývojářům umožní chybu najít a opravit, je poskytnou jasný seznam kroků, který se dá chyba zopakovat. Když se dá chyba jednoznačně zopakovat, je vždy možné ji opravit. Proto mezi nejužitečnější chybová hlášení patří krátký recept, jak chybu vyvolat.

### Otevření účtu

Než poprvé můžete použít systém Bugzilla, musíte si v něm vytvořit účet. Ten je zapotřebí, aby uživatel mohl být informován o stavu chyby, která je sledována od jejího zaslání až po vyřešení. Jediný požadavek pro otevření účtu je, abyste měli nějaký funkční e-mailový účet, přes který obdržíte heslo.

#### Vytvoření nového účtu

Uživatelé Bugzilly jsou automaticky přesměrováni na přihlašovací stránku, vyjma situace, kdy se již dříve přihlásili a mají v prohlížeči povolené „cookies“, přes které jsou rozpoznáni. Na přihlašovací stránce je odkaz „Create a new account“, který uživatele nasměruje na stránku pro vytvoření účtu.

Případně se můžete kliknutím na tento odkaz dostat přímo na stránku pro vytvoření účtu.

Vytvoření nového účtu je velmi jednoduché. Stránka má dvě pole. Do prvního se zadá platná e-mailová adresa. Druhé se ptá na jméno, pod kterým si uživatel přeje vystupovat. Po vyplnění těchto dvou polí klikněte na tlačítko „Create Account“. Tím se účet vytvoří a na zadanou adresu se zašle e-mail. Ten bude obsahovat heslo pro přihlášení.

#### Přihlášení k účtu

Po vytvoření účtu můžete navštívit stránku pro zadávání chybových hlášení pro Gnumeric. Zde budete dotázáni na e-mailovou adresu a heslo. Pro přihlášení vám Bugzilla zobrazí stránku, na které se přidává chybové hlášení.

Uživatelům, kteří mají pro `bugzilla.gnome.org` povolené cookies, stačí heslo zadat jen při první návštěvě Bugzilly GNOME. Při následujících návštěvách je systém podle cookie pozná.

### Vyplnění hlášení

Abyste mohli vyplnit hlášení o chybě v tabulkovém kalkulátoru Gnumeric, je zapotřebí účet v Bagzille. Podívejte se na předchozí část sect-bugs-bugzilla_account, kde je popsáno, jak si jej otevřít.

The Gnumeric bug entry page consists of several fields many of which must be filled out to provide a useful bug report. The most important of these will be the "Bug Description" which contains both the brief "Summary" field which acts like an email subject line and the detailed description field "Step to reproduce the bug" which should be used to give a more complete explanation of the problem and, ideally, to describe step by step how to reproduce the bug. The only other field which is required is the "Component" field which can be set to "General" and left to the developers to define more specifically. The remaining fields can be helpful, since they provide extra information which may help resolve the problem, but are not necessary. After filling out these three fields, a user can, if they desire, simply skip to the bottom and press the Commit button.

#### Přístup do Bugzilly projektu GNOME

Existuje několik způsobů, jak vyplnit chybové hlášení v systému Bugzilla.

Jedna z položek v nabídce Nápověda se nazývá Ohlásit problém. Tato položka by měla způsobit spuštění okna prohlížeče, ve kterém se otevře stránka Gnumeric v systému Bugzilla.

Případně můžete kliknout na odkaz, kterým se dostanete přímo na stránku Gnumeric v Bugzille.

If neither of those shortcuts work, the user must use a web browser to access the following location:

    http://bugzilla.gnome.org/enter_bug.cgi?product=Gnumeric

The simplest way would be to use the mouse to copy the text and paste that text into the location bar of a web browser.

The user may be asked to login, by giving their account name and their password, when they begin their browser session with Bugzilla. See sect-bugs-bugzilla_account-login for an explanation of how to login to Bugzilla.

#### Popis chyby

Pokud má být chybové hlášení užitečné, musí obsahovat výstižný popis chyby, které na úvod přesně popisuje, co se stalo, a ideálně je doplněný návodem, jak chybu vyvolat.

The summary field, like the subject of an email message, briefly describes the problem. For example, a useful error report might have a summary "Gnumeric crashes when saving a file".

The field titled "Steps to reproduce the bug" should contain a slightly expanded version of the summary giving an overview of the problem and then give a step-by-step example of how to reproduce the problem. For example, this field could look like the following:

    This report describes an error which causes Gnumeric to crash
    during the use of the file save dialog.

    1) Start a new Gnumeric
    2) In Cell A1 type "hello"
    3) From the "File" menu, select "Save As"
    => The "Save As dialog" opens up
    4) In the file name box, type "my_spreadsheet.gnumeric"
    5) Click on the "Save" button
    => I expected the file to be saved, and to be able to keep
    working but instead Gnumeric disappeared and the file was
    never saved.

    thanks,
    a user

#### Produkt a komponenty

Pole Product by mělo být nastavené na Gnumeric, protože Bugzilla v GNOME je používaná pro všechny programy v projektu.

Pole Component popisuje část aplikace Gnumeric, která problém způsobuje. Což nemusí být zřejmé, takže pokud ani jedna z ostatních uvedených komponent jasně neodpovídá, měly byste nastavit „General“ (obecné). Možné komponenty jsou následující:

#### Komponenty Gnumericu

komponenta | vysvětlení
Analytics | Problémy s výpočty a jiné týkající se matematiky.
Charting | Problémy s grafickým vykreslením dat z tabulky.
Compilation | Problémy, které se vyskytly při kompilaci zdrojového kódu.
Database plugin | Problémy s používáním databáze z tabulkového kalkulátoru Gnumeric.
Documentation | Problémy s touto příručkou, nejasnosti v popisu funkcí nebo jiné nejasnosti v textech.
Obecné | Výchozí. Použijte, když není použitelná žádná z ostatních kategorií.
GUI | Problémy s grafickým uživatelským rozhraním.
GUI Expression Entry Widget | Problémy při zadávání nebo úpravách obsahu buněk.
import/export Applix | Problémy s otevíráním nebo ukládáním souborů ve formátu používaném tabulkovým kalkulátorem Applix.
import/export HTML | Problémy s otevíráním nebo ukládáním souborů ve formátech HTML nebo LaTeX.
import/export MS Excel (tm) | Problémy s otevíráním nebo ukládáním souborů v jednom z několika formátů používaných tabulkovým kalkulátorem Microsoft Excel.
import/export OOo / OASIS | Problémy s otevíráním nebo ukládáním souborů do formátu OASIS používaném tabulkovými kalkulátory OpenOffice.Org Calc, Star Office Calc a Libre Office Calc.
import/export Text | Problémy s otevíráním nebo ukládáním souborů do prostého textového formátu, včetně formátů s tabulátory, čárkami a mezerami jako oddělovači.
Installation | Problémy, které se vyskytly během instalace Gnumericu.
Main System | Tato komponenta se již nadále používá.
Tisk | Problémy, které se vyskytly při tisku sešitu.
Sheet Objects | Problémy s obrázky, widgety nebo kreslenými objekty, které se přidávají do pracovního listu.

#### Vážnost a priorita problému

The severity level indicates the seriousness of the problem and the priority level indicates the desire of the developers to address the bug. These fields are used mostly by the developers and should both be left as "normal" unless the user has a good reason to change them.

There are two cases when the user should change the severity of the report. In the first case, if the user has a problem which causes Gnumeric to crash (to suddenly disappear or stop working) or a problem in which data is lost, the severity should be set to "critical". In the second case, if the user has a report about a desired feature, the severity should be set to "enhancement" so the developers will know right away that the desired functionality has not yet been added to the program.

Úrovně vážnosti problémů jsou vysvětlené níže.

#### Vážnost problému

úroveň vážnosti | vysvětlení
blocker | Úroveň používaná k označení problému, který je nutné vyřešit před následujícím vydáním.
critical | Úroveň označující velmi důležitý problém, jako je zhroucení programu nebo ztráta dat.
major | Úroveň označující významný problém, který ale nezpůsobuje zhroucení nebo ztrátu dat.
normal | Výchozí úroveň používaná pro většinu hlášení.
minor | Úroveň označující problémy, které neovlivňují funkčnost programu.
trivial | Úroveň používaná pro hlášení překlepů, vzhledové vady a jiné drobné problémy.
enhancement | Jedná se o hlášení, která jsou žádostmi o budoucí vylepšení programu.

The priority level should be left at the "normal" level since this is a field used by the developers themselves.

#### Verze aplikace Gnumeric a prostředí GNOME

The version field is used to indicate the version of Gnumeric which was used when the problem occurred. If the problem occurs with several versions, the most recent version number should be used. The version number can be obtained by opening the "About Gnumeric" dialog using the Help menu and the About menu item.

The "GIT" version refers to a version which the user has recently obtained from the Git revision control repository provided by the GNOME project.

The "Other version details" text box can be used to describe any unusual characteristics of the program such as plugins which were added or other uncommon modifications.

If Gnumeric is being used with a GNOME desktop, the version of GNOME being used can be entered in the "Gnome Version" field.

#### Typ operačního systému a distribuce

The "Operating System" field can be used to describe the underlying operating system being used to run the Gnumeric program. Please note, that if the program is run in an artificial environment such as a virtual machine or a Cygwin setup, this should be indicated in the next field.

The "Distribution/Version" field should be used to add detail to the operating system described earlier.

#### Ostatní pole a klíčová slova

These fields are used by advanced users to better sort through all the reports. The "Keywords" field is used to relate the reports to each other and the "CC" field is used by those who are interested to add themselves to those who are notified when changes are made to the report.

#### Hlášení chyb

In order to submit the bug report into Bugzilla, once all of the important fields have been submitted, simply click on the Commit button.

Once the bug is committed, a bug report number for this bug will be assigned, and email will be sent either the project maintainer or to one of the other developers which deal specifically with that component of the program. When others take an interest in the bug and add comments or solutions, email will be sent out to the user to inform them of the status of the bug until it is either dismissed or resolved. Bugs can be dismissed if they describe a behaviour that is expected or if they are not deemed important enough to fix.

A user can choose not to be notified when changes to reports are submitted. The user preference page can be accessed here at the following URL.

    http://bugzilla.gnome.org/userprefs.cgi

#### Bookmarking a template

A version of the bug entry page with most of the fields already filled out can be saved as a link and bookmarked for future use. This ability is only of use for developers or for users who have found a large number of bugs in one particular component of Gnumeric.

To use this shortcut, first open a new bug report, then fill out only the fields that will apply to all the future bugs being reported and then click on the button labelled "Bookmark these values". Bugzilla will then construct a template and will provide a link which can be saved for future use just as any other page on the web can be saved as a bookmark. To use these values, simply clicking on the bookmark will open the Gnumeric page of Bugzilla with the common fields already filled out.

## Extending Gnumeric

Tato kapitola vysvětluje, jak Gnumeric rozšířit, aby poskytoval další funkcionalitu. Protože se jedná o svobodný software, je to vcelku snadné.

### The Approaches to Extending Gnumeric

There are several ways that Gnumeric can be extended to add functionality.

### Definování nových funkcí

### Programování v Gnumericu pomocí jazyka Python

A powerful way to access and manipulate data in Gnumeric involves using the Python programming language. As Gnumeric develops from version 1.2, the scripting methods will become increasingly powerful. Since Gnumeric is free software, you could extend it directly using the source code and adding C language functions to the code. Python offers a higher level abstraction through which to interact with the spreadsheet.

Python and Gnumeric can be used in several ways. This section will describe how to obtain Gnumeric, install it and get things configured correctly for access with Python. If you already have the pieces in place, you can skip the section sect-extending-python-install.

This section was written by Charles Twardy. It owes a great deal to the nice guide Travis Whitton wrote: Python/Gnumeric guide for the old API in Gnumeric 1.0. Jon Käre Hellan contributed most of the code to enable Python in Gnumeric and wrote the file `python-gnumeric.txt` in the source tree. Nathan Hurst provided the idea and support.

API Python, což je seznam metod dostupných v jazyce Python, je doposud experimentální a můžete se měnit!

For further information, the web page maintained by Jon Käre Hellan's has some python plugins and other useful information. That page can be found through this link. The main Gnumeric page may also have useful information.

Jestli potřebujete nápovědu on-line, můžete se zkusit podívat na:

- The Gnumeric Function-Writer's Guide. Until I write one for Python, you'll have to settle for `doc/developer/writing-functions.sgml` in the Gnumeric source tree.

- The files that actually define the Python interface. In particular, `plugins/python-loader/py-gnumeric.c` has good comments at the beginning.

- Instrukce, jak používat repozitář Git GNOME najdete zde.

- Poštovní konferenci Gnumeric: `<gnumeric-list@gnome.org>`

- The IRC channel #gnumeric on the GIMPnet server. Right now, the project leader is Jody Goldberg (jody) and the Debianizer is: J.H.M. Dassen (jhm). Jody, Jon K. Hellan, and Zbigniew Chyla appear prominently in the Python ChangeLog.

#### Sestavení a instalace Gnumericu pro Python

Tento oddíl popisuje, jak získat zdrojové kódy aplikace Gnumeric, jak je nastavit pro používání s jazykem Python a následně sestavit. Tento oddíl bude v budoucnu případně odstraněn, pokud se podpora pro Python stane výchozí.

##### Předpoklady

I'm going to define some variables here so that you can insert the appropriate command or item for your system when they occur. I'll prefix them all with '$'.

- $root: Do whatever you do to become root. The usual options are:

  - `su -` and hit Enter

  - `sudo`

  - `fakeroot` (works in some situations, but not all)

- $version: Whatever your current Gnumeric version is. Some examples:

  - 1.4.20

  - 1.6.20

  - 1.7.90

##### In the Beginning (Installing and Building)

You need to get Python and Gnumeric, and the Python plugin for Gnumeric. You can get the binaries, the packaged source, or the developing edge sources from Git.

###### Getting the binaries (Debian)

I've only tested this on sid (unstable). The version you get from stable (woody) may not act quite the same.

1. $root `apt-get install gnumeric gnumeric-python python`

###### Získání a sestavení aktuálních zdrojových kódů v Debianu

If you have Debian, and don't need the bleeding edge, this is by far the easiest way to get and build the source.

1. Přepněte se do složky, ve které máte zdrojové kódy.

2. $root `apt-get build-dep gnumeric`

3. `apt-get source gnumeric`

4. `cd gnumeric-`$version

5. `debian/rules build`

6. To make the .deb packages: $root `./debian/rules binary`

7. Když chcete nainstalovat balíček .deb:

   1. Pomocí `cd ..` se přepněte do složky.

   2. $root `dpkg -i gnum*deb` (za předpokladu, že zde nemáte jiné balíčky .deb s názvem začínajícím na „gnum“).

8. You may or may not want to remove those .deb files now: $root `rm gnum*deb`)

###### Získání a sestavení zdrojových kódů z Gitu

Remember that this is the developing edge. Things may not work. Generally don't do this unless you are subscribed to the mail list and possibly also on the IRC channel.

Aby vše fungovalo, potřebujete pár věcí:

1. gnome-common

2. libgsf (viz dále)

3. pygtk2 (v distribuci Debian se dívejte po python-gtk2 a python-gtk2-dev)

4. gnumeric (jak by ne, viz níže)

And although the following will build in the main build space, it's probably better to build in a temporary space. But I can't be bothered to learn how to fiddle the build pathways.

1. Change to a directory where you want to hang the source directory for Gnumeric and a few other GNOME things.

2. Získání a sestavení libgsf:

   1. git clone git://git.gnome.org/libgsf

   2. cd libgsf

   3. Red Hat: `./autogen.sh`

   4. Debian: `./autogen.sh --prefix=/usr --with-gconf-schema-file-dir=/etc/gconf/schemas`

   5. `make`

   6. $root `make install`

   7. Když zjistíte, že to nefunguje, zkuste `make clean` a vše zopakovat od kroku s autogen.

3. Získání a sestavení knihovny libgal již nadále není nutné (13. června 2003).

4. Získání a sestavení goffice:

   1. git clone git://git.gnome.org/goffice

   2. cd goffice

   3. Red Hat: `./autogen.sh`

   4. Debian: `./autogen.sh --prefix=/usr --with-gconf-schema-file-dir=/etc/gconf/schemas`

   5. `make`

   6. $root `make install`

   7. Když zjistíte, že to nefunguje, zkuste `make clean` a vše zopakovat od kroku s autogen.

5. Získání a sestavení aplikace gnumeric:

   1. `git clone git://git.gnome.org/gnumeric gnumeric-head`

   2. `cd gnumeric-head`

   3. Red Hat: `./autogen.sh` and wait while it compiles

   4. Debian: `./autogen.sh --prefix=/usr --with-gconf-schema-file-dir=/etc/gconf/schemas`

   5. `make`

   6. Optional: $root `make install`

   7. If you find that this didn't work, try `make clean` and then repeat from the autogen step. For example, sometimes I've had it not create the python-loader.

OK, you should now have gnumeric! Test it! If you installed the Debianized version via apt-get, or did "make install", it should be installed to /usr/bin (or /usr/local/bin on Red Hat?) and you can just type `gnumeric`. Otherwise you will find it in `gnumeric-head/src/` and you will have to run it from there.

#### Konzola jazyka Python

There is an interactive Python console available from inside Gnumeric. This is a good place to explore things, and if the console is expanded, will be a nice place for scripting. In the meantime, what I have called "Spellbooks" below are much more useful, but are fixed plugins as of Gnumeric startup. So right now I putter in the console as I develop plugin literal in the form of spellbooks. After 1.2.0, Gnumeric will be working on its scripting API, so the two approaches may merge. Or not.

##### Povolení konzoly Python

You can run a Python interpreter from inside Gnumeric, but you have to turn it on. To do this you simply uncomment a line in python-loader/plugins.xml. Normally, that file lives in /usr/lib/gnumeric/$version/plugins/python-loader/, or perhaps /usr/local/lib... on Red Hat. I used to suggest making a local but you should probably make a local copy, but that was pain for little gain. So:

1. `gnumeric --version` to make sure you get the right version name for the following. (You'll have to do this for every new version of Gnumeric!).

2. `cd ~/.gnumeric/` $version `/plugins/`

3. Upravte `python-loader/plugin.xml`.

4. Uncomment the five lines starting with `ui-console-menu service` near the bottom (remove the "<!--" and "-->" tags around the <service...> and </service> tags.

5. Uložte soubor.

6. Spusťte gnumeric (stejnou verzi).

7. Z nabídky Nástroje vyberte Konzola jazyka Python.

8. Užívejte si!

##### Hraní s konzolou jazyka Python

At the top there is a drop-down menu Execute in. Right now your only choice will be Default. After you evaluate functions from other plugins, those environments will become available too (JK says this is called lazy loading). But I'll assume you are using Default. (The only real difference is that you have to import Gnumeric first, and you can't see your plugin functions.)

(Note: older releases required you to type `print dir()` instead of just `dir()`. Fixed in cvs 16 June 2003, and certainly in 1.1.20 and higher.

Začněme tím, že se podíváme na prostředí.

    >>> import Gnumeric
    >>> dir()
    ['Gnumeric', '__builtins__', '__doc__', '__name__']
    >>> dir(Gnumeric)
    ['Boolean', 'CellPos', 'FALSE', 'GnumericError', 'GnumericErrorDIV0',
    'GnumericErrorNA', 'GnumericErrorNAME', 'GnumericErrorNULL',
    'GnumericErrorNUM', 'GnumericErrorRECALC', 'GnumericErrorREF',
    'GnumericErrorVALUE', 'MStyle', 'Range', 'TRUE', '__doc__',
    '__name__', 'functions', 'plugin_info', 'workbook_new', 'workbooks']

- „Gnumeric“ je modul, který existuje jen v aplikaci Gnumeric, a který definuje API Gnumeric pro Python.

- Gnumeric.functions je seznam všech funkcí Gnumeric, které můžete vidět v prohlížeči funkcí. Zatím se nedá volat `dir(Gnumeric.functions)`, ale nejspíše to brzy někdo doplní.

  RangeRef is not listed. That seems to limit us, though later in the tutorial we'll see how to use regular functions to get inside RangeRefs.

Pojďme to trochu prozkoumat. Nejprve se mrkneme na to, jak používat CellPos.

    # I wonder how to use CellPos (I've glanced at the source, but...)

    >>> dir(Gnumeric.CellPos)                 # shows nothing useful

    >>> Gnumeric.CellPos()
    TypeError: CellPos() takes exactly 2 arguments (0 given)

    >>> Gnumeric.CellPos("a1","a2")
    TypeError: an integer is required.        # Right.

    >>> a=Gnumeric.CellPos(1,2)               # It worked!
    >>> a
    <CellPos object at 0x106b6eb8>      # Yeah, I know...

    >>> dir(a)
    ['get_tuple']

    >>> a.get_tuple()
    (1,2)                                     # Cool. That's (col,row)

    >>> str(a)                                # Super cool.
    'B3'                                      # JK hasn't implemented this for tuples yet

Podobně se můžeme podívat na Gnumeric.Range:

    >>> r = Gnumeric.Range((1,2),(3,4))
    TypeError: Range() argument 1 must be CellPos, not tuple

    >>> r = Gnumeric.Range(a,a)
    >>> r
    <Range object at 0x1071d888>

    >>> dir(r)
    ['get_tuple']

    >>> r.get_tuple()
    (3, 7, 3, 7)

If you evaluate in the context of a plugin (rather than in Default), then `dir(Gnumeric.plugin_info)` will reveal some simple informational functions you can call for the local plugin(s).

Note: obviously I don't really know what I'm doing, or I wouldn't be poking around like this.

##### Více zábavy s konzolou Python

Jon K. Hellan píše: „Je zde pád dalších věcí, které můžete dělat z konzole.“

    # Get a workbook
    >>> wb=Gnumeric.workbooks()[0]
    >>> wb
    <Workbook object at 0x862a490>
    >>> dir(wb)
    >>> ['gui_add', 'sheet_add', 'sheets']

    # Get a sheet
    >>> s=wb.sheets()[0]
    >>> s
    <Sheet object at 0x863e8d0>
    >>> dir(s)
    ['cell_fetch', 'get_extent', 'get_name_unquoted', 'rename',
    'style_apply_range', 'style_get', 'style_set_pos', 'style_set_range']

    # Get a cell. s.cell_fetch(0,0) and s[0,0] are synonyms. First
    # coordinate is columns, i.e. s[1,0] is B1.
    >>> c=s[0,0]
    >>> c
    <Cell object at 0x863d810>
    >>> dir(c)
    ['get_entered_text', 'get_mstyle', 'get_rendered_text', 'get_value',
    'get_value_as_string', 'set_text']

    # Change the cell - it changes in the grid
    >>> c.set_text('foo')

    # Retrieve the cell - both ways.
    >>> c.get_value()
    foo
    >>> s.cell_fetch(0,0).get_value()
    foo

Very, very nice. Note, after setting a value, it won't show up until that cell is redrawn. That will happen automatically with plugin functions, but in the console, you may have to click on the cell.

#### Používání vestavěných funkcí v jazyce Python

Když chcete povolit zavaděč Python a zásuvné moduly Python:

1. Vyberte nabídku Nástroje a položku Zásuvné moduly.

2. Select "Python plugin loader" and "Python functions". Restart Gnumeric.

The quickest way to test whether you now have Python functions is to type `=py_capwords("fred flintstone")` in the first cell. After you hit <Enter>, you should see "Fred Flintstone".

You can also click on the functions button, and scroll down to the "Python" category. Select that. You should see at least two functions defined: PY_CAPWORDS and PY_PRINTF. They're not very useful, but they prove you've got the plugins. Test them either via the GUI or by typing into the cell.

I'll presume they worked.

#### Psaní vlastních funkcí v jazyce Python

To scribe new magic you must write your spells in places where Gnumeric will find them. That place is in folders under: `~/.gnumeric/<version>/plugins/` Each folder under here is one "spellbook" of new plugin functions. You may put all your spells in one spellbook, or group them neatly depending on your tastes. Each spellbook must have two files. We'll create a spellbook called "myfuncs". A pedestrian name for pedestrian spells. When I have more skill, perhaps I'll make some with better names. Several suggest themselves:

- Transformations: of obvious value for a spreadsheet

- Illusions: statistical functions, clearly

- Charms: presentation graphics

- Necromancy: file repair and missing values?

- Divination: data mining!

##### Prepare the spellbook

In many ways it would be easier to start by copying the py_func spellbook to your local .gnumeric folder, and just adding a function to that. But in general it will be more useful to be able to write your own separate spellbooks, so here we go.

1. Make the folder: First we make the folders and get into the right one. As noted above, we'll call our folder (spellbook) myfuncs.

   1. Jestliže doposud neexistují:

      1. `mkdir ~/.gnumeric`

      2. `mkdir ~/.gnumeric/<verze>`

   2. `mkdir ~/.gnumeric/<verze>/plugins/myfuncs/`

   3. `cd ~/.gnumeric/<verze>/plugins/myfuncs/`

2. Make the files: A spellbook has two files. The first is the python file with the functions. The second is the XML file "plugin.xml". The XML file holds that master spells that tell Gnumeric what functions we've defined, and what the name of the python file is, and one other important item. We'll create these as blank files.

   1. `touch moje-funkce.py`

   2. `touch plugin.xml`

3. Write the master spells The good news is that you only need to do this once per spellbook. After that you just add spells to it.

   Your XML file must tell Gnumeric about your plugin. Here is a simple template. (If you want to learn about internationalization, see the example in the system's py-func spellbook.) Open up plugin.xml and insert the following lines:

       <?xml version="1.0"?>
       <plugin id="Gnumeric_MyFuncPlugin">
       	<information>
       		<name>Other Python functions from HOWTO</name>
       		<description>A few extra python functions demonstrating the API.</description>
       	</information>
       	<loader type="Gnumeric_PythonLoader:python">
       		<attribute name="module_name" value="my-func"/>
       	</loader>
       	<services>
       		<service type="function_group" id="example">
       			<category>Local Python</category>
       			<functions>
       			</functions>
       		</service>
       	</services>
       </plugin>

4. The value of "name" determines the name of your python script (file). In this case, it must be "my-func.py"

5. The value of "id" here determines the name of the function dictionary in your python script. In this case, it must be "example_functions" because here the value is "example".

- Prepare to write the spells: Next we'll create a minimal python file. As noted above, we must name the file my-func.py and it must have a dictionary called example_functions. So open up my-func.py and insert the following lines.

      # my-func.py
      #

      from Gnumeric import GnumericError, GnumericErrorVALUE
      import Gnumeric
      import string

      example_functions = {
      }

##### Writing new spells

To add new functions to Python, you now must do five things (three sir!):

1. Write the python function in your copy of `my-func.py`.

2. Insert the function info into the `example_functions` dictionary at the end of `my_func.py`

3. Insert the function name into the functions list at the end of `plugin.xml`.

Writing a simple script: Let's do something very simple: add two numbers together. First, edit my-func.py.

    	# Add two numbers together
        def func_add(num1, num2):
            return num1 + num2

        # Translate the func_add python function to a gnumeric function and register it
        example_functions = {
            'py_add': func_add
        }

Then let the plugin-loader(?) know about your function. Add the following line near the end of plugin.xml (between <functions> and </functions>).

                     <function name="py_add"/>

Now start Gnumeric and type `py_add(2,3)` into a cell. You should get "5". You can also use cell references. If that was in cell A1, go to cell A2 and type `py_add(A1,3)` and you will get "8". But your function won't show up in the GUI list yet.

Tell the GUI: To make your function show up in the GUI, you have to tell Gnumeric some things about it via a standard header, like this:

    	# Add two numbers together
    	def func_add(num1, num2):
            '@FUNCTION=PY_ADD\n'\
            '@SYNTAX=py_add(num1, num2)\n'\
            '@DESCRIPTION=Adds two numbers together.\n'\
            'Look, the description can go onto other lines.\n\n'\
            '@EXAMPLES=To add two constants, just type them in: py_add(2,3)\n'\
            'To add two cells, use the cell addresses: py_add(A1,A2)\n\n'\
            '@SEEALSO='

            return num1 + num2

The text after '@DESCRIPTION=' is the description that shows up in the function GUI. You can make it as simple or detailed as you want. I'm not sure how many other fields get used right now, as I haven't seen the EXAMPLES show up anywhere.

But this still isn't quite right. Gnumeric doesn't know how many arguments the function can handle, nor of what type. So the function GUI will prompt for the two values it knows about (as type "Any") and then keep prompting for more. But py_add cannot accept all types, nor can it handle more than two arguments, so unless you give it precisely 2 numbers, you will get an error when you click "OK".

Know your limits... We got away last time just because Gnumeric was forgiving. Now we need to say that we can accept only 2 values, of type floating-point (which will also handle ints).

Where before we had: `'py_add': func_add`, we should now put: `'py_add': ('ff','num1,num2',func_add)` This says that Gnumeric should expect two floating-point numbers ('ff') with names 'num1' and 'num2', and pass them to func_add.

...and surpass them Of course, there is no reason an add function shouldn't be able to handle a range. The simplest way to do that is to accept a range, and then call Gnumeric's own SUM function on it! All of Gnumeric's functions are available to you in the dictionary Gnumeric.functions, keyed by name. So here is how to write py_sum.

1. Nejprve definujme func_sum (v moje-fce.py):

       def func_sum(gRange):
       	'@FUNCTION=PY_SUM\n'\
       	'@SYNTAX=PY_SUM(range)\n'\
       	'@DESCRIPTION=Adds a range of numbers together.'\
       	'Just like built-in SUM.\n\n'\
       	'@EXAMPLES=To add values in A1 to A5, just type them in:\n'\
       	'    py_sum(a1:a5)\n'\
       	'@SEEALSO='
       	try:
       		sum = Gnumeric.functions['sum']
       		val = sum(gRange)
       		#  val = reduce(lambda a,b: a+b, vals)
       	except TypeError:
       		raise GnumericError, GnumericErrorVALUE
       	else:
       		return val

2. Then insert it into your functions dictionary. That dictionary now looks like this (with 'r' denoting a range type):

       example_functions = {
       	'py_add': ('ff','num1,num2',func_add),
       	'py_sum': ('r', 'values', func_sum)
       }

3. Nakonec doplňte záznam do seznamu XML, takže bude vypadat nějak takto:

       			<functions>
       				<function name="py_add"/>
       				<function name="py_sum"/>
       			</functions>

I told you this was the easy way to do it. Obviously it's not very useful to just duplicate Gnumeric functions. But that's as far as I've made it. From what can tell, range objects are packaged as opaque pointers of type RangeRefObject. There seems to be no way to work with them from within Python, so we must rely on the Gnumeric functions.

##### Do it yourself (mostly)

All is not lost, despite the opaque pointers. For in Gnumeric we can read about all the functions that have been defined. Some of those take references (including RangeRefs) and return useful information. For example, under "Lookup" we find "Column" and "Row" which return arrays of all the column (or row) indices in the range. So we can redo the sum function.

Presume we can convert our RangeRef to a start tuple and end tuple. Then we can write sum2:

    def func_sum2(gRange):
    	'@FUNCTION=PY_SUM2\n'\
    	'@SYNTAX=PY_SUM2(range)\n'\
    	'@DESCRIPTION=Adds a range of numbers together,'\
    	'without calling built-in SUM.\n\n'\
    	'@EXAMPLES=To add values in A1 to A5, just type them in:\n'\
    	'    py_sum(a1:a5)\n'\
    	'@SEEALSO='
    	try:
    		[r_begin, r_end] = range_ref_to_tuples(gRange)
    		wb=Gnumeric.Workbooks()[0]   # Careful! This is WRONG! It doesn't
    		s=wb.sheets()[0]             # use the ACTUAL workbook or sheet.

    		val = 0
    		for col in range(r_begin[0], r_end[0]):
    			for row in range(r_begin[1], r_end[1]):
    				cell = s[col, row]
    				val = val + cell.get_value()
    				# Note: this doesn't skip blank cells etc.

    	except TypeError:
    		raise GnumericError,GnumericErrorVALUE
    	else:
    		return val

That's fine as far as it goes, but we need to define the helper function "range_ref_to_tuples". Although I'm rather ashamed to show this ugly literal, here's how I did it (someone suggest a better way, please!):

    def range_ref_to_tuples(range_ref):
    	'''I need a function to find the bounds of a RangeRef. This one
    	extracts them from the Gnumeric "column" and "row" commands, and
    	returns them as a pair of tuples. Surely there is a better way?
    	For example, return a list of cells??'''

    	col  = Gnumeric.functions['column']
    	row  = Gnumeric.functions['row']

    	# "column" and "row" take references and return an array of col or row
    	# nums for each cell in the reference. For example, [[1, 1, 1], [2, 2, 2]]
    	# for columns and [[2, 3, 4], [2, 3, 4]] for rows.

    	try:
    		columns = col(range_ref)
    		rows    = row(range_ref)

    		begin_col = columns[0][0] - 1
    		begin_row = rows[0][0] - 1

    		end_col = columns[-1][-1]
    		end_row = rows[-1][-1]

    		# We subtracted 1 from the begin values because in the API,
    		# indexing begins at 0, while "column" and "row" begin at 1.
    		# We did NOT subtract 1 from the end values, in order to make
    		# them suitable for Python's range(begin, end) paradigm.

    	except TypeError:
    		raise GnumericError,GnumericErrorVALUE
    	except NameError:                     # right name?
    		raise GnumericError,Gnumeric.GnumericErrorNAME
    	except RefError:                     # right name?
    		raise GnumericError,Gnumeric.GnumericErrorREF
    	except NumError:                     # right name?
    		raise GnumericError,Gnumeric.GnumericErrorNUM

    	return [ (begin_col, begin_row), (end_col, end_row) ]

From there, insert the function into the dictionary, and insert its name into `plugin.xml`. I leave these as exercises to the reader (answers in the sample files -- no peeking!). Restart Gnumeric and you should be able to use py_sum2!

Existuje několik vad:

- Na poprvé to selže s hlášením „nelze importovat gobject“. Stačí to spustit znovu, netuším proč to dělá.

- Funguje to jen pro Sešit 1 a List 1. JK si myslí, že není žádný způsob, jak zjistit aktuální sešit/list v API jazyka Python. Hmm…

- As noted, it should do some simple trapping to skip blank or text-filled cells. That can be done! I just didn't. It's late.

##### Další nápověda

Relativně vůči stromu se zdrojovými kódy:

- Rozhraní jazyka Python je definováno v: `plugins/python-loader/py-gnumeric.c`. Tento soubor má také dobré poznámky pro začátečníky.

- Existují zajímavé věci o způsobu, jak jej používat: `doc/developer/python-gnumeric.txt`.

##### Výpisy programů

Můžete se podívat i na kompletní verze příkladů s více komentáři:

- `my-func.py`

- `plugin.xml`

#### Povýšení na novou verzi

Když chcete povýšit na novější verzi, rozhodněte se nejdříve pro některý z instalačních postupů, popsaných výše. Ale pozor: při povyšování se budou hledat skripty Python v podsložkách nazvaných příslušně podle verze. Například, když jsou skripty v „~/.gnumeric/1.1.17/plugins“, ale již máte povýšeno na verzi 1.1.18, budete muset složku přejmenovat na „~/.gnumeric/1.1.18/plugins“. Pokud chcete zachovat a provozovat více verzí aplikace Gnumeric, musíte složku zkopírovat nebo na ni vytvořit symbolický odkaz.

Pokud budete chtít konzolu jazyka Python, budete ji muset znovu povolit, podle instrukcí uvedených výše. Jestli jste si od nějaké vytvořili místní kopii, ujistěte se, že jste ji nezkopírovali do nové složky (nebo tam na ni nevytvořili odkaz). To by nefungovalo.

Pomocí `gnumeric --version` si ověřte, že se jedná o správnou verzi, kterou chcete spustit.

#### Zábavné triky

Bude dopsáno…

- Prohazování rozsahů, které to dělalo (nejedná se o normální funkci buňky, ale o funkci, kterou jsem napsal). Nyní ji ale mohu přepsat pomocí GUI, což bude mnohem použitelnější.

- Čistě pythonová funkce pro transpozici od JK

- Rozhraní Gnumericu pro klastrový algoritmus Snob. V tabulkovém kalkulátoru s objeví brzy!

#### Žádané funkce a dotazy

- Opravdu není možné z jazyka Python určit aktuální pracovní sešit/list? To je dost podstatný problém. [JK k tomu píše: „Zatím to opravené není, ale v současnosti to je již opravitelné.“]

- Několik dřívějších položek, díky píli programátorů projektu Gnumeric, již není na tomto seznamu.

### Psaní nových zásuvných modulů

## Referenční příručka k funkcím

V tomto dodatku najdete seznam všech funkcí, které jsou v současnosti v Gnumericu definovány.

### Bitové operace

`BITAND`

`BITAND`

bitové a

    BITAND(a,b)

##### Argumenty

`a`: nezáporné celé číslo

`b`: nezáporné celé číslo

##### Popis

`BITAND` vrací bitové a (AND) pro dvojkovou podobu svých argumentů.

##### Viz také

`BITOR`, `BITXOR`.

`BITLSHIFT`

`BITLSHIFT`

bitový posun doleva

    BITLSHIFT(a,n)

##### Argumenty

`a`: nezáporné celé číslo

`n`: celé číslo

##### Popis

`BITLSHIFT` vrací dvojkovou podobu `a` posunutou o `n` míst doleva.

##### Poznámka

Pokud je `n` záporné, `BITLSHIFT` posouvá bity doprava podle pozice ABS(`n`).

##### Viz také

`BITRSHIFT`.

`BITOR`

`BITOR`

bitové nebo

    BITOR(a,b)

##### Argumenty

`a`: nezáporné celé číslo

`b`: nezáporné celé číslo

##### Popis

`BITOR` vrací bitové nebo (OR) pro dvojkovou podobu svých argumentů.

##### Viz také

`BITXOR`, `BITAND`.

`BITRSHIFT`

`BITRSHIFT`

bitový posun doprava

    BITRSHIFT(a,n)

##### Argumenty

`a`: nezáporné celé číslo

`n`: celé číslo

##### Popis

`BITLSHIFT` vrací dvojkovou podobu `a` posunutou o `n` míst doprava.

##### Poznámka

Pokud je `n` záporné, `BITRSHIFT` posouvá bity doleva podle pozice ABS(`n`).

##### Viz také

`BITLSHIFT`.

`BITXOR`

`BITXOR`

bitové exkluzivní nebo

    BITXOR(a,b)

##### Argumenty

`a`: nezáporné celé číslo

`b`: nezáporné celé číslo

##### Popis

`BITXOR` vrací bitové exkluzivní nebo (XOR) pro dvojkovou podobu svých argumentů.

##### Viz také

`BITOR`, `BITAND`.

### Komplexní čísla

`COMPLEX`

`COMPLEX`

komplexní číslo ve formátu `x` + `y` `i`

    COMPLEX(x,y,i)

##### Argumenty

`x`: reálná část

`y`: imaginární část

`i`: přípona komplexního čísla, může být buď „i“ nebo „j“; výchozí je „i“

##### Poznámka

Pokud `i` není ani „i“ ani „j“, `COMPLEX` vrátí #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

`IMABS`

`IMABS`

absolutní hodnota komplexního čísla `z`

    IMABS(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`IMAGINARY`, `IMREAL`.

`IMAGINARY`

`IMAGINARY`

imaginární část komplexního čísla `z`

    IMAGINARY(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`IMREAL`.

`IMARCCOS`

`IMARCCOS`

komplexní arkus kosinus komplexního čísla

    IMARCCOS(z)

##### Argumenty

`z`: komplexní číslo

##### Popis

`IMARCCOS` vrací komplexní arkus kosinus komplexního čísla `z`. Dělící řezy jsou na reálné ose, menší než -1 a větší než 1.

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMARCSIN`, `IMARCTAN`.

`IMARCCOSH`

`IMARCCOSH`

komplexní hyperbolický arkus kosinus komplexního čísla `z`

    IMARCCOSH(z)

##### Argumenty

`z`: komplexní číslo

##### Popis

`IMARCCOSH` vrací komplexní hyperbolický arkus kosinus komplexního čísla `z`. Dělící řez je na reálné ose, menší než 1.

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMARCSINH`, `IMARCTANH`.

`IMARCCOT`

`IMARCCOT`

komplexní arkus kotangens komplexního čísla `z`

    IMARCCOT(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMARCSEC`, `IMARCCSC`.

`IMARCCOTH`

`IMARCCOTH`

komplexní hyperbolický arkus kotangens komplexního čísla `z`

    IMARCCOTH(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMARCSECH`, `IMARCCSCH`.

`IMARCCSC`

`IMARCCSC`

komplexní arkus kosekans komplexního čísla `z`

    IMARCCSC(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMARCSEC`, `IMARCCOT`.

`IMARCCSCH`

`IMARCCSCH`

komplexní hyperbolický arkus kosekans komplexního čísla `z`

    IMARCCSCH(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMARCSECH`, `IMARCCOTH`.

`IMARCSEC`

`IMARCSEC`

komplexní arkus sekans komplexního čísla `z`

    IMARCSEC(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMARCCSC`, `IMARCCOT`.

`IMARCSECH`

`IMARCSECH`

komplexní hyperbolický arkus sekans komplexního čísla `z`

    IMARCSECH(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMARCCSCH`, `IMARCCOTH`.

`IMARCSIN`

`IMARCSIN`

komplexní arkus sinus komplexního čísla `z`

    IMARCSIN(z)

##### Argumenty

`z`: komplexní číslo

##### Popis

`IMARCSIN` vrací komplexní arkus sinus komplexního čísla `z`. Dělící řezy jsou na reálné ose, menší než -1 a větší než 1.

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMARCCOS`, `IMARCTAN`.

`IMARCSINH`

`IMARCSINH`

komplexní hyperbolický arkus sinus komplexního čísla `z`

    IMARCSINH(z)

##### Argumenty

`z`: komplexní číslo

##### Popis

`IMARCSINH` vrací komplexní hyperbolický arkus sinus komplexního čísla `z`. Dělící řezy jsou na imaginární ose, menší než -i a větší než i.

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMARCCOSH`, `IMARCTANH`.

`IMARCTAN`

`IMARCTAN`

komplexní arkus tangens komplexního čísla

    IMARCTAN(z)

##### Argumenty

`z`: komplexní číslo

##### Popis

`IMARCTAN` vrací komplexní arkus tangens komplexního čísla `z`. Dělící řezy jsou na imaginární ose, menší než -i a větší než i.

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMARCSIN`, `IMARCCOS`.

`IMARCTANH`

`IMARCTANH`

komplexní hyperbolický arkus tangens komplexního čísla `z`

    IMARCTANH(z)

##### Argumenty

`z`: komplexní číslo

##### Popis

`IMARCTANH` vrací komplexní hyperbolický arkus tangens komplexního čísla `z`. Dělící řezy jsou na reálné ose, menší než -1 a větší než 1.

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMARCSINH`, `IMARCCOSH`.

`IMARGUMENT`

`IMARGUMENT`

argument théta komplexního čísla `z`

    IMARGUMENT(z)

##### Argumenty

`z`: komplexní číslo

##### Popis

Argument théta komplexního čísla je jeho úhel v radiánech, počítáno od reálné osy.

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!. Když je `z` rovno 0, je vrácena 0. Tím se to liší od Excelu, který vrátí chybu.

`IMCONJUGATE`

`IMCONJUGATE`

komplexně sdružené číslo komplexního čísla `z`

    IMCONJUGATE(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`IMAGINARY`, `IMREAL`.

`IMCOS`

`IMCOS`

kosinus komplexního čísla `z`

    IMCOS(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`IMSIN`, `IMTAN`.

`IMCOSH`

`IMCOSH`

hyperbolický kosinus komplexního čísla `z`

    IMCOSH(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMSINH`, `IMTANH`.

`IMCOT`

`IMCOT`

kotangens komplexního čísla `z`

    IMCOT(z)

##### Argumenty

`z`: komplexní číslo

##### Popis

`IMCOT`(`z`) = IMCOS(`z`)/IMSIN(`z`).

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMSEC`, `IMCSC`.

`IMCOTH`

`IMCOTH`

hyperbolický kotangens komplexního čísla `z`

    IMCOTH(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMSECH`, `IMCSCH`.

`IMCSC`

`IMCSC`

kosekans komplexního čísla `z`

    IMCSC(z)

##### Argumenty

`z`: komplexní číslo

##### Popis

`IMCSC`(`z`) = 1/IMSIN(`z`).

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMSEC`, `IMCOT`.

`IMCSCH`

`IMCSCH`

hyperbolický kosekans komplexního čísla `z`

    IMCSCH(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMSECH`, `IMCOTH`.

`IMDIV`

`IMDIV`

podíl dvou komplexních čísel `z1`/`z2`

    IMDIV(z1,z2)

##### Argumenty

`z1`: komplexní číslo

`z2`: komplexní číslo

##### Poznámka

Pokud `z1` nebo `z2` není platné komplexní číslo, je vráceno #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`IMPRODUCT`.

`IMEXP`

`IMEXP`

exponenciální funkce komplexního čísla `z`

    IMEXP(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`IMLN`.

`IMFACT`

`IMFACT`

faktoriál komplexního čísla `z`

    IMFACT(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMGAMMA`.

`IMGAMMA`

`IMGAMMA`

funkce Gama komplexního čísla `z`

    IMGAMMA(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMGAMMA`.

`IMIGAMMA`

`IMIGAMMA`

neúplná funkce Gama

    IMIGAMMA(a,z,dolni,regulovana)

##### Argumenty

`a`: komplexní číslo

`z`: komplexní číslo

`dolni`: pokud je PRAVDA (což je výchozí), uvažuje se dolní neúplná funkce Gama, v opačném případě horní neúplná funkce Gama

`regulovana`: pokud je PRAVDA (což je výchozí), uvažuje se regulovaná verze neúplné funkce Gama

##### Poznámka

Regulovaná neúplná funkce gama je neregulovaná neúplná funkce gama podělená gamma(`a`).

##### Viz také

`GAMMA`, `IMIGAMMA`.

`IMINV`

`IMINV`

převrácená nebo inverzní hodnota komplexního čísla `z`

    IMINV(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

`IMLN`

`IMLN`

přirozený logaritmus komplexního čísla `z`

    IMLN(z)

##### Argumenty

`z`: komplexní číslo

##### Popis

Výsledek bude mít imaginární část v rozmezí -π a +π.

Přirozený logaritmus není pro komplexní čísla definován jednoznačně. Možná budete potřebovat k imaginární části přičíst nebo odečíst nějaký sudý násobek π.

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`IMEXP`, `IMLOG2`, `IMLOG10`.

`IMLOG10`

`IMLOG10`

logaritmus o základu 10 komplexního čísla `z`

    IMLOG10(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`IMLN`, `IMLOG2`.

`IMLOG2`

`IMLOG2`

logaritmus o základu 2 komplexního čísla `z`

    IMLOG2(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`IMLN`, `IMLOG10`.

`IMNEG`

`IMNEG`

záporná hodnota komplexního čísla `z`

    IMNEG(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

`IMPOWER`

`IMPOWER`

komplexní číslo `z1` umocněné na `z2`

    IMPOWER(z1,z2)

##### Argumenty

`z1`: komplexní číslo

`z2`: komplexní číslo

##### Poznámka

Pokud `z1` nebo `z2` není platné komplexní číslo, je vráceno #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`IMSQRT`.

`IMPRODUCT`

`IMPRODUCT`

součin zadaných komplexních čísel

    IMPRODUCT(z1,z2,…)

##### Argumenty

`z1`: komplexní číslo

`z2`: komplexní číslo

##### Poznámka

Pokud některé z čísel `z1`, `z2`,… není komplexní číslo, je vráceno #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`IMDIV`.

`IMREAL`

`IMREAL`

reálná část komplexního čísla `z`

    IMREAL(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`IMAGINARY`.

`IMSEC`

`IMSEC`

sekans komplexního čísla `z`

    IMSEC(z)

##### Argumenty

`z`: komplexní číslo

##### Popis

`IMSEC`(`z`) = 1/IMCOS(`z`).

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMCSC`, `IMCOT`.

`IMSECH`

`IMSECH`

hyperbolický sekans komplexního čísla `z`

    IMSECH(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMCSCH`, `IMCOTH`.

`IMSIN`

`IMSIN`

sinus komplexního čísla `z`

    IMSIN(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`IMCOS`, `IMTAN`.

`IMSINH`

`IMSINH`

hyperbolický sinus komplexního čísla `z`

    IMSINH(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMCOSH`, `IMTANH`.

`IMSQRT`

`IMSQRT`

druhá odmocnina komplexního čísla `z`

    IMSQRT(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`IMPOWER`.

`IMSUB`

`IMSUB`

rozdíl mezi dvěma komplexními čísly

    IMSUB(z1,z2)

##### Argumenty

`z1`: komplexní číslo

`z2`: komplexní číslo

##### Poznámka

Pokud `z1` nebo `z2` není platné komplexní číslo, je vráceno #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`IMSUM`.

`IMSUM`

`IMSUM`

součet daných komplexních čísel

    IMSUM(z1,z2,…)

##### Argumenty

`z1`: komplexní číslo

`z2`: komplexní číslo

##### Poznámka

Pokud některé z čísel `z1`, `z2`,… není komplexní číslo, je vráceno #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`IMSUB`.

`IMTAN`

`IMTAN`

tangens komplexního čísla `z`

    IMTAN(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`IMSIN`, `IMCOS`.

`IMTANH`

`IMTANH`

hyperbolický tangens komplexního čísla `z`

    IMTANH(z)

##### Argumenty

`z`: komplexní číslo

##### Poznámka

Pokud `z` není komplexní číslo, je vráceno #HODNOTA!.

##### Viz také

`IMSINH`, `IMCOSH`.

### Databázové

`DAVERAGE`

`DAVERAGE`

průměr z hodnot v poli `pole` v databázi `databáze` náležejících záznamům, které odpovídají kritériu `kritérium`

    DAVERAGE(databáze,pole,kritérium)

##### Argumenty

`databáze`: rozsah, ve kterém řádky odpovídajících informací představují záznamy a sloupce dat představují pole

`pole`: řetězec nebo celé číslo určujíc, které pole se má použít

`kritérium`: rozsah obsahující podmínky

##### Popis

`databáze` je rozsah, ve které řádky odpovídajících informací představují záznamy a sloupce dat představují pole. První řádek databáze obsahuje popisky pro jednotlivé sloupce.

`pole` je řetězec nebo celé číslo určující, které pole se má použít. Pokud je hodnota `pole` celé číslo n, pak se použije n-tý sloupec. Pokud je `pole` řetězec, pak se použije sloupec s odpovídajícím popiskem.

`criteria` is a range containing conditions. The first row of a `criteria` should contain labels. Each label specifies to which field the conditions given in that column apply. Each cell below the label specifies a condition such as ">3" or "<9". An equality condition can be given by simply specifying a value, e. g. "3" or "Jody". For a record to be considered it must satisfy all conditions in at least one of the rows of `criteria`.

##### Viz také

`DCOUNT`.

`DCOUNT`

`DCOUNT`

počet čísel v poli `pole` v databázei `databáze` náležejících záznamům, které odpovídají kritériu `kritérium`

    DCOUNT(databáze,pole,kritérium)

##### Argumenty

`databáze`: rozsah, ve kterém řádky odpovídajících informací představují záznamy a sloupce dat představují pole

`pole`: řetězec nebo celé číslo určujíc, které pole se má použít

`kritérium`: rozsah obsahující podmínky

##### Popis

`databáze` je rozsah, ve které řádky odpovídajících informací představují záznamy a sloupce dat představují pole. První řádek databáze obsahuje popisky pro jednotlivé sloupce.

`pole` je řetězec nebo celé číslo určující, které pole se má použít. Pokud je hodnota `pole` celé číslo n, pak se použije n-tý sloupec. Pokud je `pole` řetězec, pak se použije sloupec s odpovídajícím popiskem.

`criteria` is a range containing conditions. The first row of a `criteria` should contain labels. Each label specifies to which field the conditions given in that column apply. Each cell below the label specifies a condition such as ">3" or "<9". An equality condition can be given by simply specifying a value, e. g. "3" or "Jody". For a record to be considered it must satisfy all conditions in at least one of the rows of `criteria`.

##### Viz také

`DAVERAGE`, `DCOUNTA`.

`DCOUNTA`

`DCOUNTA`

počet buněk s daty v poli `pole` v databázi `databáze` náležejících záznamům, které odpovídají kritériu `kritérium`

    DCOUNTA(databáze,pole,kritérium)

##### Argumenty

`databáze`: rozsah, ve kterém řádky odpovídajících informací představují záznamy a sloupce dat představují pole

`pole`: řetězec nebo celé číslo určujíc, které pole se má použít

`kritérium`: rozsah obsahující podmínky

##### Popis

`databáze` je rozsah, ve které řádky odpovídajících informací představují záznamy a sloupce dat představují pole. První řádek databáze obsahuje popisky pro jednotlivé sloupce.

`pole` je řetězec nebo celé číslo určující, které pole se má použít. Pokud je hodnota `pole` celé číslo n, pak se použije n-tý sloupec. Pokud je `pole` řetězec, pak se použije sloupec s odpovídajícím popiskem.

`criteria` is a range containing conditions. The first row of a `criteria` should contain labels. Each label specifies to which field the conditions given in that column apply. Each cell below the label specifies a condition such as ">3" or "<9". An equality condition can be given by simply specifying a value, e. g. "3" or "Jody". For a record to be considered it must satisfy all conditions in at least one of the rows of `criteria`.

##### Viz také

`DCOUNT`.

`DGET`

`DGET`

hodnota z pole `pole` v databázi `databáze` náležejících záznamům, které odpovídají kritériu `kritérium`

    DGET(databáze,pole,kritérium)

##### Argumenty

`databáze`: rozsah, ve kterém řádky odpovídajících informací představují záznamy a sloupce dat představují pole

`pole`: řetězec nebo celé číslo určujíc, které pole se má použít

`kritérium`: rozsah obsahující podmínky

##### Popis

`databáze` je rozsah, ve které řádky odpovídajících informací představují záznamy a sloupce dat představují pole. První řádek databáze obsahuje popisky pro jednotlivé sloupce.

`pole` je řetězec nebo celé číslo určující, které pole se má použít. Pokud je hodnota `pole` celé číslo n, pak se použije n-tý sloupec. Pokud je `pole` řetězec, pak se použije sloupec s odpovídajícím popiskem.

`criteria` is a range containing conditions. The first row of a `criteria` should contain labels. Each label specifies to which field the conditions given in that column apply. Each cell below the label specifies a condition such as ">3" or "<9". An equality condition can be given by simply specifying a value, e. g. "3" or "Jody". For a record to be considered it must satisfy all conditions in at least one of the rows of `criteria`.

##### Poznámka

Pokud žádný ze záznamů nevyhovuje podmínkám, funkce `DGET` vrátí #HODNOTA!. Pokud podmínkám vyhovuje více záznamů, funkce `DGET` vrátí #ČÍSLO!.

##### Viz také

`DCOUNT`.

`DMAX`

`DMAX`

největší číslo v poli `pole` v databázi `databáze` náležejících záznamům, které odpovídají kritériu `kritérium`

    DMAX(databáze,pole,kritérium)

##### Argumenty

`databáze`: rozsah, ve kterém řádky odpovídajících informací představují záznamy a sloupce dat představují pole

`pole`: řetězec nebo celé číslo určujíc, které pole se má použít

`kritérium`: rozsah obsahující podmínky

##### Popis

`databáze` je rozsah, ve které řádky odpovídajících informací představují záznamy a sloupce dat představují pole. První řádek databáze obsahuje popisky pro jednotlivé sloupce.

`pole` je řetězec nebo celé číslo určující, které pole se má použít. Pokud je hodnota `pole` celé číslo n, pak se použije n-tý sloupec. Pokud je `pole` řetězec, pak se použije sloupec s odpovídajícím popiskem.

`criteria` is a range containing conditions. The first row of a `criteria` should contain labels. Each label specifies to which field the conditions given in that column apply. Each cell below the label specifies a condition such as ">3" or "<9". An equality condition can be given by simply specifying a value, e. g. "3" or "Jody". For a record to be considered it must satisfy all conditions in at least one of the rows of `criteria`.

##### Viz také

`DMIN`.

`DMIN`

`DMIN`

nejmenší číslo v poli `pole` v databázi `databáze` náležejících záznamům, které odpovídají kritériu `kritérium`

    DMIN(databáze,pole,kritérium)

##### Argumenty

`databáze`: rozsah, ve kterém řádky odpovídajících informací představují záznamy a sloupce dat představují pole

`pole`: řetězec nebo celé číslo určujíc, které pole se má použít

`kritérium`: rozsah obsahující podmínky

##### Popis

`databáze` je rozsah, ve které řádky odpovídajících informací představují záznamy a sloupce dat představují pole. První řádek databáze obsahuje popisky pro jednotlivé sloupce.

`pole` je řetězec nebo celé číslo určující, které pole se má použít. Pokud je hodnota `pole` celé číslo n, pak se použije n-tý sloupec. Pokud je `pole` řetězec, pak se použije sloupec s odpovídajícím popiskem.

`criteria` is a range containing conditions. The first row of a `criteria` should contain labels. Each label specifies to which field the conditions given in that column apply. Each cell below the label specifies a condition such as ">3" or "<9". An equality condition can be given by simply specifying a value, e. g. "3" or "Jody". For a record to be considered it must satisfy all conditions in at least one of the rows of `criteria`.

##### Viz také

`DCOUNT`.

`DPRODUCT`

`DPRODUCT`

součin všech hodnot v poli `pole` v databázi `databáze` náležejících záznamům, které odpovídají kritériu `kritérium`

    DPRODUCT(databáze,pole,kritérium)

##### Argumenty

`databáze`: rozsah, ve kterém řádky odpovídajících informací představují záznamy a sloupce dat představují pole

`pole`: řetězec nebo celé číslo určujíc, které pole se má použít

`kritérium`: rozsah obsahující podmínky

##### Popis

`databáze` je rozsah, ve které řádky odpovídajících informací představují záznamy a sloupce dat představují pole. První řádek databáze obsahuje popisky pro jednotlivé sloupce.

`pole` je řetězec nebo celé číslo určující, které pole se má použít. Pokud je hodnota `pole` celé číslo n, pak se použije n-tý sloupec. Pokud je `pole` řetězec, pak se použije sloupec s odpovídajícím popiskem.

`criteria` is a range containing conditions. The first row of a `criteria` should contain labels. Each label specifies to which field the conditions given in that column apply. Each cell below the label specifies a condition such as ">3" or "<9". An equality condition can be given by simply specifying a value, e. g. "3" or "Jody". For a record to be considered it must satisfy all conditions in at least one of the rows of `criteria`.

##### Viz také

`DSUM`.

`DSTDEV`

`DSTDEV`

výběrová směrodatná odchylka hodnot v poli `pole` v databázi `databáze` náležejících záznamům, které odpovídají kritériu `kritérium`

    DSTDEV(databáze,pole,kritérium)

##### Argumenty

`databáze`: rozsah, ve kterém řádky odpovídajících informací představují záznamy a sloupce dat představují pole

`pole`: řetězec nebo celé číslo určujíc, které pole se má použít

`kritérium`: rozsah obsahující podmínky

##### Popis

`databáze` je rozsah, ve které řádky odpovídajících informací představují záznamy a sloupce dat představují pole. První řádek databáze obsahuje popisky pro jednotlivé sloupce.

`pole` je řetězec nebo celé číslo určující, které pole se má použít. Pokud je hodnota `pole` celé číslo n, pak se použije n-tý sloupec. Pokud je `pole` řetězec, pak se použije sloupec s odpovídajícím popiskem.

`criteria` is a range containing conditions. The first row of a `criteria` should contain labels. Each label specifies to which field the conditions given in that column apply. Each cell below the label specifies a condition such as ">3" or "<9". An equality condition can be given by simply specifying a value, e. g. "3" or "Jody". For a record to be considered it must satisfy all conditions in at least one of the rows of `criteria`.

##### Viz také

`DSTDEVP`.

`DSTDEVP`

`DSTDEVP`

směrodatná odchylka souboru hodnot v poli `pole` v databázi `databáze` náležejících záznamům, které odpovídají kritériu `kritérium`

    DSTDEVP(databáze,pole,kritérium)

##### Argumenty

`databáze`: rozsah, ve kterém řádky odpovídajících informací představují záznamy a sloupce dat představují pole

`pole`: řetězec nebo celé číslo určujíc, které pole se má použít

`kritérium`: rozsah obsahující podmínky

##### Popis

`databáze` je rozsah, ve které řádky odpovídajících informací představují záznamy a sloupce dat představují pole. První řádek databáze obsahuje popisky pro jednotlivé sloupce.

`pole` je řetězec nebo celé číslo určující, které pole se má použít. Pokud je hodnota `pole` celé číslo n, pak se použije n-tý sloupec. Pokud je `pole` řetězec, pak se použije sloupec s odpovídajícím popiskem.

`criteria` is a range containing conditions. The first row of a `criteria` should contain labels. Each label specifies to which field the conditions given in that column apply. Each cell below the label specifies a condition such as ">3" or "<9". An equality condition can be given by simply specifying a value, e. g. "3" or "Jody". For a record to be considered it must satisfy all conditions in at least one of the rows of `criteria`.

##### Viz také

`DSTDEV`.

`DSUM`

`DSUM`

součet hodnot v poli `pole` v databázi `databáze` náležejících záznamům, které odpovídají kritériu `kritérium`

    DSUM(databáze,pole,kritérium)

##### Argumenty

`databáze`: rozsah, ve kterém řádky odpovídajících informací představují záznamy a sloupce dat představují pole

`pole`: řetězec nebo celé číslo určujíc, které pole se má použít

`kritérium`: rozsah obsahující podmínky

##### Popis

`databáze` je rozsah, ve které řádky odpovídajících informací představují záznamy a sloupce dat představují pole. První řádek databáze obsahuje popisky pro jednotlivé sloupce.

`pole` je řetězec nebo celé číslo určující, které pole se má použít. Pokud je hodnota `pole` celé číslo n, pak se použije n-tý sloupec. Pokud je `pole` řetězec, pak se použije sloupec s odpovídajícím popiskem.

`criteria` is a range containing conditions. The first row of a `criteria` should contain labels. Each label specifies to which field the conditions given in that column apply. Each cell below the label specifies a condition such as ">3" or "<9". An equality condition can be given by simply specifying a value, e. g. "3" or "Jody". For a record to be considered it must satisfy all conditions in at least one of the rows of `criteria`.

##### Viz také

`DPRODUCT`.

`DVAR`

`DVAR`

výběrový rozptyl hodnot v poli `pole` v databázi `databáze` náležejících záznamům, které odpovídají kritériu `kritérium`

    DVAR(databáze,pole,kritérium)

##### Argumenty

`databáze`: rozsah, ve kterém řádky odpovídajících informací představují záznamy a sloupce dat představují pole

`pole`: řetězec nebo celé číslo určujíc, které pole se má použít

`kritérium`: rozsah obsahující podmínky

##### Popis

`databáze` je rozsah, ve které řádky odpovídajících informací představují záznamy a sloupce dat představují pole. První řádek databáze obsahuje popisky pro jednotlivé sloupce.

`pole` je řetězec nebo celé číslo určující, které pole se má použít. Pokud je hodnota `pole` celé číslo n, pak se použije n-tý sloupec. Pokud je `pole` řetězec, pak se použije sloupec s odpovídajícím popiskem.

`criteria` is a range containing conditions. The first row of a `criteria` should contain labels. Each label specifies to which field the conditions given in that column apply. Each cell below the label specifies a condition such as ">3" or "<9". An equality condition can be given by simply specifying a value, e. g. "3" or "Jody". For a record to be considered it must satisfy all conditions in at least one of the rows of `criteria`.

##### Viz také

`DVARP`.

`DVARP`

`DVARP`

rozptyl souboru hodnot v poli `pole` v databázi `databáze` náležejících záznamům, které odpovídají kritériu `kritérium`

    DVARP(databáze,pole,kritérium)

##### Argumenty

`databáze`: rozsah, ve kterém řádky odpovídajících informací představují záznamy a sloupce dat představují pole

`pole`: řetězec nebo celé číslo určujíc, které pole se má použít

`kritérium`: rozsah obsahující podmínky

##### Popis

`databáze` je rozsah, ve které řádky odpovídajících informací představují záznamy a sloupce dat představují pole. První řádek databáze obsahuje popisky pro jednotlivé sloupce.

`pole` je řetězec nebo celé číslo určující, které pole se má použít. Pokud je hodnota `pole` celé číslo n, pak se použije n-tý sloupec. Pokud je `pole` řetězec, pak se použije sloupec s odpovídajícím popiskem.

`criteria` is a range containing conditions. The first row of a `criteria` should contain labels. Each label specifies to which field the conditions given in that column apply. Each cell below the label specifies a condition such as ">3" or "<9". An equality condition can be given by simply specifying a value, e. g. "3" or "Jody". For a record to be considered it must satisfy all conditions in at least one of the rows of `criteria`.

##### Viz také

`DVAR`.

`GETPIVOTDATA`

`GETPIVOTDATA`

souhrnná data z kontingenční tabulky

    GETPIVOTDATA(kontingeční_tabulka,název_pole)

##### Argumenty

`kontingenční_tabulka`: rozsah buněk obsahující kontingenční tabulku

`název_pole`: název pole, pro které jsou požadována souhrnná data

##### Poznámka

Pokud nejsou souhrnná data k dispozici, funkce `GETPIVOTDATA` vrátí #ODKAZ!.

### Datum a čas

`ASCENSIONTHURSDAY`

`ASCENSIONTHURSDAY`

Úterý nanebevzetí v Gregoriánské kalendáři odpovídající liturgickému kalendáři římskokatolické církve

    ASCENSIONTHURSDAY(rok)

##### Argumenty

`rok`: rok v rozmezí 1582 a 9956, výchozí je rok s následujícím úterý Nanebevzetí

##### Poznámka

S dvoučíselnými roky je zacházeno stejně, jako kdekoliv jinde v aplikaci Gnumeric. Data před rokem 1904 mohou být navíc zakázána.

##### Viz také

`EASTERSUNDAY`.

`ASHWEDNESDAY`

`ASHWEDNESDAY`

Popeleční středa v Gregoriánské kalendáři odpovídající liturgickému kalendáři římskokatolické církve

    ASHWEDNESDAY(rok)

##### Argumenty

`rok`: rok v rozmezí 1582 a 9956, výchozí je rok s následující Popeleční středou

##### Poznámka

S dvoučíselnými roky je zacházeno stejně, jako kdekoliv jinde v aplikaci Gnumeric. Data před rokem 1904 mohou být navíc zakázána.

##### Viz také

`EASTERSUNDAY`.

`DATE`

`DATE`

vytvoří sériovou hodnotu data

    DATE(rok,měsíc,den)

##### Argumenty

`rok`: rok data

`měsíc`: měsíc v roce

`den`: den v měsící

##### Popis

Funkce `DATE` vytvoří sérii hodnot s kalendářními daty. 1. leden 1900 je sériová hodnota 1, 2.leden 1900 je sériová hodnota 2 atd. Kvůli kompatibilitě je sériová hodnota vyhrazená pro neexistující datum 29. února 1900.

##### Poznámka

Pokud je hodnota `měsíc` nebo `den` menší než 1 nebo příliš velká, příslušně se upraví rok a/nebo měsíc.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`TODAY`, `YEAR`, `MONTH`, `DAY`.

`DATE2HDATE`

`DATE2HDATE`

hebrejské datum

    DATE2HDATE(datum)

##### Argumenty

`datum`: Gregoriánské datum, výchozí je dnešní

##### Viz také

`HDATE`, `DATE2HDATE_HEB`.

`DATE2HDATE_HEB`

`DATE2HDATE_HEB`

Hebrejské datum v hebrejštině

    DATE2HDATE_HEB(datum)

##### Argumenty

`datum`: Gregoriánské datum, výchozí je dnešní

##### Viz také

`DATE2HDATE`, `HDATE_HEB`.

`DATE2JULIAN`

`DATE2JULIAN`

číslo dne v Juliánském kalendáři pro zadané Gregoriánské datum

    DATE2JULIAN(datum)

##### Argumenty

`datum`: Gregoriánské datum, výchozí je dnešní

##### Viz také

`HDATE_JULIAN`.

`DATE2UNIX`

`DATE2UNIX`

Unixové časové razítko odpovídající datu `d`

    DATE2UNIX(d)

##### Argumenty

`d`: datum

##### Popis

Funkce `DATE2UNIX` převádí datum na Unixové časové razítko. Unixové časové razítko je počet sekund od půlnoci (0:00) 1. ledna 1970 GMT.

##### Viz také

`UNIX2DATE`, `DATE`.

`DATEDIF`

`DATEDIF`

rozdíl mezi daty

    DATEDIF(počáteční_datum,koncové_datum,interval)

##### Argumenty

`počáteční_datum`: počáteční sérová hodnota data

`koncové_datum`: koncová sériová hodnota data

`interval`: počítané jednotky

##### Popis

`DATEDIF` vrací dobu od data `počáteční_datum` do data `koncové_datum` podle jednotky určené údajem `interval`.

##### Poznámka

Pokud má `interval` hodnotu „y“, „m“ nebo „d“, pak je vzdálenost měřena v celých letech, měsících případně dnech. Pokud má `interval` hodnotu „ym“ nebo „yd“, pak je vzdálenost měřena v celých měsících případně dnech, ale s vyloučením jakýchkoliv rozdílů v roku. Pokud má `interval` hodnotu „md“, pak je vzdálenost měřena v celých dnech, ale s vyloučením jakýchkoliv rozdílů v měsících.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`DAYS360`.

`DATEVALUE`

`DATEVALUE`

část s datem v rámci sériové hodnoty data a času

    DATEVALUE(sériová_hodnota)

##### Argumenty

`sériová_hodnota`: sériová hodnota data a času

##### Popis

`DATEVALUE` vrací ze sériové hodnoty data a času odpovídající sériovou hodnotu data.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`TIMEVALUE`, `DATE`.

`DAY`

`DAY`

část se dnem v měsíci ze sériové hodnoty data a času

    DAY(datum)

##### Argumenty

`datum`: sériová hodnota data

##### Popis

Funkce `DAY` vrací z data `datum` den v měsíci.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`DATE`, `YEAR`, `MONTH`.

`DAYS`

`DAYS`

rozdíl mezi daty ve dnech

    DAYS(koncové_datum,počáteční_datum)

##### Argumenty

`koncové_datum`: koncová sériová hodnota data

`počáteční_datum`: počáteční sérová hodnota data

##### Popis

Funkce `DAYS` vrací kladný nebo záporný počet dní v rozsahu od data `počáteční_datum` do data `koncové_datum`.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`DATEDIF`.

`DAYS360`

`DAYS360`

počet dní mezi daty

    DAYS360(počáteční_datum,koncové_datum,metoda)

##### Argumenty

`počáteční_datum`: počáteční sérová hodnota data

`koncové_datum`: koncová sériová hodnota data

`metoda`: způsob počítání

##### Popis

`DAYS360` vrací počet dní od data `počáteční_datum` do data `koncové_datum`.

##### Poznámka

Pokud je `metoda` rovno 0, což je výchozí, použije se americká metoda z MS Excel ™. Jedná se o poněkud komplikovanější průmyslový standard, kdy poslední den v únoru je pokládán za 30. den měsíce, ale pouze pro datum `počáteční_datum`. Pokud je `metoda` rovno 1, bude použit evropský způsob. V tom případě, pokud je dní v měsíci 31, bude to považováno za 30. Pokud je `metoda` rovno 2, bude použit americký způsob, ve kterém se pro obě data s únorem zachází stejně.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`DATEDIF`.

`EASTERSUNDAY`

`EASTERSUNDAY`

Velikonoční neděle v Gregoriánské kalendáři v souladu s liturgickým kalendářem římskokatolické církve

    EASTERSUNDAY(rok)

##### Argumenty

`rok`: rok v rozmezí 1582 a 9956, výchozí je rok s následující Velikonoční nedělí

##### Poznámka

S dvoučíselnými roky je zacházeno stejně, jako kdekoliv jinde v aplikaci Gnumeric. Data před rokem 1904 mohou být navíc zakázána.

##### Kompatibilita s OpenDocument Format (ODF)

Verze funkce `EASTERSUNDAY` s jedním argumentem je kompatibilní s aplikací OpenOffice pro data po roce 1904. Tato funkce není specifikována v ODF/OpenFormula.

##### Viz také

`ASHWEDNESDAY`.

`EDATE`

`EDATE`

posune datum o zadaný počet měsíců

    EDATE(datum,měsíce)

##### Argumenty

`datum`: sériová hodnota data

`měsíce`: počet měsíců, může být i záporný

##### Popis

`EDATE` vrací `datum` posunuté dopředu nebo dozadu o počet měsíců určený hodnotou `měsíce`.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`DATE`.

`EOMONTH`

`EOMONTH`

konec měsíce

    EOMONTH(datum,měsíce)

##### Argumenty

`datum`: sériová hodnota data

`měsíce`: počet měsíců, může být i záporný

##### Popis

`EOMONTH` vrací sériovou hodnotu data pro konec měsíce zadaného v `datum` a posunutého vpřed nebo zpět o počet měsíců zadaných v `měsíce`.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`EDATE`.

`GOODFRIDAY`

`GOODFRIDAY`

Velký pátek v Gregoriánské kalendáři odpovídající liturgickému kalendáři římskokatolické církve

    GOODFRIDAY(rok)

##### Argumenty

`rok`: rok v rozmezí 1582 a 9956, výchozí je rok s následujícím Velkým pátkem

##### Poznámka

S dvoučíselnými roky je zacházeno stejně, jako kdekoliv jinde v aplikaci Gnumeric. Data před rokem 1904 mohou být navíc zakázána.

##### Viz také

`EASTERSUNDAY`.

`HDATE`

`HDATE`

hebrejské datum

    HDATE(rok,měsíc,den)

##### Argumenty

`rok`: rok Gregoriánského data, výchozí je aktuální rok

`měsíc`: měsíc Gregoriánského data, výchozí je aktuální měsíc

`den`: den Gregoriánského data, výchozí je aktuální den

##### Viz také

`HDATE_HEB`, `DATE`.

`HDATE_DAY`

`HDATE_DAY`

Hebrejské datum pro Gregoriánské datum

    HDATE_DAY(rok,měsíc,den)

##### Argumenty

`rok`: rok Gregoriánského data, výchozí je aktuální rok

`měsíc`: měsíc Gregoriánského data, výchozí je aktuální měsíc

`den`: den Gregoriánského data, výchozí je aktuální den

##### Viz také

`HDATE_JULIAN`.

`HDATE_HEB`

`HDATE_HEB`

Hebrejské datum v hebrejštině

    HDATE_HEB(rok,měsíc,den)

##### Argumenty

`rok`: rok Gregoriánského data, výchozí je aktuální rok

`měsíc`: měsíc Gregoriánského data, výchozí je aktuální měsíc

`den`: den Gregoriánského data, výchozí je aktuální den

##### Viz také

`HDATE`, `DATE`.

`HDATE_JULIAN`

`HDATE_JULIAN`

číslo dne v Juliánském kalendáři pro zadané Gregoriánské datum

    HDATE_JULIAN(rok,měsíc,den)

##### Argumenty

`rok`: rok Gregoriánského data, výchozí je aktuální rok

`měsíc`: měsíc Gregoriánského data, výchozí je aktuální měsíc

`den`: den Gregoriánského data, výchozí je aktuální den

##### Viz také

`HDATE`.

`HDATE_MONTH`

`HDATE_MONTH`

Hebrejský měsíc Gregoriánského data

    HDATE_MONTH(rok,měsíc,den)

##### Argumenty

`rok`: rok Gregoriánského data, výchozí je aktuální rok

`měsíc`: měsíc Gregoriánského data, výchozí je aktuální měsíc

`den`: den Gregoriánského data, výchozí je aktuální den

##### Viz také

`HDATE_JULIAN`.

`HDATE_YEAR`

`HDATE_YEAR`

Hebrejský rok Gregoriánského data

    HDATE_YEAR(rok,měsíc,den)

##### Argumenty

`rok`: rok Gregoriánského data, výchozí je aktuální rok

`měsíc`: měsíc Gregoriánského data, výchozí je aktuální měsíc

`den`: den Gregoriánského data, výchozí je aktuální den

##### Viz také

`HDATE_JULIAN`.

`HOUR`

`HOUR`

spočítá hodinu z desetinného vyjádření dne

    HOUR(čas)

##### Argumenty

`čas`: čas v desetinné podobě

##### Popis

Funkce `HOUR` vypočítá hodinovou část z desetinného vyjádření dne daného časem `čas`. 0 až 24 hodinám dne odpovídá reálné číslo v rozsahu 0 až 1.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`TIME`, `MINUTE`, `SECOND`.

`ISOWEEKNUM`

`ISOWEEKNUM`

číslo týdne dle ISO

    ISOWEEKNUM(datum)

##### Argumenty

`datum`: sériová hodnota data

##### Popis

`ISOWEEKNUM` vypočítává číslo týdne v souladu se standardem ISO 8601. Týdny začínají od pondělí a týden 1 zahrnuje první úterý v roce.

##### Poznámka

1. leden je někdy v 52. nebo 53. týdnu předchozího roku. Podobně je někdy 31. prosinec v 1. týdnu následujícího roku.

##### Viz také

`ISOYEAR`, `WEEKNUM`.

`ISOYEAR`

`ISOYEAR`

rok odpovídající týdnu číslovanému dle ISO

    ISOYEAR(datum)

##### Argumenty

`datum`: sériová hodnota data

##### Popis

`ISOYEAR` vypočítá rok, který odpovídá týdnu v souladu se standardem ISO 8601.

##### Poznámka

1. leden je někdy v 52. nebo 53. týdnu předchozího roku. Podobně je někdy 31. prosinec v 1. týdnu následujícího roku.

##### Viz také

`ISOWEEKNUM`, `YEAR`.

`MINUTE`

`MINUTE`

spočítá minuty z desetinného vyjádření dne

    MINUTE(čas)

##### Argumenty

`čas`: čas v desetinné podobě

##### Popis

Funkce `MINUTE` vypočítá minutovou část z desetinného vyjádření dne daného časem `čas`. 0 až 24 hodinám dne odpovídá reálné číslo v rozsahu 0 až 1.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`TIME`, `HOUR`, `SECOND`.

`MONTH`

`MONTH`

část s měsícem ze sériové hodnoty data a času

    MONTH(datum)

##### Argumenty

`datum`: sériová hodnota data

##### Popis

Funkce `MONTH` vrací z data `datum` část s měsícem.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`DATE`, `YEAR`, `DAY`.

`NETWORKDAYS`

`NETWORKDAYS`

počet pracovních dní v rozsahu

    NETWORKDAYS(počáteční_datum,koncové_datum,svátky,víkendy)

##### Argumenty

`počáteční_datum`: počáteční sérová hodnota data

`koncové_datum`: koncová sériová hodnota data

`svátky`: pole pracovních svátků

`víkend`: pole nul a jedniček určujících které ze dní (Ne, Po, Út, St, Čt, Pá, So) jsou víkendové, výchozí je {1,0,0,0,0,0,1}

##### Popis

`NETWORKDAYS` vypočítá počet dní v rozmezí od `počáteční_datum` do `koncové_datum`, přičemž přeskočí dny určené ve `víkend` jako volné a pracovní `svátky`.

##### Poznámka

Pokud je vstupní údaj `víkend` nenulový, odpovídající den týdne není pracovní.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel, pokud je poslední argument vynechán.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`WORKDAY`.

`NOW`

`NOW`

sériová hodnota data a času pro aktuální čas

    NOW()

##### Popis

Funkce `NOW` vrací sériovou hodnotu data a času pro okamžik, kdy je počítána. Když je výpočet prováděn znovu později, je hodnota jiná.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`DATE`.

`ODF.TIME`

`ODF.TIME`

vytvoří sériovou hodnotu času

    ODF.TIME(hodina,minuta,sekunda)

##### Argumenty

`hodina`: hodina

`minuta`: minuta

`sekunda`: sekunda

##### Popis

Funkce `ODF.TIME` vypočítá čas daný pomocí hodiny `hodina`, minuty `minuta` a sekundy `sekunda` do podoby desetinného číslo jako části dne.

##### Poznámka

Zatímco vrácená hodnota je automaticky naformátována do podoby času v rozmezí 0:00 a 24:00, základní hodnota sériového času může být libovolné číslo.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`TIME`, `HOUR`, `MINUTE`, `SECOND`.

`PENTECOSTSUNDAY`

`PENTECOSTSUNDAY`

Svatodušní nedělí v Gregoriánské kalendáři odpovídající liturgickému kalendáři římskokatolické církve

    PENTECOSTSUNDAY(rok)

##### Argumenty

`rok`: rok v rozmezí 1582 a 9956, výchozí je rok s následujícími Svatodušní nedělí

##### Poznámka

S dvoučíselnými roky je zacházeno stejně, jako kdekoliv jinde v aplikaci Gnumeric. Data před rokem 1904 mohou být navíc zakázána.

##### Viz také

`EASTERSUNDAY`.

`SECOND`

`SECOND`

spočítá sekundy z desetinného vyjádření dne

    SECOND(čas)

##### Argumenty

`čas`: čas v desetinné podobě

##### Popis

Funkce `SECOND` vypočítá sekundovou část z desetinného vyjádření dne daného časem `čas`. 0 až 24 hodinám dne odpovídá reálné číslo v rozsahu 0 až 1.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`TIME`, `HOUR`, `MINUTE`.

`TIME`

`TIME`

vytvoří sériovou hodnotu času

    TIME(hodina,minuta,sekunda)

##### Argumenty

`hodina`: hodina z dne

`minuta`: minuta z dne

`sekunda`: sekunda z dne

##### Popis

Funkce `TIME` vypočítá desetinnou podobu času mezi půlnocí a časem daným hodinou `hodina`, minutou `minuta` a sekundou `sekunda`.

##### Poznámka

Zatímco vrácená hodnota je automaticky naformátována do podoby času v rozmezí 0:00 a 24:00, základní hodnota sériového času je číslo v rozmezí 0 a 1. Pokud je některá z hodnot `hodina`, `minuta` a `sekunda` záporná, je vráceno #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`ODF.TIME`, `HOUR`, `MINUTE`, `SECOND`.

`TIMEVALUE`

`TIMEVALUE`

část s časem ze sériové hodnoty data a času

    TIMEVALUE(sériová_hodnota)

##### Argumenty

`sériová_hodnota`: sériová hodnota data a času

##### Popis

Funkce `TIMEVALUE` vrací ze sériové hodnoty data a času část obsahující čas.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`DATEVALUE`, `TIME`.

`TODAY`

`TODAY`

sériová hodnota data pro dnešní den

    TODAY()

##### Popis

Funkce `TODAY` vrací sériovou hodnotu data pro den, kdy je výpočet prováděn. Když je výpočet prováděn znovu jiný den, je i hodnota jiná.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`DATE`.

`UNIX2DATE`

`UNIX2DATE`

hodnota data odpovídající Unixovému časovému razítku `t`

    UNIX2DATE(t)

##### Argumenty

`t`: Unixové časové razítko

##### Popis

Funkce `UNIX2DATE` převádí Unixové časové razítko na odpovídající datum. Unixové časové razítko je počet sekund od půlnoci (0:00) 1. ledna 1970 GMT.

##### Viz také

`DATE2UNIX`, `DATE`.

`WEEKDAY`

`WEEKDAY`

den v týdnu

    WEEKDAY(datum,metoda)

##### Argumenty

`datum`: sériová hodnota data

`metoda`: způsob počítání, výchozí je 1

##### Popis

Funkce `WEEKDAY` vrací z data `datum` den v týdnu. Hodnota `metoda` určuje, jak jsou dny počítány; výchozí je 1.

##### Poznámka

Pokud je `metoda` rovno 1, pak neděle je 1, pondělí je 2, atd. Pokud je `metoda` rovno 2, pak pondělí je 1, úterý je 2, atd. Pokud je `metoda` rovno 3, pak pondělí je 0, úterý je 1, atd. Pokud je `metoda` rovno 11, pak pondělí je 1, úterý je 2, atd. Pokud je `metoda` rovno 12, pak úterý je 1, středa je 2, atd. Pokud je `metoda` rovno 13, pak středa je 1, čtvrtek je 2, atd. Pokud je `metoda` rovno 14, pak čtvrtek je 1, pátek je 2, atd. Pokud je `metoda` rovno 15, pak pátek je 1, sobota je 2, atd. Pokud je `metoda` rovno 16, pak sobota je 1, neděle je 2, atd. Pokud je `metoda` rovno 17, pak neděle je 1, pondělí je 2, atd.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`DATE`, `ISOWEEKNUM`.

`WEEKNUM`

`WEEKNUM`

číslo týdne

    WEEKNUM(datum,metoda)

##### Argumenty

`datum`: sériová hodnota data

`metoda`: způsob počítání, výchozí je 1

##### Popis

`WEEKNUM` vypočítá číslo týdne metodou `metoda`, jejíž výchozí hodnota je 1.

##### Poznámka

Pokud je `metoda` rovno 1, začínají se týdny počítat od neděle a 1. leden je 1. týden. Pokud je `metoda` rovno 2, začínají týdny od pondělí a 1. leden je 1. týden. Pokud je `metoda` rovno 150, použije se počítání dle ISO 8601.

##### Viz také

`ISOWEEKNUM`.

`WORKDAY`

`WORKDAY`

přidá pracovní dny

    WORKDAY(datum,dny,svátky,víkend)

##### Argumenty

`datum`: sériová hodnota data

`dny`: počet dní, které se mají přidat

`svátky`: pole pracovních svátků

`víkend`: pole nul a jedniček určujících které ze dní (Ne, Po, Út, St, Čt, Pá, So) jsou víkendové, výchozí je {1,0,0,0,0,0,1}

##### Popis

`WORKDAY` posune datum `datum` o počet dní `dny`, přičemž během výpočtu přeskakuje dny určené ve `víkend` jako volné a dny pracovního volna `svátky`.

##### Poznámka

Hodnota `dny` může být záporná. Pokud je vstupní údaj `víkend` nenulový, odpovídající den týdne není pracovní.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel, pokud je poslední argument vynechán.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`NETWORKDAYS`.

`YEAR`

`YEAR`

část s rokem ze sériové hodnoty data a času

    YEAR(datum)

##### Argumenty

`datum`: sériová hodnota data

##### Popis

Funkce `YEAR` vrací z data `datum` část s rokem.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`DATE`, `MONTH`, `DAY`.

`YEARFRAC`

`YEARFRAC`

část roků mezi daty vyjádřená jako zlomek

    YEARFRAC(počáteční_datum,koncové_datum,základna)

##### Argumenty

`počáteční_datum`: počáteční sérová hodnota data

`koncové_datum`: koncová sériová hodnota data

`základna`: kalendářová základna

##### Popis

`YEARFRAC` vypočítá počet dní od data `počáteční_datum` do data `koncové_datum` v souladu s kalendářem určeným argumentem `základna`, jehož výchozí hodnota je 0, a výsledek vyjádří jako zlomek z roků.

##### Poznámka

Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`DATE`.

### Inženýrské

`BASE`

`BASE`

řetězec číslic představující číslo `n` v číselné soustavě `b`

    BASE(n,b,délka)

##### Argumenty

`n`: celé číslo

`b`: základ číselné soustavy (2 ≤ `b` ≤ 36)

`délka`: minimální délka výsledného řetězce

##### Popis

`BASE` převede číslo `n` na řetězec s podobou čísla v číselné soustavě `b`. Na začátek jsou případně doplněny nuly, aby bylo dosaženo zadané délky `délka`.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`DECIMAL`.

`BESSELI`

`BESSELI`

Modifikovaná Besselova funkce prvního druhu řádu `α` v `x`

    BESSELI(X,α)

##### Argumenty

`X`: číslo

`α`: řád (libovolné nezáporné číslo)

##### Poznámka

Pokud `x` nebo `α` nejsou čísla, je vráceno #HODNOTA!. Pokud je `α` < 0, je vráceno #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní pouze v případě, že jsou použita celá čísla pro řad `α`.

##### Viz také

`BESSELJ`, `BESSELK`, `BESSELY`.

`BESSELJ`

`BESSELJ`

Besselova funkce prvního druhu řádu `α` v `x`

    BESSELJ(X,α)

##### Argumenty

`X`: číslo

`α`: řád (libovolné nezáporné celé číslo)

##### Poznámka

Pokud `x` nebo `α` nejsou čísla, je vráceno #HODNOTA!. Pokud je `α` < 0, je vráceno #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní pouze v případě, že jsou použita celá čísla pro řad `α`.

##### Viz také

`BESSELI`, `BESSELK`, `BESSELY`.

`BESSELK`

`BESSELK`

Modifikovaná Besselova funkce druhého druhu (MacDonaldova funkce) řádu `α` v `x`

    BESSELK(X,α)

##### Argumenty

`X`: číslo

`α`: řád (libovolné nezáporné číslo)

##### Poznámka

Pokud `x` nebo `α` nejsou čísla, je vráceno #HODNOTA!. Pokud je `α` < 0, je vráceno #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní pouze v případě, že jsou použita celá čísla pro řad `α`.

##### Viz také

`BESSELI`, `BESSELJ`, `BESSELY`.

`BESSELY`

`BESSELY`

Besselova funkce druhého druhu (Neumannova funkce) řádu `α` v `x`

    BESSELY(X,α)

##### Argumenty

`X`: číslo

`α`: řád (libovolné nezáporné celé číslo)

##### Poznámka

Pokud `x` nebo `α` nejsou čísla, je vráceno #HODNOTA!. Pokud je `α` < 0, je vráceno #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní pouze v případě, že jsou použita celá čísla pro řad `α`.

##### Viz také

`BESSELI`, `BESSELJ`, `BESSELK`.

`BIN2DEC`

`BIN2DEC`

desítková podoba dvojkového čísla `x`

    BIN2DEC(x)

##### Argumenty

`x`: číslo ve dvojkové soustavě, buď jako řetězec nebo jako číslo sestávající pouze z číslic 0 a 1

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`DEC2BIN`, `BIN2OCT`, `BIN2HEX`.

`BIN2HEX`

`BIN2HEX`

šetnáctková podoba dvojkového čísla `x`

    BIN2HEX(x,místa)

##### Argumenty

`x`: číslo ve dvojkové soustavě, buď jako řetězec nebo jako číslo sestávající pouze z číslic 0 a 1

`místa`: počet číslic

##### Popis

Pokud je zadán počet `místa`, `BIN2HEX` doplní výsledek nulami, aby bylo dosaženo přesně počtu `místa` číslic. Pokud to není možné, vrátí `BIN2HEX` hodnotu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`HEX2BIN`, `BIN2OCT`, `BIN2DEC`.

`BIN2OCT`

`BIN2OCT`

osmičková podoba dvojkového čísla `x`

    BIN2OCT(x,místa)

##### Argumenty

`x`: číslo ve dvojkové soustavě, buď jako řetězec nebo jako číslo sestávající pouze z číslic 0 a 1

`místa`: počet číslic

##### Popis

Pokud je zadán počet `místa`, `BIN2OCT` doplní výsledek nulami, aby bylo dosaženo přesně počtu `místa` číslic. Pokud to není možné, vrátí `BIN2OCT` hodnotu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`OCT2BIN`, `BIN2DEC`, `BIN2HEX`.

`CONVERT`

`CONVERT`

převedená míra

    CONVERT(x,z,na)

##### Argumenty

`x`: číslo

`z`: jednotka (řetězec)

`na`: jednotka (řetězec)

##### Popis

`CONVERT` vrací převod z jednoho měrného systému na druhý. `x` je hodnota v jednotkách `z`, která je bude převedena na jednotky `na`.

`z` a `na` mohou být jedno z následujícího:

Váha a hmota:

„brton“ Imperiální tuna

„cwt“ Americká (krátká) hundredweight

„g“ Gram

„grain“ Grain

„hweight“ Imperiální (dlouhá) hundredweight

„LTON“ Imperiální (dlouhá) tuna

„sg“ Slug

„shweight“ Americká (krátká) hundredweight

„lbm“ Libra

„lcwt“ Imperiální (dlouhá) hundredweight

„u“ U (atomová hmotnost)

„uk_cwt“ Imperiální (dlouhá) hundredweight

„uk_ton“ Imperiální (dlouhá) tuna

„ozm“ Unce

„stone“ Krátká tuna

„ton“ Tuna

Vzdálenost:

„m“ Metr

„mi“ Statutární míle

„survey_mi“ Americká zeměměřičská míle

„Nmi“ Námořní míle

„in“ Palec

„ft“ Stopa

„yd“ Yard

„ell“ Anglický ell

„ang“ Angstrom

„ly“ Světelný rok

„pc“ Parsek

„parsec“ Parsek

„Pica“ Body pica

„Picapt“ Body pica

„picapt“ Body pica

„pica“ Pica

Čas:

„yr“ Rok

„day“ Den

„hr“ Hodina

„mn“ Minuta

„sec“ Sekunda

Tlak:

„Pa“ Pascal

„psi“ PSI

„atm“ Atmosféra

„Pa“ Pascal

„mmHg“ Milimetr rtuťového sloupce

„Torr“ Torr

Síla:

„N“ Newton

„dyn“ Dyne

„pond“ Pond

„lbf“ Librová síla

Energie:

„J“ Joule

„erg“ Erg

„c“ Termodynamická kalorie

„cal“ IT kalorie

„eV“ Elektron volt

„HPh“ Koňská síla za hodinu

„Wh“ Watt za hodinu

„flb“ Stopa-libra

„BTU“ BTU

Výkon:

„HP“ Koňská síla

„PS“ Metrická koňská síla (Pferdestärke)

„W“ Watt

Magnetizmus:

„T“ Tesla

„ga“ Gauss

Teplota:

„C“ Stupeň Celsia

„F“ Stupeň Fahrenheita

„K“ Stupeň Kelvina

„Rank“ Stupeň Rankina

„Reau“ Stupeň Réaumura

Objem:

„ts“ Teaspoon

„tspm“ Teaspoon (moderní, metrický)

„tbs“ Tablespoon

„oz“ Kapalná unce

„cup“ Cup

„pt“ Pinta

„us_pt“ Americká pinta

„uk_pt“ Imperiální (britská) pinta

„qt“ Quarta

„uk_qt“ Imperiální quarta

„gal“ Gallon

„uk_gal“ Imperiální gallon

„GRT“ Registrovaná tuna

„regton“ Registrovaná tuna

„MTON“ Nákladní tuna

„l“ Litr

„L“ Litr

„lt“ Litr

„ang3“ Kubický angstrom

„ang^3“ Kubický angstrom

„barrel“ Americký ropný barel (bbl)

„bushel“ Americký bushell

„ft3“ Krychlová stopa

„ft^3“ Krychlová stopa

„in3“ Krychlový palec

„in^3“ Krychlový palec

„ly3“ Krychlový světelný rok

„ly^3“ Krychlový světelný rok

„m3“ Krychlový metr

„m^3“ Krychlový metr

„mi3“ Krychlová míle

„mi^3“ Krychlová míle

„yd3“ Krychlový yard

„yd^3“ Krychlový yard

„Nmi3“ Krychlová námořní míle

„Nmi^3“ Krychlová námořní míle

„Picapt3“ Krychlová pica

„Picapt^3“ Krychlová pica

„Pica3“ Krychlová pica

„Pica^3“ Krychlová pica

Plocha:

„uk_acre“ Akr

„us_acre“ Americký zeměměřičský akr

„ang2“ Čtverečný angstrom

„ang^2“ Čtverečný angstrom

„ar“ Ar

„ha“ Hektar

„in2“ Čtverečný palec

„in^2“ Čtverečný palec

„ly2“ Čtverečný světelný rok

„ly^2“ Čtverečný světelný rok

„m2“ Čtverečný metr

„m^2“ Čtverečný metr

„Morgen“ Jitro (Severoněmecký spolek)

„mi2“ Čtverečná míle

„mi^2“ Čtverečná míle

„Nmi2“ Čtverečná námořní míle

„Nmi^2“ Čtverečná námořní míle

„Picapt2“ Čtverečná pica

„Picapt^2“ Čtverečná pica

„Pica2“ Čtverečná pica

„Pica^2“ Čtverečná pica

„yd2“ Čtverečný yard

„yd^2“ Čtverečný yard

Informace:

„bit“ Bit

„byte“ Bajt

Rychlost:

„admkn“ Námořní uzel

„kn“ Uzel

„m/h“ Metry za hodinu

„m/hr“ Metry za hodinu

„m/s“ Metry za sekundu

„m/sec“ Metry za sekundu

„mph“ Míle za hodinu

Pro metrické jednotky lze použít následující předpony:

„Y“ yotta 1E+24

„Z“ zetta 1E+21

„E“ exa 1E+18

„P“ peta 1E+15

„T“ tera 1E+12

„G“ giga 1E+09

„M“ mega 1E+06

„k“ kilo 1E+03

„h“ hekto 1E+02

„e“ deka 1E+01

„d“ deci 1E-01

„c“ centi 1E-02

„m“ milli 1E-03

„u“ micro 1E-06

„n“ nano 1E-09

„p“ pico 1E-12

„f“ femto 1E-15

„a“ atto 1E-18

„z“ zepto 1E-21

„y“ yocto 1E-24

Pro informační jednotky lze použít následující předpony:

„Yi“ yobi 2^80

„Zi“ zebi 2^70

„Ei“ exbi 2^60

„Pi“ pebi 2^50

„Ti“ tebi 2^40

„Gi“ gibi 2^30

„Mi“ mebi 2^20

„ki“ kibi 2^10

##### Poznámka

Pokud jsou `z` a `na` rozdílných typů, funkce `CONVERT` vrací #N/A!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel (vyjma „picapt“).

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

`DEC2BIN`

`DEC2BIN`

dvojková podoba desítkového čísla `x`

    DEC2BIN(x,místa)

##### Argumenty

`x`: celé číslo (−513 < `x` < 512)

`místa`: počet číslic

##### Popis

Pokud je zadán počet `místa` a `x` je nezáporné, `DEC2BIN` doplní výsledek nulami, aby bylo dosaženo přesně počtu `místa` číslic. Pokud to není možné, vrátí `DEC2BIN` hodnotu #ČÍSLO!.

Když je `místa` zadáno a `x` je záporné, je `místa` ignorováno.

##### Poznámka

Pokud je `x` < −512 nebo `x` > 511, funkce `DEC2BIN` vrací #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`BIN2DEC`, `DEC2OCT`, `DEC2HEX`.

`DEC2HEX`

`DEC2HEX`

šestnáctková podoba desítkového čísla `x`

    DEC2HEX(x,místa)

##### Argumenty

`x`: celé číslo

`místa`: počet číslic

##### Popis

Pokud je zadán počet `místa`, `DEC2HEX` doplní výsledek nulami, aby bylo dosaženo přesně počtu `místa` číslic. Pokud to není možné, vrátí `DEC2HEX` hodnotu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`HEX2DEC`, `DEC2BIN`, `DEC2OCT`.

`DEC2OCT`

`DEC2OCT`

osmičková podoba desítkového čísla `x`

    DEC2OCT(x,místa)

##### Argumenty

`x`: celé číslo

`místa`: počet číslic

##### Popis

Pokud je zadán počet `místa`, `DEC2OCT` doplní výsledek nulami, aby bylo dosaženo přesně počtu `místa` číslic. Pokud to není možné, vrátí `DEC2OCT` hodnotu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`OCT2DEC`, `DEC2BIN`, `DEC2HEX`.

`DECIMAL`

`DECIMAL`

desítková podoba čísla `x`

    DECIMAL(x,základ)

##### Argumenty

`x`: číslo v číselné soustavě `základ`

`základ`: základ číselné soustavy čísla `x`, (2 ≤ `základ` ≤ 36)

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`BASE`.

`DELTA`

`DELTA`

Kroneckerova funkce delta

    DELTA(x0,x1)

##### Argumenty

`x0`: číslo

`x1`: číslo, výchozí je 0

##### Popis

`DELTA` vrací 1, když `x1` = `x0`, a 0 v ostatních případech.

##### Poznámka

Pokud je některý z argumentů nečíselný, je vráceno #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`EXACT`, `GESTEP`.

`ERF`

`ERF`

Gaussova chybová funkce

    ERF(dolní,horní)

##### Argumenty

`dolní`: dolní limit integrálu, výchozí je 0

`horní`: horní limit integrálu

##### Popis

`ERF` vrací 2 : √π . integrál od `dolní` do `horní` z exp(-t.t) dt

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel, pokud jsou poskytnuty dva argumenty a žádný není záporný.

##### Viz také

`ERFC`.

`ERFC`

`ERFC`

Komplementární Gaussova chybová funkce

    ERFC(x)

##### Argumenty

`x`: číslo

##### Popis

`ERFC` vrací 2 : √π . integrál od `x` do ∞ z exp(-t.t) dt

##### Viz také

`ERF`.

`GESTEP`

`GESTEP`

skoková funkce vyhodnocující číslo `x0` s prahem `x1`

    GESTEP(x0,x1)

##### Argumenty

`x0`: číslo

`x1`: číslo, výchozí je 0

##### Popis

`GESTEP` vrací 1, když je `x1` ≤ `x0` a 0 v ostatních případech.

##### Poznámka

Pokud je některý z argumentů nečíselný, je vráceno #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`DELTA`.

`HEX2BIN`

`HEX2BIN`

dvojková podoba šestnáctkového čísla `x`

    HEX2BIN(x,místa)

##### Argumenty

`x`: číslo v šestnáctkové soustavě, buď jako řetězec nebo jako číslo, pokud nejsou zapotřebí číslice A až F

`místa`: počet číslic

##### Popis

Pokud je zadán počet `místa`, `HEX2BIN` doplní výsledek nulami, aby bylo dosaženo přesně počtu `místa` číslic. Pokud to není možné, vrátí `HEX2BIN` hodnotu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`BIN2HEX`, `HEX2OCT`, `HEX2DEC`.

`HEX2DEC`

`HEX2DEC`

desítková podoba šestnáctkového čísla `x`

    HEX2DEC(x)

##### Argumenty

`x`: číslo v šestnáctkové soustavě, buď jako řetězec nebo jako číslo, pokud nejsou zapotřebí číslice A až F

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`DEC2HEX`, `HEX2BIN`, `HEX2OCT`.

`HEX2OCT`

`HEX2OCT`

osmičková podoba šestnáctkového čísla `x`

    HEX2OCT(x,místa)

##### Argumenty

`x`: číslo v šestnáctkové soustavě, buď jako řetězec nebo jako číslo, pokud nejsou zapotřebí číslice A až F

`místa`: počet číslic

##### Popis

Pokud je zadán počet `místa`, `HEX2OCT` doplní výsledek nulami, aby bylo dosaženo přesně počtu `místa` číslic. Pokud to není možné, vrátí `HEX2OCT` hodnotu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`OCT2HEX`, `HEX2BIN`, `HEX2DEC`.

`HEXREP`

`HEXREP`

šestnáctková podoba číselné hodnoty

    HEXREP(x)

##### Argumenty

`x`: číslo

##### Popis

`HEXREP` vrací řetězec s šestnáctkovou podobou čísla `x`.

##### Poznámka

Tato funkce je určena pro ladění. Formát výsledku se může měnit a je závislý i na tom, jak je aplikace Gnumeric přeložena.

`INVSUMINV`

`INVSUMINV`

převrácená hodnota součtu převrácených hodnot argumentů

    INVSUMINV(x0,x1,…)

##### Argumenty

`x0`: nezáporné číslo

`x1`: nezáporné číslo

##### Popis

Funkce `INVSUMINV` vypočítá převrácenou (inverzní) hodnotu ze součtu převrácených (inverzních) hodnot všech svých argumentů.

##### Poznámka

Pokud je některý z argumentů záporný, je vrácena hodnota #HODNOTA!.

Pokud je některý z argumentů nulový, je vrácena nula.

##### Viz také

`HARMEAN`.

`OCT2BIN`

`OCT2BIN`

dvojková podoba osmičkového čísla `x`

    OCT2BIN(x,místa)

##### Argumenty

`x`: číslo v osmičkové soustavě, buď jako řetězec nebo jako číslo

`místa`: počet číslic

##### Popis

Pokud je zadán počet `místa`, `OCT2BIN` doplní výsledek nulami, aby bylo dosaženo přesně počtu `místa` číslic. Pokud to není možné, vrátí `OCT2BIN` hodnotu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`BIN2OCT`, `OCT2DEC`, `OCT2HEX`.

`OCT2DEC`

`OCT2DEC`

desítková podoba osmičkového čísla `x`

    OCT2DEC(x)

##### Argumenty

`x`: číslo v osmičkové soustavě, buď jako řetězec nebo jako číslo

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`DEC2OCT`, `OCT2BIN`, `OCT2HEX`.

`OCT2HEX`

`OCT2HEX`

šestnáctková podoba osmičkového čísla `x`

    OCT2HEX(x,místa)

##### Argumenty

`x`: číslo v osmičkové soustavě, buď jako řetězec nebo jako číslo

`místa`: počet číslic

##### Popis

Pokud je zadán počet `místa`, `OCT2HEX` doplní výsledek nulami, aby bylo dosaženo přesně počtu `místa` číslic. Pokud to není možné, vrátí `OCT2HEX` hodnotu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`HEX2OCT`, `OCT2BIN`, `OCT2DEC`.

### Erlang

`DIMCIRC`

`DIMCIRC`

počet požadovaných vedení

    DIMCIRC(provoz,gos)

##### Argumenty

`provoz`: počet volání

`gos`: úroveň služby

##### Popis

`DIMCIRC` vrací počet vedení požadovaných pro daný počet volán `provoz`, aby byla zajištěna úroveň (kvalita obsluhy) služby `gos`.

##### Viz také

`OFFCAP`, `OFFTRAF`, `PROBBLOCK`.

`OFFCAP`

`OFFCAP`

přenosová kapacita

    OFFCAP(spoje,gos)

##### Argumenty

`spoje`: počet vedení

`gos`: úroveň služby

##### Popis

`OFFCAP` vrací přenosovou kapacitu danou počtem vedení `spoje` s úrovní (kvalitou poskytování) služby `gos`.

##### Viz také

`DIMCIRC`, `OFFTRAF`, `PROBBLOCK`.

`OFFTRAF`

`OFFTRAF`

odhadovaný počet nabízených volání

    OFFTRAF(provoz,spoje)

##### Argumenty

`provoz`: počet uskutečněných volání

`spoje`: počet vedení

##### Popis

`OFFTRAF` vrací odhadovaný počet nabízených volání daných počtem uskutečněných volání `provoz` (zjištěných měřením) na počtu vedení `spoje`.

##### Poznámka

`provoz` nesmí překročit `spoje`.

##### Viz také

`PROBBLOCK`, `DIMCIRC`, `OFFCAP`.

`PROBBLOCK`

`PROBBLOCK`

pravděpodobnost obsazení

    PROBBLOCK(provoz,spoje)

##### Argumenty

`provoz`: počet volání

`spoje`: počet vedení

##### Popis

`PROBBLOCK` vrací pravděpodobnost obsazení, když počet volání `provoz` zatíží počet vedení `spoje`.

##### Poznámka

`provoz` nesmí překročit `spoje`.

##### Viz také

`OFFTRAF`, `DIMCIRC`, `OFFCAP`.

### Finanční

`ACCRINT`

`ACCRINT`

nahromaděný úrok

    ACCRINT(emise,první_výplata,vypořádání,úrok,hodnota,četnost,základna,výpočetní_metoda)

##### Argumenty

`emise`: datum emise

`první_výplata`: datum platby prvního úroku

`vypořádání`: datum vypořádání

`úrok`: roční nominální úroková sazba

`hodnota`: nominální hodnota, výchozí je 1 000 Kč

`četnost`: počet vyplácení úroků za rok

`základna`: kalendářová základna, výchozí je 0

`výpočetní_metoda`: způsob výpočtu, výchozí je PRAVDA

##### Popis

Pokud je `první_výplata` < `vypořádání` a `výpočetní_metoda` je PRAVDA, pak funkce `ACCRINT` vrátí součet nahromaděných úroků ve všech obdobích placení kupónů od data `emise` po datum `vypořádání`.

Pokud je `první_výplata` < `vypořádání` a `výpočetní_metoda` je NEPRAVDA, pak funkce `ACCRINT` vrátí součet nahromaděných úroků ve všech období placení kupónů od data platby `první_výplata` po datum `vypořádání`.

V ostatních případech funkce `ACCRINT` vrací součet nahromaděných úroků ve všech kupónových obdobích od data `emise` po datum `vypořádání`.

##### Poznámka

Argument `četnost` musí být 1 nebo 2 nebo 4, ale přesná hodnota nemá vliv na výsledek. Datum `emise` musí předcházet jak datu `první_výplata`, tak datu `vypořádání`. `četnost` může být 1 (roční), 2 (půlroční) nebo 4 (čtvrtletní). Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`ACCRINTM`.

`ACCRINTM`

`ACCRINTM`

nahromaděný úrok

    ACCRINTM(emise,splatnost,úrok,hodnota,základna)

##### Argumenty

`emise`: datum emise

`splatnost`: datum splatnosti cenného papíru

`úrok`: roční nominální úroková sazba

`hodnota`: nominální hodnota

`základna`: kalendářová základna

##### Popis

`ACCRINTM` vypočítá nahromaděný úrok od data `emise` do data `splatnost`.

##### Poznámka

Výchozí nominální `hodnota` je 1 000 Kč. Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`ACCRINT`.

`AMORDEGRC`

`AMORDEGRC`

odpis hodnoty aktiva používající konvence francouzského účetnictví

    AMORDEGRC(cena,datum_nákupu,první_období,zůstatek,období,odpis,základna)

##### Argumenty

`cena`: počáteční cena aktiva

`datum_nákupu`: datum nákupu

`první_období`: konec prvního období

`zůstatek`: zůstatková hodnota

`období`: předmětné období

`odpis`: odpisová sazba

`základna`: kalendářová základna

##### Popis

`AMORDEGRC` vypočítá odpisy aktiva v souladu s konvencemi francouzského účetnictví. Aktiva nakoupená uprostřed období se v účetnictví odepíší lineárně. To je podobné jako u funkce `AMORLINC`, vyjma toho, že koeficient odpisu závisí na životnosti aktiva.

Použité odpisové koeficienty jsou:

1,0 při očekávané životnosti menší než 3 roky,

1,5 při očekávané životnosti nejméně 3 roky, ale méně než 5 let

2,0 při očekávané životnosti nejméně 5 let, ale méně než 6 let

2,5 při očekávané životnosti větší než 6 let

##### Poznámka

Pro dvě poslední období jsou použita speciální odpisová pravidla, která mají za následek možné celkové odpisy převyšující rozdíl `cena` – `zůstatek`. Název funkce je zkratkou z francouzského AMORtissement DEGRessif Comptabilite. Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`AMORLINC`.

`AMORLINC`

`AMORLINC`

odpis hodnoty aktiva používající konvence francouzského účetnictví

    AMORLINC(cena,datum_nákupu,první_období,zůstatek,období,odpis,základna)

##### Argumenty

`cena`: počáteční cena aktiva

`datum_nákupu`: datum nákupu

`první_období`: konec prvního období

`zůstatek`: zůstatková hodnota

`období`: předmětné období

`odpis`: odpisová sazba

`základna`: kalendářová základna

##### Popis

`AMORLINRC` vypočítá odpisy aktiva v souladu s konvencemi francouzského účetnictví. Aktiva nakoupená uprostřed období se v účetnictví odepíší poměrně.

##### Poznámka

Název funkce je zkratkou z francouzského AMORtissement LINeaire Comptabilite. Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`AMORDEGRC`.

`COUPDAYBS`

`COUPDAYBS`

počet dní od začátku období placení kupónů do data vypořádání

    COUPDAYBS(vypořádání,splatnost,četnost,základna,konec_měsíce)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`četnost`: počet vyplácení úroků za rok

`základna`: kalendářová základna

`konec_měsíce`: příznak konce měsíce

##### Popis

`COUPDAYBS` vypočítá počet dní od začátku období placení kupónů do data vypořádání.

##### Poznámka

`četnost` může být 1 (roční), 2 (půlroční) nebo 4 (čtvrtletní). Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`COUPDAYS`.

`COUPDAYS`

`COUPDAYS`

počet dnů v období placení kupónů, které obsahuje den vypořádání

    COUPDAYS(vypořádání,splatnost,četnost,základna,konec_měsíce)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`četnost`: počet vyplácení úroků za rok

`základna`: kalendářová základna

`konec_měsíce`: příznak konce měsíce

##### Popis

`COUPDAYS` vypočítá počet dnů v období placení kupónů, které obsahuje den vypořádání.

##### Poznámka

`četnost` může být 1 (roční), 2 (půlroční) nebo 4 (čtvrtletní). Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`COUPDAYBS`, `COUPDAYSNC`.

`COUPDAYSNC`

`COUPDAYSNC`

počet dnů od data vypořádání do následujícího data placení kupónu

    COUPDAYSNC(vypořádání,splatnost,četnost,základna,konec_měsíce)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`četnost`: počet vyplácení úroků za rok

`základna`: kalendářová základna

`konec_měsíce`: příznak konce měsíce

##### Popis

`COUPDAYSNC` vypočítá počet dnů od data vypořádání do následujícího data placení kupónu.

##### Poznámka

`četnost` může být 1 (roční), 2 (půlroční) nebo 4 (čtvrtletní). Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`COUPDAYS`, `COUPDAYBS`.

`COUPNCD`

`COUPNCD`

následující datum placení kupónu po datu vypořádání

    COUPNCD(vypořádání,splatnost,četnost,základna,konec_měsíce)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`četnost`: počet vyplácení úroků za rok

`základna`: kalendářová základna

`konec_měsíce`: příznak konce měsíce

##### Popis

`COUPNCD` vypočítá následující datum placení kupónu po datu vypořádání.

##### Poznámka

`četnost` může být 1 (roční), 2 (půlroční) nebo 4 (čtvrtletní). Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`COUPPCD`, `COUPDAYS`, `COUPDAYBS`.

`COUPNUM`

`COUPNUM`

počet kupónů

    COUPNUM(vypořádání,splatnost,četnost,základna,konec_měsíce)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`četnost`: počet vyplácení úroků za rok

`základna`: kalendářová základna

`konec_měsíce`: příznak konce měsíce

##### Popis

`COUPNUM` vypočítá počet kupónů splatných mezi datem vypořádání a datem splatnosti, výsledek zaokrouhlí nahoru.

##### Poznámka

`četnost` může být 1 (roční), 2 (půlroční) nebo 4 (čtvrtletní). Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`COUPNCD`, `COUPPCD`.

`COUPPCD`

`COUPPCD`

poslední datum placení kupónu před datem vypořádání

    COUPPCD(vypořádání,splatnost,četnost,základna,konec_měsíce)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`četnost`: počet vyplácení úroků za rok

`základna`: kalendářová základna

`konec_měsíce`: příznak konce měsíce

##### Popis

`COUPPCD` vypočítá datum placení kupónu předcházející datu vypořádání.

##### Poznámka

`četnost` může být 1 (roční), 2 (půlroční) nebo 4 (čtvrtletní). Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`COUPNCD`, `COUPDAYS`, `COUPDAYBS`.

`CUM_BIV_NORM_DIST`

`CUM_BIV_NORM_DIST`

hromadné dvourozměrné normální rozdělení

    CUM_BIV_NORM_DIST(a,b,korelace)

##### Argumenty

`a`: omezení pro první náhodnou proměnnou

`b`: omezení pro druhou náhodnou proměnnou

`korelace`: correlation of the two random variables

##### Popis

`CUM_BIV_NORM_DIST` vypočítá pravděpodobnost, že dvě standardní normální rozdělení náhodných proměnných s korelací `korelace` jsou, co se každé týče, menší než `a` a `b`.

`CUMIPMT`

`CUMIPMT`

platba kumulovaného úroku

    CUMIPMT(úrok,počet_období,půjčka,začátek,konec,typ)

##### Argumenty

`úrok`: úroková míra za období

`pocet_období`: počet období

`souč_hodnota`: současná hodnota

`začátek`: první období, pro které se akumuluje

`konec`: poslední období, pro které se akumuluje

`typ`: typ platby

##### Popis

`CUMIPMT` vypočítá kumulovaný úrok z půjčky vyplacený v rozmezí doby `začátek` až `konec`.

##### Poznámka

Pokud je `typ` 0, což je výchozí hodnota, platba je na konci každého období. Pokud je `typ` 1, je platba na začátku každého období.

##### Viz také

`IPMT`.

`CUMPRINC`

`CUMPRINC`

kumulovaná jistina

    CUMPRINC(úrok,počet_období,půjčka,začátek,konec,typ)

##### Argumenty

`úrok`: úroková míra za období

`pocet_období`: počet období

`souč_hodnota`: současná hodnota

`začátek`: první období, pro které se akumuluje

`konec`: poslední období, pro které se akumuluje

`typ`: typ platby

##### Popis

`CUMPRINC` vypočítá kumulativní jistinu půjčky splacenou v rozmezí doby `začátek` až `konec`.

##### Poznámka

Pokud je `typ` 0, což je výchozí hodnota, platba je na konci každého období. Pokud je `typ` 1, je platba na začátku každého období.

##### Viz také

`PPMT`.

`DB`

`DB`

odpis aktiva

    DB(cena,zůstatek,životnost,období,měsíce)

##### Argumenty

`cena`: počáteční cena aktiva

`zůstatek`: zůstatková hodnota

`životnost`: počet období

`období`: předmětné období

`měsíce`: počet měsíců v prvním roce odepisování

##### Popis

`DB` vypočítá odpis aktiva za zadané období pomocí degresivní metody odpisu s pevným zůstatkem.

##### Viz také

`DDB`, `SLN`, `SYD`.

`DDB`

`DDB`

odpis aktiva

    DDB(cena,zůstatek,životnost,období,faktor)

##### Argumenty

`cena`: počáteční cena aktiva

`zůstatek`: zůstatková hodnota

`životnost`: počet období

`období`: předmětné období

`faktor`: míra poklesu zůstatku

##### Popis

`DDB` vypočítá odpis aktiva za zadané období pomocí dvojité degresivní metody odpisu.

##### Viz také

`DB`, `SLN`, `SYD`.

`DISC`

`DISC`

diskontní sazba

    DISC(vypořádání,splatnost,hodnota,záruč_cena,základna)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`hodnota`: cena cenného papíru o nominální hodnotě 100 Kč

`záruč_cena`: záruční cena při splatnosti

`základna`: kalendářová základna

##### Popis

`DISC` vypočítá diskontní sazbu cenného papíru.

##### Poznámka

`záruč_cena` je hodnota záruky za cenný papír o nominální hodnotě 100 Kč. Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`PRICEMAT`.

`DOLLARDE`

`DOLLARDE`

převod na desetinné vyjádření částky

    DOLLARDE(zlomková_částka,zlomek)

##### Argumenty

`zlomková_částka`: částka k převodu

`zlomek`: jmenovatel zlomku

##### Popis

`DOLLARDE` převádí částku v podobě zlomku na částku v desetinném vyjádření. Jde o funkci inverzní k `DOLLARFR`.

##### Viz také

`DOLLARFR`.

`DOLLARFR`

`DOLLARFR`

převod na zlomkové vyjádření částky

    DOLLARFR(desetinná_částka,zlomek)

##### Argumenty

`desetinná_částka`: částka k převodu

`zlomek`: jmenovatel zlomku

##### Popis

`DOLLARFR` převádí desetinou částku na zlomek, který představuje číslice za desetinnou čárkou. Například 2/8 by byly prezentovány jako 0,2, zatímco 3/16 by byly prezentovány jako 0,03. Jde o funkci inverzní k `DOLLARDE`.

##### Viz také

`DOLLARDE`.

`DURATION`

`DURATION`

(Macaulayva) durace cenného papíru

    DURATION(vypořádání,splatnost,kupón,výnos,četnost,základna)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`kupón`: roční kupónová sazba

`výnos`: roční výnos cenného papíru

`četnost`: počet vyplácení úroků za rok

`základna`: kalendářová základna

##### Popis

`MDURATION` vypočítá (Macaulayovu) duraci cenného papíru.

##### Poznámka

`četnost` může být 1 (roční), 2 (půlroční) nebo 4 (čtvrtletní). Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`MDURATION`, `G_DURATION`.

`EFFECT`

`EFFECT`

efektivní roční úroková sazba

    EFFECT(úrok,počet_období)

##### Argumenty

`úrok`: roční nominální úroková sazba

`počet_období`: počet období použitých pro skládání

##### Popis

`EFFECT` vypočítá efektivní roční úrokovou sazbu za pomocí vzorce (1 + `úrok`:`počet_období`)^`počet_období` - 1.

##### Viz také

`NOMINAL`.

`EURO`

`EURO`

hodnota odpovídající 1 Euru

    EURO(měna)

##### Argumenty

`měna`: třípísmenný kód měny

##### Popis

`EURO` vypočítá částku národní měny odpovídající 1 euru pro národní měny, které byly nahrazeny eurem při jeho zavedení.

##### Poznámka

`měna` musí být jedna z následujících: ATS (Rakousko), BEF (Belgie), CYP (Kypr), DEM (Německo), EEK (Estonsko), ESP (Španělsko), EUR (Euro), FIM (Finsko), FRF (Francie), GRD (Řecko), IEP (Irsko), ITL (Itálie), LUF (Lucembursko), MTL (Malta), NLG (Nizozemsko), PTE (Portugalsko), SIT (Slovinsko), nebo SKK (Slovensko).

##### Viz také

`EUROCONVERT`.

`EUROCONVERT`

`EUROCONVERT`

převod částky z jedné měny do druhé před zavedením eura

    EUROCONVERT(n,zdroj,cíl,úplná_přesnost,přesnost_výměry)

##### Argumenty

`n`: částka

`zdroj`: třípísmenný kód měny

`cíl`: třípísmenný kód měny

`úplná_presnost`: zda poskytuje úplnou přesnost; výchozí je nepravda

`přesnost_výměry`: počet míst (nejméně 3), na které se má zaokrouhlit výsledek převodu zdrojové měny na euro; výchozí je nezaokrouhlovat

##### Popis

`EUROCONVERT` převádí částku `n` v měně `zdroj` na měnu `cíl`. Použité kurzy jsou ty, které byly vyhlášeny jako oficiální při zavádění Eura.

##### Poznámka

Pokud je `úplná_přesnost pravda`, pak výsledek není zaokrouhlen; pokud je nepravda, je výsledek zaokrouhlen na 0 nebo 2 desetinná místa, v závislosti na cílové měně; výchozí je nepravda. `zdroj` a `cíl` musí být jednou z měn uvedených u funkce EURO.

##### Viz také

`EURO`.

`FV`

`FV`

budoucí hodnota

    FV(úrok,počet_období,splátka,souč_hodnota,typ)

##### Argumenty

`úrok`: efektivní úroková sazba za období

`pocet_období`: počet období

`splátka`: splátka za každé období

`souč_hodnota`: současná hodnota

`typ`: typ platby

##### Popis

`FV` vypočítá budoucí hodnotu pro `souč_hodnota` posunutou o `počet_období` do budoucna, přičemž předpokládá pravidelné splátky ve výši `splátka` a úrokovou sazbu `úrok` za období.

##### Poznámka

Pokud je `typ` 0, což je výchozí hodnota, platba je na konci každého období. Pokud je `typ` 1, je platba na začátku každého období.

##### Viz také

`PV`.

`FVSCHEDULE`

`FVSCHEDULE`

budoucí hodnota

    FVSCHEDULE(hodnota,sazby)

##### Argumenty

`hodnota`: počáteční hodnota

`sazby`: řada úrokových sazeb

##### Popis

`FVSCHEDULE` vypočítá budoucí hodnotu pro počáteční hodnotu `hodnota` po aplikaci řady složených úrokových sazeb.

##### Viz také

`FV`.

`G_DURATION`

`G_DURATION`

délka trvání investice

    G_DURATION(úrok,souč_hodnota,bud_hodnota)

##### Argumenty

`úrok`: efektivní roční úroková sazba

`souč_hodnota`: současná hodnota

`bud_hodnota`: budoucí hodnota

##### Popis

`G_DURATION` vypočítá počet period potřebných k tomu, aby investice dosáhla požadovanou hodnotu.

##### Kompatibilita s OpenDocument Format (ODF)

`G_DURATION` je funkce OpenFormula `PDURATION`.

##### Viz také

`FV`, `PV`, `DURATION`, `MDURATION`.

`INTRATE`

`INTRATE`

úroková sazba

    INTRATE(vypořádání,splatnost,investice,záruč_cena,základna)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`investice`: částka zaplacená při splatnosti

`záruč_cena`: záruční cena při splatnosti

`základna`: kalendářová základna

##### Popis

`INTRATE` vypočítá úrokovou sazbu plně investovaného cenného papíru.

##### Poznámka

Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`RECEIVED`.

`IPMT`

`IPMT`

platba úroků za období

    IPMT(úrok,období,počet_období,souč_hodnota,bud_hodnota,typ)

##### Argumenty

`úrok`: efektivní roční úroková sazba

`období`: číslo období

`pocet_období`: počet období

`souč_hodnota`: současná hodnota

`bud_hodnota`: budoucí hodnota

`typ`: typ platby

##### Popis

`IPMT` vypočítá část úroků z roční splátky za zadané `období`.

##### Poznámka

Pokud je `typ` 0, což je výchozí hodnota, platba je na konci každého období. Pokud je `typ` 1, je platba na začátku každého období.

##### Viz také

`PPMT`.

`IRR`

`IRR`

interní výnosnost

    IRR(hodnoty,odhad)

##### Argumenty

`hodnoty`: pohyb financí

`odhad`: předběžný odhad, co by mělo vyjít

##### Popis

`IRR` vypočítá interní výnosnost peněžního toku s pravidelnými platbami. V `hodnoty` jsou uvedeny výdaje (záporné hodnoty) a příjmy (kladné hodnoty) platící pro každé období.

##### Poznámka

Volitelný argument `odhad` je zapotřebí, protože může vyjít více platných výsledků. Jeho výchozí hodnota je 10 %.

##### Viz také

`XIRR`.

`ISPMT`

`ISPMT`

platba úroků za období

    ISPMT(úrok,období,počet_obdibí,souč_hodnota)

##### Argumenty

`úrok`: efektivní roční úroková sazba

`období`: číslo období

`pocet_období`: počet období

`souč_hodnota`: současná hodnota

##### Popis

`ISPMT` vypočítá úrok zaplacený v zadaném `období`.

##### Viz také

`PV`.

`MDURATION`

`MDURATION`

modifikovaná (Macaulayva) durace cenného papíru

    MDURATION(vypořádání,splatnost,kupón,výnos,četnost,základna)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`kupón`: roční kupónová sazba

`výnos`: roční výnos cenného papíru

`četnost`: počet vyplácení úroků za rok

`základna`: kalendářová základna

##### Popis

`MDURATION` vypočítá modifikovanou (Macaulayovu) duraci cenného papíru.

##### Poznámka

`četnost` může být 1 (roční), 2 (půlroční) nebo 4 (čtvrtletní). Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`DURATION`, `G_DURATION`.

`MIRR`

`MIRR`

modifikované interní hodnocení návratnosti

    MIRR(hodnoty,finance,investice)

##### Argumenty

`hodnoty`: pohyb financí

`finance`: úroková sazba pro finanční náklady

`reinvestice`: úroková sazba pro reinvestice

##### Popis

Funkce `MIRR` vypočítá modifikované interní hodnocení návratnosti pravidelných peněžních plateb.

##### Viz také

`IRR`, `XIRR`.

`NOMINAL`

`NOMINAL`

nominální roční úroková sazba

    NOMINAL(úrok,počet_období)

##### Argumenty

`úrok`: efektivní roční úroková sazba

`počet_období`: počet období použitých pro skládání

##### Popis

`NOMINAL` vypočítá nominální roční úrokovou sazbu z efektivní úrokové sazby.

##### Viz také

`EFFECT`.

`NPER`

`NPER`

počet období

    NPER(úrok,splátka,souč_hodnota,bud_hodnota,typ)

##### Argumenty

`úrok`: efektivní roční úroková sazba

`splátka`: splátka za každé období

`souč_hodnota`: současná hodnota

`bud_hodnota`: budoucí hodnota

`typ`: typ platby

##### Popis

`NPER` vypočítá počet období investice založené na pravidelných konstantních splátkách a konstantním roční úrokové míře.

##### Poznámka

Pokud je `typ` 0, což je výchozí hodnota, platba je na konci každého období. Pokud je `typ` 1, je platba na začátku každého období.

##### Viz také

`PV`, `FV`.

`NPV`

`NPV`

čistá současná hodnota

    NPV(úrok,hodnota1,hodnota2,…)

##### Argumenty

`úrok`: efektivní úroková sazba za období

`hodnota1`: peněžní tok za období 1

`hodnota2`: peněžní tok za období 2

##### Popis

`NPV` vypočítá čistou současnou hodnotu peněžního toku.

##### Viz také

`PV`.

`ODDFPRICE`

`ODDFPRICE`

cena cenného papíru, který má odlišné první období

    ODDFPRICE(vypořádání,splatnost,emise,první_výplata,úrok,výnos,záruč_cena:,četnost,základna)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`emise`: datum emise

`první_výplata`: datum vyplacení prvních úroků

`úrok`: roční nominální úroková sazba

`výnos`: roční výnos cenného papíru

`záruč_cena`: záruční cena při splatnosti

`četnost`: počet vyplácení úroků za rok

`základna`: kalendářová základna

##### Popis

`ODDFPRICE` vypočítá cenu cenného papíru v nominální hodnotě 100 Kč, u kterého jsou úroky vypláceny pravidelně, ale má odlišné první období.

##### Poznámka

`četnost` může být 1 (roční), 2 (půlroční) nebo 4 (čtvrtletní). Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`ODDLPRICE`, `ODDFYIELD`.

`ODDFYIELD`

`ODDFYIELD`

výnos cenného papíru, který má odlišné první období

    ODDFYIELD(vypořádání,splatnost,emise,první_výplata,úrok,cena,záruč_cena,četnost,základna)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`emise`: datum emise

`první_výplata`: datum vyplacení prvních úroků

`úrok`: roční nominální úroková sazba

`price`: cena cenného papíru

`záruč_cena`: záruční cena při splatnosti

`četnost`: počet vyplácení úroků za rok

`základna`: kalendářová základna

##### Popis

`ODDFYIELD` vypočítá výnos cenného papíru v nominální hodnotě 100 Kč, u kterého jsou úroky vypláceny pravidelně, ale má odlišné první období.

##### Poznámka

`četnost` může být 1 (roční), 2 (půlroční) nebo 4 (čtvrtletní). Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`ODDFPRICE`, `ODDLYIELD`.

`ODDLPRICE`

`ODDLPRICE`

cena cenného papíru, který má odlišné poslední období

    ODDLPRICE(vypořádání,splatnost,poslední_výplata,úrok,výnos,záruč_cena,četnost,základna)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`poslední_výplata`: datum vyplacení posledních úroků

`úrok`: roční nominální úroková sazba

`výnos`: roční výnos cenného papíru

`záruč_cena`: záruční cena při splatnosti

`četnost`: počet vyplácení úroků za rok

`základna`: kalendářová základna

##### Popis

`ODDLPRICE` vypočítá cenu cenného papíru v nominální hodnotě 100 Kč, u kterého jsou úroky vypláceny pravidelně, ale má odlišné poslední období.

##### Poznámka

`četnost` může být 1 (roční), 2 (půlroční) nebo 4 (čtvrtletní). Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`YIELD`, `DURATION`.

`ODDLYIELD`

`ODDLYIELD`

výnos cenného papíru, který má odlišné poslední období

    ODDLYIELD(vypořádání,splatnost,poslední_výplata:,úrok,cena,záruč_cena,četnost,základna)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`poslední_výplata`: datum vyplacení posledních úroků

`úrok`: roční nominální úroková sazba

`price`: cena cenného papíru

`záruč_cena`: záruční cena při splatnosti

`četnost`: počet vyplácení úroků za rok

`základna`: kalendářová základna

##### Popis

`ODDLYIELD` vypočítá výnos cenného papíru v nominální hodnotě 100 Kč, u kterého jsou úroky vypláceny pravidelně, ale má odlišné poslední období.

##### Poznámka

`četnost` může být 1 (roční), 2 (půlroční) nebo 4 (čtvrtletní). Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`YIELD`, `DURATION`.

`OPT_2_ASSET_CORRELATION`

`OPT_2_ASSET_CORRELATION`

teoretická cena opce na 2 aktiva s korelací `korelace`

    OPT_2_ASSET_CORRELATION(kupní_prodejní,spot1,spot2,strike1,strike2,doba,náklady1,náklady2,rate,volatilita1,volatilita2,korelace)

##### Argumenty

`kupní_prodejní`: „c“ pro kupní a „p“ pro prodejní

`spot1`: spotová cena podkladového aktiva první opce

`spot2`: spotová cena podkladového aktiva druhé opce

`strike1`: realizační cena první opce

`strike2`: realizační cena druhé opce

`doba`: doba do splatnosti v letech

`náklady1`: čisté náklady na držení podkladového aktiva první opce (pro běžné akcie, bezrizikové sazba nižší než dividendový výnos)

`náklady2`: čisté náklady na držení podkladového aktiva druhé opce (pro běžné akcie, bezrizikové sazba nižší než dividendový výnos)

`úrok`: roční bezriziková úroková míra

`volatilita1`: roční volatilita v ceně podkladového aktiva první opce

`volatilita2`: roční volatilita v ceně podkladového aktiva druhé opce

`korelace`: korelace mezi dvěma podkladovými aktivy

##### Popis

`OPT_2_ASSET_CORRELATION` modeluje teoretickou cenu opce na 2 aktiva s korelací `korelace`. Výnos pro kupní opci je max(`spot2`-`strike2`, 0), když je `spot1`>`strike1` nebo 0 v ostatních případech. Výnos pro prodejní opci je max (`strike2`-`spot2`, 0), když je `spot1`<`strike1` nebo 0 v ostatních případech.

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_AMER_EXCHANGE`

`OPT_AMER_EXCHANGE`

teoretická cena americké opce na směnná aktiva („option to exchange assets“)

    OPT_AMER_EXCHANGE(spot1,spot2,množství1,množství2,doba,úrok,náklady1,náklady2,volatilita1,volatilita2,korelace)

##### Argumenty

`spot1`: spotová cena aktiva 1

`spot2`: spotová cena aktiva 2

`množství1`: množství aktiva 1

`množství2`: množství aktiva 2

`doba`: doba do splatnosti v letech

`úrok`: roční bezriziková úroková míra

`náklady1`: čisté náklady na držení aktiva 1 (pro běžné akcie, bezrizikové sazba nižší než dividendový výnos)

`náklady2`: čisté náklady na držení aktiva 2 (pro běžné akcie, bezrizikové sazba nižší než dividendový výnos)

`volatilita1`: roční volatilita v ceně aktiva 1

`volatilita2`: roční volatilita v ceně aktiva 2

`korelace`: korelace mezi cenami dvou aktiv

##### Popis

`OPT_AMERO_EXCHANGE` modeluje teoretickou cenu americké opce na směnu jednoho aktiva v množství `množství2` a spotové ceně `spot2` za jiné v množství `množství1` a spotové ceně `spot1`.

##### Viz také

`OPT_EURO_EXCHANGE`, `OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_BAW_AMER`

`OPT_BAW_AMER`

teoretická cena opce podle aproximace Barone Adesie & Whaley

    OPT_BAW_AMER(kupní_prodejní,spot,strike,doba,úrok,náklady,volatilita)

##### Argumenty

`kupní_prodejní`: „c“ pro kupní a „p“ pro prodejní

`spot`: spotová cena

`strike`: realizační cena

`doba`: doba do splatnosti ve dnech

`úrok`: roční bezriziková úroková míra

`náklady`: čisté náklady na držení podkladového aktiva

`volatilita`: roční volatilita aktiva

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_BINOMIAL`

`OPT_BINOMIAL`

teoretická cena, buď v americkém nebo evropském stylu opce, používající binomický strom

    OPT_BINOMIAL(amer_evrop,kupní_prodejní,počet_kroků,spot,strike,doba,úrok,volatilita,náklady)

##### Argumenty

`amer_evrop`: „a“ pro americký styl opce nebo „e“ pro evropský styl opce

`kupní_prodejní`: „c“ pro kupní a „p“ pro prodejní

`počet_kroků`: počet časových kroků použitých při vyhodnocení

`spot`: spotová cena

`strike`: realizační cena

`doba`: doba do splatnosti v letech

`úrok`: roční bezriziková úroková míra

`volatilita`: roční volatilita aktiva

`náklady`: čisté náklady na držení podkladového aktiva

##### Poznámka

Větší `počet_kroků` přináší větší přesnost, ale `OPT_BINOMIAL` se pomaleji počítá.

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_BJER_STENS`

`OPT_BJER_STENS`

teoretická cena americké opce podle aproximace technikou Bjerksund & Stensland

    OPT_BJER_STENS(kupní_prodejní,spot,strike,doba,úrok,volatilita,náklady)

##### Argumenty

`kupní_prodejní`: „c“ pro kupní a „p“ pro prodejní

`spot`: spotová cena

`strike`: realizační cena

`doba`: doba do splatnosti ve dnech

`úrok`: roční bezriziková úroková míra

`volatilita`: roční volatilita aktiva

`náklady`: čisté náklady na držení podkladového aktiva (pro běžné akcie, bezrizikové sazba nižší než dividendový výnos), výchozí hodnota je 0

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_BS`

`OPT_BS`

cena evropské opce

    OPT_BS(kupní_prodejní,spot,strike,doba,úrok,volatilita,náklady)

##### Argumenty

`kupní_prodejní`: „c“ pro kupní a „p“ pro prodejní

`spot`: spotová cena

`strike`: realizační cena

`doba`: doba do splatnosti v letech

`úrok`: bezriziková úroková míra do data uplatnění v procentech

`volatilita`: roční volatilita aktiva v procentech za období až do data uplatnění

`náklady`: čisté náklady na držení podkladového aktiva (pro běžné akcie, bezrizikové sazba nižší než dividendový výnos), výchozí hodnota je 0

##### Popis

`OPT_BS` používá Black-Scholesův model k výpočtu ceny evropské opce vypsané na částku `strike` na aktivu se spotovou cenou `spot`.

##### Poznámka

Vrácená hodnota bude vyjádřená ve stejných jednotkách jako ceny `strike` a `spot`.

##### Viz také

`OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_VEGA`, `OPT_BS_GAMMA`.

`OPT_BS_CARRYCOST`

`OPT_BS_CARRYCOST`

elasticita evropské opce

    OPT_BS_CARRYCOST(kupní_prodejní,spot,strike,doba,úrok,volatilita,náklady)

##### Argumenty

`kupní_prodejní`: „c“ pro kupní a „p“ pro prodejní

`spot`: spotová cena

`strike`: realizační cena

`doba`: doba do splatnosti v letech

`úrok`: bezriziková úroková míra do data uplatnění v procentech

`volatilita`: roční volatilita aktiva v procentech za období až do data uplatnění

`náklady`: čisté náklady na držení podkladového aktiva (pro běžné akcie, bezrizikové sazba nižší než dividendový výnos), výchozí hodnota je 0

##### Popis

`OPT_BS_CARRYCOST` používá Black-Scholesův model k výpočtu „elasticity“ evropské opce vypsané na částku `strike` na aktivu se spotovou cenou `spot`. Elasticita opce je rychlost změny její ceny s ohledem na čisté `náklady` na její držení.

##### Poznámka

Elasticita vyjadřuje rychlost změny hodnoty opce na 100 % volatility.

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_BS_DELTA`

`OPT_BS_DELTA`

delta evropské opce

    OPT_BS_DELTA(kupní_prodejní,spot,strike,doba,úrok,volatilita,náklady)

##### Argumenty

`kupní_prodejní`: „c“ pro kupní a „p“ pro prodejní

`spot`: spotová cena

`strike`: realizační cena

`doba`: doba do splatnosti v letech

`úrok`: bezriziková úroková míra do data uplatnění v procentech

`volatilita`: roční volatilita aktiva v procentech za období až do data uplatnění

`náklady`: čisté náklady na držení podkladového aktiva (pro běžné akcie, bezrizikové sazba nižší než dividendový výnos), výchozí hodnota je 0

##### Popis

`OPT_BS_DELTA` používá Black-Scholesův model k výpočtu „delta“ evropské opce vypsané na částku `strike` na aktivu se spotovou cenou `spot`.

##### Poznámka

Vrácená hodnota bude vyjádřená ve stejných jednotkách jako ceny `strike` a `spot`.

##### Viz také

`OPT_BS`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_VEGA`, `OPT_BS_GAMMA`.

`OPT_BS_GAMMA`

`OPT_BS_GAMMA`

gama evropské opce

    OPT_BS_GAMMA(spot,strike,doba,úrok,volatilita,náklady)

##### Argumenty

`spot`: spotová cena

`strike`: realizační cena

`doba`: doba do splatnosti v letech

`úrok`: bezriziková úroková míra do data uplatnění v procentech

`volatilita`: roční volatilita aktiva v procentech za období až do data uplatnění

`náklady`: čisté náklady na držení podkladového aktiva (pro běžné akcie, bezrizikové sazba nižší než dividendový výnos), výchozí hodnota je 0

##### Popis

`OPT_BS_GAMMA` používá Black-Scholesův model k výpočtu „gama“ evropské opce vypsané na částku `strike` na aktivu se spotovou cenou `spot`. Gama opce je druhou derivací její ceny vůči ceně podkladového aktiva.

##### Poznámka

Gama vyjadřuje rychlost změny delta na jednotku změny spotové ceny `spot`. Parametr Gama je stejný pro kupní i prodejní opce.

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_VEGA`.

`OPT_BS_RHO`

`OPT_BS_RHO`

rho evropské opce

    OPT_BS_RHO(kupní_prodejní,spot,strike,doba,úrok,volatilita,náklady)

##### Argumenty

`kupní_prodejní`: „c“ pro kupní a „p“ pro prodejní

`spot`: spotová cena

`strike`: realizační cena

`doba`: doba do splatnosti v letech

`úrok`: bezriziková úroková míra do data uplatnění v procentech

`volatilita`: roční volatilita aktiva v procentech za období až do data uplatnění

`náklady`: čisté náklady na držení podkladového aktiva (pro běžné akcie, bezrizikové sazba nižší než dividendový výnos), výchozí hodnota je 0

##### Popis

`OPT_BS_RHO` používá Black-Scholesův model k výpočtu „korelace“ evropské opce vypsané na částku `strike` na aktivu se spotovou cenou `spot`. Korelace opce je rychlost změny její ceny s ohledem na bezrizikovou úrokovou míru.

##### Poznámka

Korelace vyjadřuje rychlost změny hodnoty opce na 100 % změny v úrokové míře `úrok`.

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_THETA`, `OPT_BS_VEGA`, `OPT_BS_GAMMA`.

`OPT_BS_THETA`

`OPT_BS_THETA`

theta evropské opce

    OPT_BS_THETA(kupní_prodejní,spot,strike,doba,úrok,volatilita,náklady)

##### Argumenty

`kupní_prodejní`: „c“ pro kupní a „p“ pro prodejní

`spot`: spotová cena

`strike`: realizační cena

`doba`: doba do splatnosti v letech

`úrok`: bezriziková úroková míra do data uplatnění v procentech

`volatilita`: roční volatilita aktiva v procentech za období až do data uplatnění

`náklady`: čisté náklady na držení podkladového aktiva (pro běžné akcie, bezrizikové sazba nižší než dividendový výnos), výchozí hodnota je 0

##### Popis

`OPT_BS_THETA` používá Black-Scholesův model k výpočtu „theta“ evropské opce vypsané na částku `strike` na aktivu se spotovou cenou `spot`. Theta opce je rychlost změny její ceny s ohledem na dobu do expirace.

##### Poznámka

Theta vyjadřuje zápornou rychlosti změny hodnoty opce za 365,25 dne.

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_VEGA`, `OPT_BS_GAMMA`.

`OPT_BS_VEGA`

`OPT_BS_VEGA`

vega evropské opce

    OPT_BS_VEGA(spot,strike,doba,úrok,volatilita,náklady)

##### Argumenty

`spot`: spotová cena

`strike`: realizační cena

`doba`: doba do splatnosti v letech

`úrok`: bezriziková úroková míra do data uplatnění v procentech

`volatilita`: roční volatilita aktiva v procentech za období až do data uplatnění

`náklady`: čisté náklady na držení podkladového aktiva (pro běžné akcie, bezrizikové sazba nižší než dividendový výnos), výchozí hodnota je 0

##### Popis

`OPT_BS_VEGA` používá Black-Scholesův model k výpočtu „vega“ evropské opce vypsané na částku `strike` na aktivu se spotovou cenou `spot`. Vega opce je rychlost změny její ceny s ohledem na volatilitu.

##### Poznámka

Parametr Vega je stejný pro kupní i prodejní opce. Vega vyjadřuje rychlost změny hodnoty opce na 100 % volatility.

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_COMPLEX_CHOOSER`

`OPT_COMPLEX_CHOOSER`

teoretická cena komplexní výběrové opce („complex chooser options“)

    OPT_COMPLEX_CHOOSER(spot,strike_kupní,strike_prodejní,doba,splatnost_kupní,splatnost_prodejní,úrok,náklady,volatilita)

##### Argumenty

`spot`: spotová cena

`strike_kupní`: realizační cena, pokud je použito jako kupní opce

`strike_prodejní`: realizační cena, pokud je použito jako prodejní opce

`doba`: doba v letech, do které držitel volí mezi prodejní nebo kupní opci

`splatnost_kupní`: doba v letech do splatnosti kupní opce, pokud je vybrána

`splatnost_prodejní`: doba v letech do splatnosti prodejní opce, pokud je vybrána

`úrok`: roční bezriziková úroková míra

`náklady`: čisté náklady na držení podkladového aktiva

`volatilita`: roční volatilita aktiva v procentech za období až do data uplatnění

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_EURO_EXCHANGE`

`OPT_EURO_EXCHANGE`

teoretická cena evropské opce na směnná aktiva

    OPT_EURO_EXCHANGE(spot1,spot2,množství1,množství2,doba,úrok,náklady1,náklady2,volatilita1,volatilita2,korelace)

##### Argumenty

`spot1`: spotová cena aktiva 1

`spot2`: spotová cena aktiva 2

`množství1`: množství aktiva 1

`množství2`: množství aktiva 2

`doba`: doba do splatnosti v letech

`úrok`: roční bezriziková úroková míra

`náklady1`: čisté náklady na držení aktiva 1 (pro běžné akcie, bezrizikové sazba nižší než dividendový výnos)

`náklady2`: čisté náklady na držení aktiva 2 (pro běžné akcie, bezrizikové sazba nižší než dividendový výnos)

`volatilita1`: roční volatilita v ceně aktiva 1

`volatilita2`: roční volatilita v ceně aktiva 2

`korelace`: korelace mezi cenami dvou aktiv

##### Popis

`OPT_EURO_EXCHANGE` modeluje teoretickou cenu evropské opce na směnu jednoho aktiva v množství `množství2` a spotové ceně `spot2` za jiné v množství `množství1` a spotové ceně `spot1`.

##### Viz také

`OPT_AMER_EXCHANGE`, `OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_EXEC`

`OPT_EXEC`

teoretická cena manažerské akciové opce

    OPT_EXEC(kupní_prodejní,spot,strike,doba,úrok,volatilita,náklady,lambda)

##### Argumenty

`kupní_prodejní`: „c“ pro kupní a „p“ pro prodejní

`spot`: spotová cena

`strike`: realizační cena

`doba`: doba do splatnosti ve dnech

`úrok`: roční bezriziková úroková míra

`volatilita`: roční volatilita aktiva

`náklady`: čisté náklady na držení podkladového aktiva

`lambda`: skokový podíl pro manažery

##### Poznámka

Model předpokládá, že pokud manažer společnost opustí, tak o své opce přijde.

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_EXTENDIBLE_WRITER`

`OPT_EXTENDIBLE_WRITER`

teoretická cena opce prodloužitelné vypisovatelem („extendible writer options“)

    OPT_EXTENDIBLE_WRITER(kupní_prodejní,spot,strike1,strike2,doba1,doba2,úrok,náklady,volatilita)

##### Argumenty

`kupní_prodejní`: „c“ pro kupní a „p“ pro prodejní

`spot`: spotová cena

`strike1`: realizační cena, ve které je opce vypsána

`strike2`: realizační cena, ve které je opce znovu vypsána, pokud je v době `doba1` mimo peníze

`doba1`: počáteční splatnost opce v letech

`doba2`: prodloužená splatnost v letech, pokud je zvolena

`úrok`: roční bezriziková úroková míra

`náklady`: čisté náklady na držení podkladového aktiva

`volatilita`: roční volatilita aktiva

##### Popis

`OPT_EXTENDIBLE_WRITER` modeluje teoretickou cenu opce prodloužitelné vypisovatelem. To jsou opce, které mají svoji splatnost prodlouženo do doby `doba2`, pokud je opce v době `doba1` mimo peníze.

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_FIXED_STRK_LKBK`

`OPT_FIXED_STRK_LKBK`

teoretická cena opce s pohledem zpět s pevnou realizační cenou („fixed-strike lookback option“)

    OPT_FIXED_STRK_LKBK(kupní_prodejní,spot,spot_min,spot_max,strike,doba,úrok,náklady,volatilita)

##### Argumenty

`kupní_prodejní`: „c“ pro kupní a „p“ pro prodejní

`spot`: spotová cena

`spot_min`: minimální spotová cena podkladového aktiva, až po kterou se sleduje

`spot_max`: maximální spotová cena podkladového aktiva, až po kterou se sleduje

`strike`: realizační cena

`doba`: doba do splatnosti v letech

`úrok`: roční bezriziková úroková míra

`náklady`: čisté náklady na držení podkladového aktiva

`volatilita`: roční volatilita aktiva

##### Popis

`OPT_FIXED_STRK_LKBK` určuje teoretickou cenu opce s pohledem zpět s pevnou realizační cenou, u které držitel opce může při expiraci použít výhodnější cenu, která se vyskytla u podkladového aktiva během životnosti opce.

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_FLOAT_STRK_LKBK`

`OPT_FLOAT_STRK_LKBK`

teoretická cena opce s pohledem zpět s pohyblivou realizační cenou („float-strike lookback option“)

    OPT_FLOAT_STRK_LKBK(kupní_prodejní,spot,spot_min,spot_max,doba,úrok,náklady,volatilita)

##### Argumenty

`kupní_prodejní`: „c“ pro kupní a „p“ pro prodejní

`spot`: spotová cena

`spot_min`: minimální spotová cena podkladového aktiva, až po kterou se sleduje

`spot_max`: maximální spotová cena podkladového aktiva, až po kterou se sleduje

`doba`: doba do splatnosti v letech

`úrok`: roční bezriziková úroková míra

`náklady`: čisté náklady na držení podkladového aktiva

`volatilita`: roční volatilita aktiva

##### Popis

`OPT_FLOAT_STRK_LKBK` určuje teoretickou cenu opce s pohledem zpět s pohyblivou realizační cenou, u které držitel opce může při expiraci použít výhodnější cenu, která se vyskytla u podkladového aktiva během životnosti opce.

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_FORWARD_START`

`OPT_FORWARD_START`

teoretická cena opce s posunutým začátkem („forward start options“)

    OPT_FORWARD_START(kupní_prodejní,spot,alfa,čas_začátku,doba,úrok,volatilita,náklady)

##### Argumenty

`kupní_prodejní`: „c“ pro kupní a „p“ pro prodejní

`spot`: spotová cena

`alfa`: částečné nastavení realizační ceny v budoucím datu `čas_začátku`

`čas_začátku`: čas do začátku opce ve dnech

`doba`: doba do splatnosti ve dnech

`úrok`: roční bezriziková úroková míra

`volatilita`: roční volatilita aktiva

`náklady`: čisté náklady na držení podkladového aktiva

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_FRENCH`

`OPT_FRENCH`

teoretická cena evropské opce přizpůsobená volatilitě v obchodní den

    OPT_FRENCH(kupní_prodejní,spot,strike,doba,poměr_doby,úrok,volatilita,náklady)

##### Argumenty

`kupní_prodejní`: „c“ pro kupní a „p“ pro prodejní

`spot`: spotová cena

`strike`: realizační cena

`doba`: podíl počtu kalendářních dnů do uplatnění a počtu kalendářních dnu v roce

`poměr_doby`: poměr počtu obchodních dní do uplatnění a počtu obchodních dní v roce

`úrok`: bezriziková úroková míra do data uplatnění v procentech

`volatilita`: roční volatilita aktiva v procentech za období až do data uplatnění

`náklady`: čisté náklady na držení podkladového aktiva (pro běžné akcie, bezrizikové sazba nižší než dividendový výnos), výchozí hodnota je 0

##### Popis

`OPT_FRENCH` vyhodnocuje teoretickou cenu evropské opce přizpůsobenou volatilitě v obchodní den, vypsané na částku `strike` na aktivu se spotovou cenou `spot`.

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_GARMAN_KOHLHAGEN`

`OPT_GARMAN_KOHLHAGEN`

teoretická cena evropské devizové opce

    OPT_GARMAN_KOHLHAGEN(kupní_prodejní,spot,strike,doba,domácí_úrok,zahraniční_úrok,volatilita)

##### Argumenty

`kupní_prodejní`: „c“ pro kupní a „p“ pro prodejní

`spot`: spotová cena

`strike`: realizační cena

`doba`: počet dní do expirace

`domácí_úrok`: domácí bezriziková úroková míra do data uplatnění, v procentech

`zahraniční_úrok`: zahraniční bezriziková úroková míra do data uplatnění, v procentech

`volatilita`: roční volatilita aktiva v procentech za období až do data uplatnění

##### Popis

`OPT_GARMAN_KOHLHAGEN` vyhodnocuje teoretickou cenu evropské devizové opce vypsané na částku `strike` na aktivu se spotovou cenou `spot`.

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_JUMP_DIFF`

`OPT_JUMP_DIFF`

teoretická cena opce podle procesu Jump Diffusion

    OPT_JUMP_DIFF(kupní_prodejní,spot,strike,doba,úrok,volatilita,lambda,gama)

##### Argumenty

`kupní_prodejní`: „c“ pro kupní a „p“ pro prodejní

`spot`: spotová cena

`strike`: realizační cena

`doba`: doba do splatnosti v letech

`úrok`: roční úroková míra

`volatilita`: roční volatilita aktiva v procentech za období až do data uplatnění

`lambda`: počet očekávaných „skoků“ za rok

`gama`: podíl volatility vysvětlený „skoky“

##### Popis

`OPT_JUMP_DIFF` modeluje teoretickou cenu opce podle procesu Jump Diffusion (Merton).

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_MILTERSEN_SCHWARTZ`

`OPT_MILTERSEN_SCHWARTZ`

teoretická cena opce na komoditní futures podle modelu Miltersen & Schwartz

    OPT_MILTERSEN_SCHWARTZ(kupní_prodejní,kupon_expirace,bud_cena,strike,doba1,doba2,volatilita_spot,volatilita_fut,volatilita_úrok,korelace_sp,korelace_sú,korelace_úp,kappa_p,kappa_ú)

##### Argumenty

`kupní_prodejní`: „c“ pro kupní a „p“ pro prodejní

`kupon_expirace`: kupónová obligace s nulovým kupónem („zero coupon bond“) s expirací při splatnosti opce

`bud_cena`: budoucí cena

`strike`: realizační cena

`doba1`: doba do splatnosti opce

`doba2`: doba do splatnosti podkladové komodity termínovaného kontraktu

`volatilita_spot`: volatilita spotové ceny komodity

`volatilita_fut`: volatilita budoucí pohotovostní prémie

`volatilita_úrok`: volatilita doporučené úrokové míry

`korelace_sp`: korelace mezi spotovou cenou komodity a pohotovostní prémií

`korelace_sú`: korelace mezi spotovou cenou komodity a doporučenou úrokovou mírou

`korelace_úp`: korelace mezi doporučenou úrokovou mírou a pohotovostní prémií

`kappa_p`: rychlost návratnosti ke středu pohotovostní prémie

`kappa_ú`: rychlost návratnosti ke středu doporučené úrokové míry

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_ON_OPTIONS`

`OPT_ON_OPTIONS`

teoretická cena opce na opci („options on options“)

    OPT_ON_OPTIONS(typ,spot,strike1,strike2,doba1,doba2,úrok,náklady,volatilita)

##### Argumenty

`typ`: „cc“ pro koupě na koupi, „cp“ pro koupě na prodej a podobně „pc“ a „pp“

`spot`: spotová cena

`strike1`: realizační cena, ve které byla vyhodnocovaná opce vypsána

`strike2`: realizační cena, ve které je podkladová opce vypsána

`doba1`: doba v letech do splatnosti opce

`doba2`: doba v letech do splatnosti podkladové opce

`úrok`: roční bezriziková úroková míra

`náklady`: čisté náklady na držení podkladového aktiva podkladové opce

`volatilita`: roční volatilita v ceně podkladového aktiva podkladové opce

##### Poznámka

Pro běžné akcie je bezriziková sazba `náklady` menší než dividendový výnos. `doba2` ≥ `doba1`

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_RGW`

`OPT_RGW`

teoretická cena americké opce podle aproximace Roll-Geske-Whaley

    OPT_RGW(spot,strike,doba_výplaty,doba_expirace,úrok,d,volatilita)

##### Argumenty

`spot`: spotová cena

`strike`: realizační cena

`doba_výplaty`: doba do výplaty divident

`doba_expirace`: doba do expirace

`úrok`: roční úroková míra

`d`: částka dividend k vyplacení, vyjádřená v měně

`volatilita`: roční volatilita aktiva v procentech za období až do data uplatnění

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_SIMPLE_CHOOSER`

`OPT_SIMPLE_CHOOSER`

teoretická cena jednoduché výběrové opce

    OPT_SIMPLE_CHOOSER(kupní_prodejní,spot,strike,doba1,doba2,náklady,volatilita)

##### Argumenty

`kupní_prodejní`: „c“ pro kupní a „p“ pro prodejní

`spot`: spotová cena

`strike`: realizační cena

`doba1`: doba v letech, do které držitel volí mezi prodejní nebo kupní opci

`doba2`: doba v letech, do které vybraná opce expiruje

`náklady`: čisté náklady na držení podkladového aktiva

`volatilita`: roční volatilita aktiva

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_SPREAD_APPROX`

`OPT_SPREAD_APPROX`

teoretická cena evropské opce na rozpětí mezi dvěma termínovanými kontrakty

    OPT_SPREAD_APPROX(kupní_prodejní,fut_cena1,fut_cena2,strike,doba,úrok,volatilita1,volatilita2,korelace)

##### Argumenty

`kupní_prodejní`: „c“ pro kupní a „p“ pro prodejní

`fut_cena1`: cena prvního termínovaného kontraktu

`fut_cena2`: cena druhého termínovaného kontraktu

`strike`: realizační cena

`doba`: doba do splatnosti v letech

`úrok`: roční bezriziková úroková míra

`volatilita1`: roční volatilita v ceně prvního podkladového termínovaného kontraktu

`volatilita2`: roční volatilita v ceně druhého podkladového termínovaného kontraktu

`korelace`: korelace mezi dvěma termínovanými kontrakty

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`OPT_TIME_SWITCH`

`OPT_TIME_SWITCH`

teoretická cena opce záměny („switch options“)

    OPT_TIME_SWITCH(kupní_prodejní,spot,strike,a,doba,m,dohodnuté_období,úrok,náklady,volatilita)

##### Argumenty

`kupní_prodejní`: „c“ pro kupní a „p“ pro prodejní

`spot`: spotová cena

`strike`: realizační cena

`a`: částka obdržená v každém časovém období

`doba`: doba do splatnosti v letech

`m`: počet časových jednotek, po které opce již vyhověla podmínkám

`dohodnuté_období`: dohodnuté rozdělující časové období vyjádřené jako zlomek roku

`úrok`: roční bezriziková úroková míra

`náklady`: čisté náklady na držení podkladového aktiva

`volatilita`: roční volatilita aktiva

##### Popis

OPT_TIME_SWITCH modeluje teoretickou cenu opce záměny. (Pechtl 1995). Držitel obdrží `a`.`dohodnuté_období` za každé období, kdy byla cena aktiva větší než `strike` (pro kupní) nebo nižší (pro prodejní).

##### Viz také

`OPT_BS`, `OPT_BS_DELTA`, `OPT_BS_RHO`, `OPT_BS_THETA`, `OPT_BS_GAMMA`.

`PMT`

`PMT`

splátka anuity

    PMT(úrok,počet_období,souč_hodnota,bud_hodnota,typ)

##### Argumenty

`úrok`: efektivní roční úroková sazba

`pocet_období`: počet období

`souč_hodnota`: současná hodnota

`bud_hodnota`: budoucí hodnota

`typ`: typ platby

##### Popis

`PMT` vypočítá výši splátky půjčky.

##### Poznámka

Pokud je `typ` 0, což je výchozí hodnota, platba je na konci každého období. Pokud je `typ` 1, je platba na začátku každého období.

##### Viz také

`PV`, `FV`, `RATE`, `ISPMT`.

`PPMT`

`PPMT`

platba úroků za období

    PPMT(úrok,období,počet_období,souč_hodnota,bud_hodnota,typ)

##### Argumenty

`úrok`: efektivní roční úroková sazba

`období`: číslo období

`pocet_období`: počet období

`souč_hodnota`: současná hodnota

`bud_hodnota`: budoucí hodnota

`typ`: typ platby

##### Popis

`PPMT` vypočítá jistinu z roční splátky pro zadané číslo `období`.

##### Poznámka

Pokud je `typ` 0, což je výchozí hodnota, platba je na konci každého období. Pokud je `typ` 1, je platba na začátku každého období.

##### Viz také

`IPMT`.

`PRICE`

`PRICE`

cena cenného papíru

    PRICE(vypořádání,splatnost,úrok,výnos,záruč_cena,četnost,základna)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`úrok`: roční nominální úroková sazba

`výnos`: roční výnos cenného papíru

`záruč_cena`: záruční cena při splatnosti

`četnost`: počet vyplácení úroků za rok

`základna`: kalendářová základna

##### Popis

`PRICE` vypočítá cenu cenného papíru o nominální hodnotě 100 Kč, ze kterého je úrok placen v pravidelných termínech.

##### Poznámka

`četnost` může být 1 (roční), 2 (půlroční) nebo 4 (čtvrtletní). Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`YIELD`, `DURATION`.

`PRICEDISC`

`PRICEDISC`

diskontní cena

    PRICEDISC(vypořádání,splatnost,diskontní_sazba,záruč_cena,základna)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`diskontní_sazba`: roční diskontní sazba

`záruč_cena`: záruční cena při splatnosti

`základna`: kalendářová základna

##### Popis

`PRICEDISC` vypočítá cenu obligace s nominální hodnotou 100 Kč, u které se nevyplácí úroky v termínu splatnosti.

##### Poznámka

Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`PRICEMAT`.

`PRICEMAT`

`PRICEMAT`

cena při splatnosti

    PRICEMAT(vypořádání,splatnost,emise,diskontní_sazba,výnos,základna)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`emise`: datum emise

`diskontní_sazba`: roční diskontní sazba

`výnos`: roční výnos cenného papíru

`základna`: kalendářová základna

##### Popis

`PRICEMAT` vypočítá cenu dluhopisu o nominální hodnotě 100 Kč, který vyplácí úrok v den splatnosti.

##### Poznámka

Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`PRICEDISC`.

`PV`

`PV`

současná hodnota

    PV(úrok,počet_období,splátka,bud_hodnota,typ)

##### Argumenty

`úrok`: efektivní úroková sazba za období

`pocet_období`: počet období

`splátka`: splátka za každé období

`bud_hodnota`: budoucí hodnota

`typ`: typ platby

##### Popis

`PV` vypočítává současnou hodnotu z `bud_hodnota`, která je `počet_období` v budoucnu, přičemž se uvažují pravidelné platba ve výši `splátka` a úroková míra `úrok` za jedno období.

##### Poznámka

Pokud je `typ` 0, což je výchozí hodnota, platba je na konci každého období. Pokud je `typ` 1, je platba na začátku každého období.

##### Viz také

`FV`.

`RATE`

`RATE`

míra investice

    RATE(počet_období,splátka,souč_hodnota,bud_hodnota,typ,odhad)

##### Argumenty

`pocet_období`: počet období

`splátka`: splátka za každé období

`souč_hodnota`: současná hodnota

`bud_hodnota`: budoucí hodnota

`typ`: typ platby

`odhad`: předběžný odhad, co by mělo vyjít

##### Popis

`RATE` vypočítá míru návratnosti.

##### Poznámka

Pokud je `typ` 0, což je výchozí hodnota, platba je na konci každého období. Pokud je `typ` 1, je platba na začátku každého období. Volitelný argument `odhad` je zapotřebí, protože může vyjít více platných výsledků. Jeho výchozí hodnota je 10 %.

##### Viz také

`PV`, `FV`.

`RECEIVED`

`RECEIVED`

částka získaná při splatnosti

    RECEIVED(vypořádání,splatnost,investice,úrok,základna)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`investice`: částka zaplacená při splatnosti

`úrok`: roční nominální úroková sazba

`základna`: kalendářová základna

##### Popis

`RECEIVED` vypočítá částku získanou při splatnosti cenného papíru.

##### Poznámka

Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`INTRATE`.

`RRI`

`RRI`

ekvivalentní úroková míra pro investici s rostoucí hodnotou

    RRI(p,souč_hodnota,bud_hodnota)

##### Argumenty

`p`: počet období

`souč_hodnota`: současná hodnota

`bud_hodnota`: budoucí hodnota

##### Popis

`RRI` určí ekvivalentní úrokovou míru pro investici, která zvyšuje svoji hodnotu. Úrok je vyrovnán po každém celém období.

##### Poznámka

Pokud je `typ` 0, což je výchozí hodnota, platba je na konci každého období. Pokud je `typ` 1, je platba na začátku každého období. Poznamenejme, že `p` nemusí nutně být celé číslo, ale pokud nepůjde o celou hodnotu, pak výpočet úroků bude pouze přibližný.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`PV`, `FV`, `RATE`.

`SLN`

`SLN`

odpis aktiva

    SLN(cena,zůstatek,životnost)

##### Argumenty

`cena`: počáteční cena aktiva

`zůstatek`: zůstatková hodnota

`životnost`: počet období

##### Popis

`SLN` vypočítá odpisy aktiva pomocí lineární metody.

##### Viz také

`DB`, `DDB`, `SYD`.

`SYD`

`SYD`

směrné číslo ročních odpisů

    SYD(cena,zůstatek,životnost,období)

##### Argumenty

`cena`: počáteční cena aktiva

`zůstatek`: zůstatková hodnota

`životnost`: počet období

`období`: předmětné období

##### Popis

`SYD` vypočítává odpisy aktiva pomocí degresivní metody SYD (Sum of The Year's Digits).

##### Viz také

`DB`, `DDB`, `SLN`.

`TBILLEQ`

`TBILLEQ`

výnos směnky státní pokladny ekvivalentní výnosu obligace

    TBILLEQ(vypořádání,splatnost,diskontní_sazba)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`diskontní_sazba`: roční diskontní sazba

##### Popis

`TBILLEQ` vypočítá výnos směnky státní pokladny ekvivalentní výnosu obligace.

##### Viz také

`TBILLPRICE`, `TBILLYIELD`.

`TBILLPRICE`

`TBILLPRICE`

cena směnky státní pokladny

    TBILLPRICE(vypořádání,splatnost,diskontní_sazba)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`diskontní_sazba`: roční diskontní sazba

##### Popis

`TBILLPRICE` vypočítá cenu směnky státní pokladny o nominální hodnotě 100 Kč.

##### Viz také

`TBILLEQ`, `TBILLYIELD`.

`TBILLYIELD`

`TBILLYIELD`

výnos směnky státní pokladny

    TBILLYIELD(vypořádání,splatnost,cena)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`cena`: cena

##### Popis

`TBILLYIELD` vypočítá výnos směnky státní pokladny.

##### Viz také

`TBILLEQ`, `TBILLPRICE`.

`VDB`

`VDB`

odpis aktiva

    VDB(cena,zůstatek,životnost,začátek,konec,faktor,nepřepínat)

##### Argumenty

`cena`: počáteční cena aktiva

`zůstatek`: zůstatková hodnota

`životnost`: počet období

`začátek`: první období, pro které se akumuluje

`konec`: poslední období, pro které se akumuluje

`faktor`: míra poklesu zůstatku

`nepřepínat`: nepřepínat na lineární odpisy

##### Popis

`VDB` vypočítá odpisy aktiva pro zadaný rozsah období pomocí dvojité degresivní metody odepisování.

##### Poznámka

Pokud je `nepřepínat` NEPRAVDA, výpočet se mění na lineární odepisování v případě, že je odepisování větší než spočtené degresivní odepisování.

##### Viz také

`DB`, `DDB`.

`XIRR`

`XIRR`

interní výnosnost

    XIRR(hodnoty,data,odhad)

##### Argumenty

`hodnoty`: pohyb financí

`data`: data peněžních toků

`odhad`: předběžný odhad, co by mělo vyjít

##### Popis

`XIRR` vypočítá roční interní výnosnost peněžního toku s nepravidelnými termíny. V `hodnoty` jsou uvedeny výdaje (záporné hodnoty) a příjmy (kladné hodnoty) platící pro každý záznam v `data`.

##### Poznámka

Volitelný argument `odhad` je zapotřebí, protože může vyjít více platných výsledků. Jeho výchozí hodnota je 10 %.

##### Viz také

`IRR`.

`XNPV`

`XNPV`

čistá současná hodnota

    XNPV(úrok,hodnoty,data)

##### Argumenty

`úrok`: efektivní roční úroková sazba

`hodnoty`: pohyb financí

`data`: data peněžních toků

##### Popis

`XNPV` vypočítá čistou současnou hodnotu peněžního toku v nepravidelných časech.

##### Poznámka

Pokud je `typ` 0, což je výchozí hodnota, platba je na konci každého období. Pokud je `typ` 1, je platba na začátku každého období.

##### Viz také

`NPV`.

`YIELD`

`YIELD`

výnos cenného papíru

    YIELD(vypořádání,splatnost,úrok,cena,záruč_cena,četnost,základna)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`úrok`: roční nominální úroková sazba

`price`: cena cenného papíru

`záruč_cena`: záruční cena při splatnosti

`četnost`: počet vyplácení úroků za rok

`základna`: kalendářová základna

##### Popis

`YIELD` vypočítá výnos cenného papíru, který vyplácí pravidelné úroky.

##### Poznámka

`četnost` může být 1 (roční), 2 (půlroční) nebo 4 (čtvrtletní). Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`PRICE`, `DURATION`.

`YIELDDISC`

`YIELDDISC`

výnos diskontního cenného papíru

    YIELDDISC(vypořádání,splatnost,cena,záruč_cena,základna)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`price`: cena cenného papíru

`záruč_cena`: záruční cena při splatnosti

`základna`: kalendářová základna

##### Popis

`YIELDDISC` vypočítá výnos diskontního cenného papíru.

##### Poznámka

Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`PRICE`, `DURATION`.

`YIELDMAT`

`YIELDMAT`

výnos cenného papíru

    YIELDMAT(vypořádání,splatnost,emise,úrok,cena,základna)

##### Argumenty

`vypořádání`: datum vypořádání

`splatnost`: datum splatnosti cenného papíru

`emise`: datum emise

`úrok`: roční nominální úroková sazba

`price`: cena cenného papíru

`základna`: kalendářová základna

##### Popis

`YIELDMAT` vypočítá výnos cenného papíru, který vyplácí úroky v den splatnosti.

##### Poznámka

Pokud je `základna` roven 0, použije se metoda US 30/360. Pokud je `základna` roven 1, použije se skutečný počet dní. Pokud je `základna` roven 2, použije se skutečný počet dní v měsíci, ale rok je považován za 360 dní. Pokud je `základna` roven 3, použije se skutečný počet dní v měsíci, ale rok je považován za 365 dní. Pokud je `základna` roven 4, použije se metoda European 30/360.

##### Viz také

`YIELDDISC`, `YIELD`.

### Gnumeric

`GNUMERIC_VERSION`

`GNUMERIC_VERSION`

aktuální verze aplikace Gnumeric

    GNUMERIC_VERSION()

##### Popis

`GNUMERIC_VERSION` vrací verzi aplikace Gnumeric v podobě textu.

### Informace

`CELL`

`CELL`

informace typu `typ` o buňce `buňka`

    CELL(typ,buňka)

##### Argumenty

`typ`: řetězec určující typ požadované informace

`buňka`: odkaz na buňku

##### Popis

`typ` určuje typ informace, který chcete získat:

address Vrací v textové podobě odkaz na zadanou

col Vrací číslo sloupce v buňce `buňka`

color Vrací 0

contents Vrací obsah buňky `buňka`

column Vrací číslo sloupce v buňce `buňka`

columnwidth Vrací šířku sloupce

coord Vrací absolutní adresu buňky `buňka`

datatype Stejné jako type

filename Vrací název souboru buňky `buňka`

format Vrací kód formátu buňky

formulatype Stejné jako type

locked Vrací 1, když je buňka zamčená

parentheses Vrací 1, když buňka obsahuje zápornou hodnotu

a svůj formát zobrazuje se závorkami

prefix Vrací znak představující vodorovné

zarovnání buňky `buňka`

prefixcharacter Stejné jako prefix

protect Vrací 1, když je `buňka` zamčená

row Vrací číslo řádku v buňce `buňka`

sheetname Vrací název listu buňky `buňka`

type Vrací „l“, když `buňka` obsahuje řetězec,

„v“, když obsahuje jinou hodnotu a

„b“, když je `buňka` prázdná

value Vrací obsah buňky `buňka`

width Vrací šířku sloupce

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`INDIRECT`.

`COUNTBLANK`

`COUNTBLANK`

počet prázdných buněk v rozsahu `rozsah`

    COUNTBLANK(rozsah)

##### Argumenty

`rozsah`: rozsah buněk

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`COUNT`.

`ERROR`

`ERROR`

chyba se zadaným názvem `název`

    ERROR(název)

##### Argumenty

`název`: řetězec

##### Viz také

`ISERROR`.

`ERROR.TYPE`

`ERROR.TYPE`

typ chyby `chyba`

    ERROR.TYPE(chyba)

##### Argumenty

`chyba`: chyba

##### Popis

`ERROR.TYPE` vrací číslo chyby odpovídající zadané chybové hodnotě. Čísla chyb pro chybové hodnoty jsou:

#DĚLENÍ/0! 2

#HODNOTA! 3

#ODKAZ! 4

#NÁZEV? 5

#ČÍSLO! 6

#N/A 7

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`ISERROR`.

`EXPRESSION`

`EXPRESSION`

výraz v buňce `buňka` jako řetězec

    EXPRESSION(buňka)

##### Argumenty

`buňka`: odkaz na buňku

##### Poznámka

Pokud `buňka` neobsahuje žádný výraz, vrátí `EXPRESSION` prázdný řetězec.

##### Viz také

`TEXT`.

`GET.FORMULA`

`GET.FORMULA`

vzorec v buňce `buňka` jako řetězec

    GET.FORMULA(buňka)

##### Argumenty

`buňka`: odkazovaná buňka

##### Kompatibilita s OpenDocument Format (ODF)

`GET.FORMULA` je funkce OpenFormula s názvem `FORMULA`.

##### Viz také

`EXPRESSION`, `ISFORMULA`.

`GET.LINK`

`GET.LINK`

cíl hyperodkazu napojeného na buňku `buňka` jako text

    GET.LINK(buňka)

##### Argumenty

`buňka`: odkazovaná buňka

##### Poznámka

V případě, že se odkaz napojený na buňku `buňka` změní, není vrácená hodnota aktualizována automaticky, ale vyžaduje přepočet.

##### Viz také

`HYPERLINK`.

`GETENV`

`GETENV`

hodnota proměnné `název` v prováděcím prostředí

    GETENV(název)

##### Argumenty

`název`: název proměnné prostředí

##### Poznámka

Pokud proměnná s názvem `název` neexistuje, je vráceno #N/A!. Názvy proměnných jsou citlivé na velikost písmen.

`INFO`

`INFO`

informace podle `typ` o aktuálním operačním prostředí

    INFO(typ)

##### Argumenty

`typ`: řetězec udávající typ požadované informace

##### Popis

Funkce `INFO` vrací informace o současném pracovním prostředí podle typu `typ`:

memavail Vrací množství dostupné paměti (v bajtech)

memused Vrací množství použité paměti (v bajtech)

numfile Vrací počet aktivních sešitů

osversion Vrací verzi operačního systému

recalc Vrací režim přepočtu (automatický)

release Vrací verzi aplikace Gnumeric v podobě textu

system Vrací název prostředí

totmem Vrací celkové množství dostupné paměti

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`CELL`.

`ISBLANK`

`ISBLANK`

PRAVDA, pokud je `hodnota` nevyplněná

    ISBLANK(hodnota)

##### Argumenty

`hodnota`: hodnota

##### Popis

Tato funkce kontroluje, zda je hodnota vyplněná. Prázdné buňky jsou nevyplněné, ale prázdné řetězce ne.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

`ISERR`

`ISERR`

PRAVDA, pokud je `hodnota` chybová hodnota vyjma #N/A

    ISERR(hodnota)

##### Argumenty

`hodnota`: hodnota

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`ISERROR`.

`ISERROR`

`ISERROR`

PRAVDA, pokud je `hodnota` chybová hodnota

    ISERROR(hodnota)

##### Argumenty

`hodnota`: hodnota

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`ISERR`, `ISNA`.

`ISEVEN`

`ISEVEN`

PRAVDA, když je `n` sudé

    ISEVEN(n)

##### Argumenty

`n`: číslo

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`ISODD`.

`ISFORMULA`

`ISFORMULA`

PRAVDA, pokud `buňka` obsahuje vzorec

    ISFORMULA(buňka)

##### Argumenty

`buňka`: odkazovaná buňka

##### Kompatibilita s OpenDocument Format (ODF)

`ISFORMULA` je kompatibilní s OpenFormula.

##### Viz také

`GET.FORMULA`.

`ISLOGICAL`

`ISLOGICAL`

PRAVDA, když je `hodnota` logická hodnota

    ISLOGICAL(hodnota)

##### Argumenty

`hodnota`: hodnota

##### Popis

Tato funkce kontroluje, zda je hodnota buď PRAVDA nebo NEPRAVDA.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

`ISNA`

`ISNA`

PRAVDA, pokud je `hodnota` chybová hodnota #N/A

    ISNA(hodnota)

##### Argumenty

`hodnota`: hodnota

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`NA`.

`ISNONTEXT`

`ISNONTEXT`

PRAVDA, když `hodnota` není text

    ISNONTEXT(hodnota)

##### Argumenty

`hodnota`: hodnota

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`ISTEXT`.

`ISNUMBER`

`ISNUMBER`

PRAVDA, když je `hodnota` číslo

    ISNUMBER(hodnota)

##### Argumenty

`hodnota`: hodnota

##### Popis

Tato funkce kontroluje, zda je hodnota číslo. PRAVDA ani NEPRAVDA nejsou v tomto případě považovány za čísla.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

`ISODD`

`ISODD`

PRAVDA, když je `n` liché

    ISODD(n)

##### Argumenty

`n`: číslo

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`ISEVEN`.

`ISREF`

`ISREF`

PRAVDA, když je `hodnota` odkaz

    ISREF(hodnota,…)

##### Argumenty

`hodnota`: hodnota

##### Popis

Tato funkce kontroluje, zda je hodnota odkazem na buňku.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

`ISTEXT`

`ISTEXT`

PRAVDA, když je `hodnota` text

    ISTEXT(hodnota)

##### Argumenty

`hodnota`: hodnota

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`ISNONTEXT`.

`N`

`N`

`text` převedený na číslo

    N(text)

##### Argumenty

`text`: řetězec

##### Poznámka

V případě, že `text` obsahuje nečíselný text, je vrácena 0.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

`NA`

`NA`

chybová hodnota #N/A

    NA()

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`ISNA`.

`TYPE`

`TYPE`

číslo určující datový typ hodnoty `hodnota`

    TYPE(hodnota)

##### Argumenty

`hodnota`: hodnota

##### Popis

`TYPE` vrací číslo určující datový typ hodnoty `hodnota`:

1 = číslo

2 = text

4 = pravdivostní hodnota

16 = chyba

64 = pole

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

### Logické

`AND`

`AND`

logická konjunkce

    AND(b0,b1,…)

##### Argumenty

`b0`: logická hodnota

`b1`: logická hodnota

##### Popis

`AND` vypočítá logickou konjunkci (logické a) svých argumentů `b0`, `b1`, …

##### Poznámka

Pokud je některý z argumentů číselný, je nula považována za NEPRAVDA a vše ostatní za PRAVDA. Řetězce a prázdné hodnoty jsou ignorovány. Pokud není poskytnuta žádná logická hodnota, je vrácena chyba #HODNOTA!. Tato funkce je striktní: pokud je některý z argumentů chyba, je výsledkem první takováto chyba.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`OR`, `NOT`, `IF`.

`FALSE`

`FALSE`

hodnota `NEPRAVDA`

    FALSE()

##### Popis

`FALSE` vrací hodnotu `NEPRAVDA`.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`TRUE`, `IF`.

`IF`

`IF`

podmíněný výraz

    IF(podmínka,pravda_hodnota,nepravda_hodnota)

##### Argumenty

`podmínka`: podmínka

`pravda_hodnota`: hodnota, která se použije, když je podmínka splněna

`nepravda_hodnota`: hodnota, která se použije, když není podmínka splněna

##### Popis

Tato funkce nejprve vyhodnotí podmínku. Je-li výsledkem pravda, bude vyhodnocen a vrácen druhý argument. V opačném případě je vyhodnocen a vrácen poslední argument.

##### Viz také

`AND`, `OR`, `XOR`, `NOT`, `IFERROR`.

`IFERROR`

`IFERROR`

test na chyby

    IFERROR(x,y)

##### Argumenty

`x`: hodnota, která se má testovat na chyby

`y`: alternativní hodnota

##### Popis

Tato funkce vrací první hodnotu, ledaže se jedná o chybu, v takovém případě vrací druhou.

##### Viz také

`IF`, `ISERROR`.

`IFNA`

`IFNA`

test na chybu #NA!

    IFNA(x,y)

##### Argumenty

`x`: hodnota, která se má testovat na chybu #NA!

`y`: alternativní hodnota

##### Popis

Tato funkce vrací první hodnotu, ledaže se jedná o hodnotu #NA!, v takovém případě vrací druhou.

##### Viz také

`IF`, `ISERROR`.

`IFS`

`IFS`

vícenásobná podmínka

    IFS(podmínka1,hodnota1,podmínka2,hodnota2,…)

##### Argumenty

`podmínka1`: podmínka

`hodnota1`: hodnota, když je `podmínka1` pravdivá

`podmínka2`: podmínka

`hodnota2`: hodnota, když je `podmínka2` pravdivá

##### Popis

Tato funkce vrací hodnotu následující po první pravdivé podmínce. Když není pravdivá žádná, vrátí #HODNOTA!

##### Viz také

`IF`.

`NOT`

`NOT`

logická negace

    NOT(b)

##### Argumenty

`b`: logická hodnota

##### Popis

`NOT` vypočítá logickou negaci svého argumentu.

##### Poznámka

Pokud je argument číselný, je nula považována za NEPRAVDA a vše ostatní za PRAVDA.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`AND`, `OR`, `IF`.

`OR`

`OR`

logická disjunkce

    OR(b0,b1,…)

##### Argumenty

`b0`: logická hodnota

`b1`: logická hodnota

##### Popis

`OR` vypočítá logickou disjunkci (logické nebo) svých argumentů `b0`, `b1`, …

##### Poznámka

Pokud je některý z argumentů číselný, je nula považována za NEPRAVDA a vše ostatní za PRAVDA. Řetězce a prázdné hodnoty jsou ignorovány. Pokud není poskytnuta žádná logická hodnota, je vrácena chyba #HODNOTA!. Tato funkce je striktní: pokud je některý z argumentů chyba, je výsledkem první takováto chyba.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`AND`, `XOR`, `NOT`, `IF`.

`SWITCH`

`SWITCH`

výběr z více možností

    SWITCH(posoudit,volba1,hodnota1,volba2,hodnota2,…)

##### Argumenty

`posoudit`: hodnota

`volba1`: hodnota první volby

`hodnota1`: hodnota prvního výsledku

`volba2`: hodnota druhé volby

`hodnota2`: hodnota druhého výsledku

##### Popis

Tato funkce porovnává referenční hodnotu `posoudit` vůči hodnotám voleb `volba1` atd. a vrací hodnotu příslušného výsledku, když najde shodu. Za volbami může následovat výchozí hodnota, která se má použít. Když není uvedená a není nalezena žádná shoda, je vráceno #NA!.

##### Viz také

`IF`, `IFS`.

`TRUE`

`TRUE`

hodnota `PRAVDA`

    TRUE()

##### Popis

`TRUE` vrací hodnotu `PRAVDA`.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`FALSE`, `IF`.

`XOR`

`XOR`

logická exkluzivní disjunkce

    XOR(b0,b1,…)

##### Argumenty

`b0`: logická hodnota

`b1`: logická hodnota

##### Popis

`XOR` vypočítá logickou exkluzivní disjunkci svých argumentů `b0`, `b1`, …

##### Poznámka

Pokud je některý z argumentů číselný, je nula považována za NEPRAVDA a vše ostatní za PRAVDA. Řetězce a prázdné hodnoty jsou ignorovány. Pokud není poskytnuta žádná logická hodnota, je vrácena chyba #HODNOTA!. Tato funkce je striktní: pokud je některý z argumentů chyba, je výsledkem první takováto chyba.

##### Viz také

`OR`, `AND`, `NOT`, `IF`.

### Vyhledávání

`ADDRESS`

`ADDRESS`

adresa buňky jako text

    ADDRESS(číslo_řádku,číslo_sloupce,absolutní,a1,text)

##### Argumenty

`číslo_řádku`: číslo řádku

`číslo_sloupce`: číslo sloupce

`absolutní`: 1 pro absolutní odkaz, 2 pro absolutní odkaz řádku a relativní odkaz sloupce, 3 pro relativní odkaz řádku a absolutní odkaz sloupce a 4 pro relativní odkaz; výchozí je 1

`a1`: pokud je PRAVDA, je poskytován styl odkazů A1, jinak styl odkazů R1C1; výchozí je PRAVDA

`text`: název sešitu, výchozí je žádný sešit

##### Poznámka

Pokud je `číslo_řádku` nebo `číslo_sloupce` menší než jedna, funkce `ADDRESS` vrátí #HODNOTA!. Pokud je `absolutní` větší než 4, funkce `ADDRESS` vrátí #HODNOTA!.

##### Viz také

`COLUMNNUMBER`.

`AREAS`

`AREAS`

počet oblastí v odkazu `odkaz`

    AREAS(odkaz,…)

##### Argumenty

`odkaz`: rozsah

##### Viz také

`ADDRESS`, `INDEX`, `INDIRECT`, `OFFSET`.

`ARRAY`

`ARRAY`

svislé pole z argumentů

    ARRAY(v,…)

##### Argumenty

`v`: hodnota

##### Viz také

`TRANSPOSE`.

`CHOOSE`

`CHOOSE`

(`index`+1)-tý argument

    CHOOSE(index,hodnota1,hodnota2,…)

##### Argumenty

`index`: kladné číslo

`hodnota1`: první hodnota

`hodnota2`: druhá hodnota

##### Popis

`CHOOSE` vrací svůj (`index`+1)-tý argument.

##### Poznámka

`index` je oříznut na celé číslo. Pokud je `index` < 1 nebo oříznutý `index` > počet hodnot, `CHOOSE` vrátí #HODNOTA!.

##### Viz také

`IF`.

`COLUMN`

`COLUMN`

vektor čísel sloupců

    COLUMN(x)

##### Argumenty

`x`: odkaz, výchozí je umístění aktuálního výrazu

##### Popis

Funkce `COLUMN` vrací pole N×1 obsahující sekvenci celých čísel od prvního sloupce do posledního sloupce z `x`.

##### Poznámka

V případě, že `x` není ani pole, ani odkaz, ani rozsah, je vráceno #HODNOTA!.

##### Viz také

`COLUMNS`, `ROW`, `ROWS`.

`COLUMNNUMBER`

`COLUMNNUMBER`

číslo sloupce pro zadaný sloupec s názvem `název`

    COLUMNNUMBER(název)

##### Argumenty

`název`: název sloupce, jako např. „IV“

##### Poznámka

V případě, že je `název` neplatný, `COLUMNNUMBER` vrátí #HODNOTA!.

##### Viz také

`ADDRESS`.

`COLUMNS`

`COLUMNS`

počet sloupců v `odkaz`

    COLUMNS(odkaz)

##### Argumenty

`odkaz`: pole nebo oblast

##### Poznámka

Pokud `odkaz` není ani pole, ani odkaz, ani rozsah, funkce `COLUMNS` vrátí #HODNOTA!.

##### Viz také

`COLUMN`, `ROW`, `ROWS`.

`FLIP`

`FLIP`

překlopená `matice`

    FLIP(matice,svisle)

##### Argumenty

`matice`: rozsah

`svisle`: pokud je PRAVDA, je `matice` překlopena svisle, v opačném případě vodorovně; výchozí je PRAVDA

##### Viz také

`TRANSPOSE`.

`HLOOKUP`

`HLOOKUP`

hledá první řádek z rozsahu `rozsah` obsahující `hodnota`

    HLOOKUP(hodnota,rozsah,řádek,přibližně,jako_index)

##### Argumenty

`hodnota`: hledaná hodnota

`rozsah`: prohledávaný rozsah

`řádek`: pořadí řádku, počítáno od 1, představující vrácené hodnoty

`přibližně`: pokud je nepravda, musí se nalézt přesná shoda s hodnotou `hodnota`; výchozí je PRAVDA

`jako_index`: pokud je PRAVDA, vrací pořadové číslo řádku počítáno od 0; výchozí je NEPRAVDA

##### Popis

Funkce `HLOOKUP` hledá řádek v rozsahu `rozsah`, který má první buňku podobnou hodnotě `hodnota`. Pokud `přibližně` není nastaveno na PRAVDA, hledá se sloupec s přesně stejnou hodnotou. Pokud `přibližně` je nastaveno na PRAVDA, hledá se poslední řádek s první hodnotou menší nebo rovnou hodnotě `hodnota`. Pokud je `jako_index` nastaveno na PRAVDA, je vrácena pozice řádku počítaná od 0.

##### Poznámka

Pokud je `přibližně` nastaveno na pravda, musí být hodnoty seřazené ve vzestupném pořadí. `HLOOKUP` vrací #ODKAZ! v případě, že `řádek` spadá mimo `rozsah`.

##### Viz také

`VLOOKUP`.

`HYPERLINK`

`HYPERLINK`

druhý nebo první argument

    HYPERLINK(místo_odkazu,popisek)

##### Argumenty

`místo_odkazu`: řetězec

`popisek`: řetězec, volitelné

##### Popis

Funkce `HYPERLINK` v současnosti vrací svůj druhý argument nebo, pokud je vynechán, první argument.

`INDEX`

`INDEX`

odkaz na buňku v zadaném poli `pole`

    INDEX(pole,řádek,sloupec,oblast)

##### Argumenty

`pole`: pole buněk nebo vložená matice

`řádek`: požadovaný řádek, výchozí je 1

`sloupec`: požadovaný sloupec, výchozí je 1

`oblast`: ze které oblasti vybírat buňku, výchozí je 1

##### Popis

`INDEX` udává odkaz na buňku v zadaném poli `pole`. Buňka je vybrána pomocí argumentů `řádek` a `sloupec`, které odpočítávají řádky a sloupce v poli.

##### Poznámka

Pokud odkaz spadá mimo rozsah `pole`, funkce `INDEX` vrátí #ODKAZ!.

`INDIRECT`

`INDIRECT`

obsah buňky, na kterou je odkazováno řetězcem `txt_odkaz`

    INDIRECT(txt_odkaz,formát)

##### Argumenty

`txt_odkaz`: odkaz v textové podobě

`formát`: pokud je pravda, je `txt_odkaz` zadán ve stylu A1, v opačném případě ve stylu R1C1; výchozí je pravda

##### Poznámka

Pokud `txt_odkaz` není platný odkaz ve stylu určeném formátem `formát`, funkce `INDIRECT` vrací #ODKAZ!.

##### Viz také

`AREAS`, `INDEX`, `CELL`.

`LOOKUP`

`LOOKUP`

obsah `vektor2` z pozice odpovídajícímu pozici hodnoty `hodnota` ve `vektor1`

    LOOKUP(hodnota,vektor1,vektor2)

##### Argumenty

`hodnota`: hledaná hodnota

`vektor1`: prohledávaný rozsah

`vektor2`: rozsah vracených hodnot

##### Popis

Pokud `vektor1` má více řádků než sloupců, `LOOKUP` prohledá první řádek z `vektor1`, jinak první sloupec. Pokud je `vektor2` vynechán, vrácená hodnota je vzata z posledního řádku nebo sloupce z `vektor1`.

##### Poznámka

Jestliže `LOOKUP` nemůže hodnotu `hodnota` najít, použije největší hodnotu menší než `hodnota`. Data musí být seřazena. Pokud je `hodnota` menší než první hodnota, je vráceno #N/A. Pokud ve `vektor2` odpovídající pozice neexistuje, je vráceno #N/A.

##### Viz také

`VLOOKUP`, `HLOOKUP`.

`MATCH`

`MATCH`

pozice hodnoty `co` ve vektoru `vektor`

    MATCH(co,vektor,typ)

##### Argumenty

`co`: hledaná hodnota

`vektor`: rozsah n krát 1 nebo 1 krát n, který se má prohledat

`typ`: +1 (výchozí) pro vyhledání největší hodnoty ≤ `co`, 0 pro vyhledání první hodnoty = `co` nebo -1 pro vyhledání nejmenší hodnoty ≥ `co`

##### Popis

`MATCH` prohledá `vektor` na výskyt hodnoty `co` a vrátí pozici, počítáno od 1.

##### Poznámka

Pro `typ` = -1 musí být data seřazena v sestupném pořadí; pro `typ` = +1 musí být data seřazena ve vzestupném pořadí. Jestliže `co` nemohlo být nalezeno, je vráceno #N/A. V případě, že `vektor` není ani n krát 1 ani 1 krát n, je vráceno #N/A.

##### Viz také

`LOOKUP`.

`OFFSET`

`OFFSET`

posun rozsahu buněk

    OFFSET(rozsah,řádky,sloupce,výška,šířka)

##### Argumenty

`rozsah`: odkaz nebo rozsah

`řádky`: počet řádků, o které se má `rozsah` posunout

`sloupce`: počet sloupců, o které se má `rozsah` posunout

`výška`: výška posunutého rozsahu, výchozí je výška rozsahu `rozsah`

`šířka`: šířka posunutého rozsahu, výchozí je šířka rozsahu `rozsah`

##### Popis

`OFFSET` vrací rozsah buněk začínající posunutý o (`řádky`,`sloupce`) od rozsahu `rozsah` a s výškou `výška` a šířkou `šířka`.

##### Poznámka

Pokud `rozsah` není ani pole, ani odkaz, ani rozsah, funkce `OFFSET` vrátí #HODNOTA!.

##### Viz také

`COLUMN`, `COLUMNS`, `ROWS`, `INDEX`, `INDIRECT`, `ADDRESS`.

`ROW`

`ROW`

vektor s čísly řádků

    ROW(x)

##### Argumenty

`x`: odkaz, výchozí je umístění aktuálního výrazu

##### Popis

Funkce `ROW` vrací pole 1×N obsahující sekvenci celých čísel od prvního do posledního řádku z `x`.

##### Poznámka

V případě, že `x` není ani pole, ani odkaz, ani rozsah, je vráceno #HODNOTA!.

##### Viz také

`COLUMN`, `COLUMNS`, `ROWS`.

`ROWS`

`ROWS`

počet řádků v `odkaz`

    ROWS(odkaz)

##### Argumenty

`odkaz`: pole, odkaz nebo rozsah

##### Poznámka

Pokud `odkaz` není ani pole, ani odkaz, ani rozsah, funkce `ROWS` vrátí #HODNOTA!.

##### Viz také

`COLUMN`, `COLUMNS`, `ROW`.

`SHEET`

`SHEET`

číslo listu z odkazu `odkaz`

    SHEET(odkaz)

##### Argumenty

`odkaz`: odkaz nebo slovní název listu, výchozí je aktuální list

##### Poznámka

Pokud odkaz není ani `odkaz`, ani slovní název listu, funkce `SHEET` vrátí #HODNOTA!.

##### Viz také

`SHEETS`, `ROW`, `COLUMNNUMBER`.

`SHEETS`

`SHEETS`

počet listů v `odkaz`

    SHEETS(odkaz)

##### Argumenty

`odkaz`: pole, odkaz nebo rozsah, výchozí je maximální rozsah

##### Poznámka

Pokud `odkaz` není ani pole, ani odkaz, ani rozsah, funkce `SHEETS` vrátí #HODNOTA!.

##### Viz také

`COLUMNS`, `ROWS`.

`SORT`

`SORT`

seřazený seznam čísel jako svislé pole

    SORT(odkaz,pořadí)

##### Argumenty

`odkaz`: seznam čísel

`pořadí`: 0 (sestupné pořadí) nebo 1 (vzestupné pořadí); výchozí je 0

##### Poznámka

Řetězce, pravdivostní hodnoty a prázdné buňky jsou ignorovány.

##### Viz také

`ARRAY`.

`TRANSPOSE`

`TRANSPOSE`

transpozice matice `matice`

    TRANSPOSE(matrix)

##### Argumenty

`matice`: rozsah

##### Viz také

`FLIP`, `MMULT`.

`VLOOKUP`

`VLOOKUP`

hledá první sloupec z rozsahu `rozsah` obsahující `hodnota`

    VLOOKUP(hodnota,rozsah,sloupec,přibližně,jako_index)

##### Argumenty

`hodnota`: hledaná hodnota

`rozsah`: prohledávaný rozsah

`sloupec`: pořadí sloupce, počítáno od 1, představující vrácené hodnoty

`přibližně`: pokud je nepravda, musí se nalézt přesná shoda s hodnotou `hodnota`; výchozí je PRAVDA

`jako_index`: pokud je PRAVDA, vrací pořadové číslo řádku počítáno od 0; výchozí je NEPRAVDA

##### Popis

Funkce `VLOOKUP` hledá řádek v rozsahu `rozsah`, který má první buňku podobnou hodnotě `hodnota`. Pokud `přibližně` není nastaveno na pravda, hledá se řádek s přesně stejnou hodnotou. Pokud `přibližně` je nastaveno na pravda, hledá se poslední řádek s první hodnotou menší nebo rovnou hodnotě `hodnota`. Pokud je `jako_index` nastaveno na pravda, je vrácena pozice řádku počítaná od 0.

##### Poznámka

Pokud je `přibližně` nastaveno na pravda, musí být hodnoty seřazené ve vzestupném pořadí. `VLOOKUP` vrací #ODKAZ! v případě, že `sloupec` spadá mimo `rozsah`.

##### Viz také

`HLOOKUP`.

### Matematické

`ABS`

`ABS`

absolutní hodnota

    ABS(x)

##### Argumenty

`x`: číslo

##### Popis

`ABS` dává absolutní hodnotu čísla `x`, t.j. nezáporné číslo se stejnou velikostí jako `x`.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`CEIL`, `CEILING`, `FLOOR`, `INT`, `MOD`.

`ACOS`

`ACOS`

arkus kosinus `x`

    ACOS(x)

##### Argumenty

`x`: číslo

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`COS`, `SIN`, `DEGREES`, `RADIANS`.

`ACOSH`

`ACOSH`

hyperbolický arkus kosinus `x`

    ACOSH(x)

##### Argumenty

`x`: číslo

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`ACOS`, `ASINH`.

`ACOT`

`ACOT`

arkus kotangens `x`

    ACOT(x)

##### Argumenty

`x`: hodnota

##### Viz také

`COT`, `TAN`.

`ACOTH`

`ACOTH`

hyperbolický arkus kotangens `x`

    ACOTH(x)

##### Argumenty

`x`: číslo

##### Viz také

`COTH`, `TANH`.

`AGM`

`AGM`

aritmeticko-geometrický průměr

    AGM(a,b)

##### Argumenty

`a`: hodnota

`b`: hodnota

##### Popis

`AGM` vypočítá aritmeticko-geometrický průměr dvou hodnot.

##### Viz také

`AVERAGE`, `GEOMEAN`.

`ARABIC`

`ARABIC`

římské číslo `římské_číslo` jako číslo

    ARABIC(římské_číslo)

##### Argumenty

`římské_číslo`: římské číslo

##### Popis

Římská číslice, která je nalevo od větší číslice (přímo nebo nepřímo) snižuje výslednou hodnotu a svoji velikost, v opačných případech výslednou hodnotu o svoji velikost zvyšuje.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`ROMAN`.

`ASIN`

`ASIN`

arkus sinus `x`

    ASIN(x)

##### Argumenty

`x`: číslo

##### Popis

`ASIN` vypočítá arkus sinus `x`; to je hodnota, pro kterou je sinus roven `x`.

##### Poznámka

Pokud `x` spadá mimo rozsah -1 až 1, funkce `ASIN` vrátí #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`SIN`, `COS`, `ASINH`, `DEGREES`, `RADIANS`.

`ASINH`

`ASINH`

inverzní hyperbolický sinus `x`

    ASINH(x)

##### Argumenty

`x`: číslo

##### Popis

`ASINH` vypočítá inverzní hyperbolický sinus `x`; to je hodnota, pro kterou je hyperbolický sinus roven `x`.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`ASIN`, `ACOSH`, `SIN`, `COS`.

`ATAN`

`ATAN`

arkus tangens `x`

    ATAN(x)

##### Argumenty

`x`: číslo

##### Popis

`ATAN` vypočítá arkus tangens `x`; to je hodnota, pro kterou je tangens roven `x`.

##### Poznámka

Výsledek bude v rozmezí -π/2 a +π/2.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`TAN`, `COS`, `SIN`, `DEGREES`, `RADIANS`.

`ATAN2`

`ATAN2`

arkus tangens podílu `y`:`x`

    ATAN2(x,y)

##### Argumenty

`x`: souřadnice x

`y`: souřadnice y

##### Popis

`ATAN2` vypočítá směr z počátku do bodu (`x`,`y`) v podobě úhlu od osy x v radiánech.

##### Poznámka

Výsledek bude v rozmezí -π a +π. Pořadí argumentů může být neočekávané.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`ATAN`, `ATANH`, `COS`, `SIN`.

`ATANH`

`ATANH`

inverzní hyperbolický tangens `x`

    ATANH(x)

##### Argumenty

`x`: číslo

##### Popis

`ATANH` vypočítá inverzní hyperbolický tangens `x`; to je hodnota, pro kterou je hyperbolický tangens roven `x`.

##### Poznámka

Pokud je absolutní hodnota `x` větší než 1,0, funkce `ATANH` vrací #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`ATAN`, `COS`, `SIN`.

`AVERAGEIF`

`AVERAGEIF`

průměr buněk v rozsahu `vlastní_rozsah`, pro které odpovídající buňka v rozsahu `rozsah` vyhovuje zadanému kritériu `kritérium`

    AVERAGEIF(rozsah,kritérium,vlastní_rozsah)

##### Argumenty

`rozsah`: oblast buněk

`kritérium`: podmínka pro buňku, která má být zahrnuta

`vlastní_rozsah`: oblast buněk, výchozí je `rozsah`

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`SUMIF`, `COUNTIF`.

`AVERAGEIFS`

`AVERAGEIFS`

průměr buněk v rozsahu `vlastní_rozsah`, pro které odpovídající buňka v rozsahu `rozsah` vyhovuje zadanému kritériu `kritérium`

    AVERAGEIFS(vlastní_rozsah,rozsah1,kritérium1,…)

##### Argumenty

`vlastní_rozsah`: oblast buněk

`rozsah1`: oblast buněk

`kritérium1`: podmínka pro buňku, která má být zahrnuta

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`AVERAGE`, `AVERAGEIF`.

`BETA`

`BETA`

Eulerova funkce beta

    BETA(x,y)

##### Argumenty

`x`: číslo

`y`: číslo

##### Popis

Funkce `BETA` vrací hodnotu funkce beta (Eulerova integrálu prvního druhu) v oboru všech reálných čísel vyjma 0 a záporných celých čísel.

##### Poznámka

Pokud jsou `x`, `y` nebo (`x` + `y`) nekladná celá čísla, funkce `BETA` vrací #ČÍSLO!.

##### Viz také

`BETALN`, `GAMMALN`.

`BETALN`

`BETALN`

přirozený logaritmus absolutní hodnoty Eulerovy funkce beta

    BETALN(x,y)

##### Argumenty

`x`: číslo

`y`: číslo

##### Popis

Funkce `BETALN` vrací přirozený logaritmus absolutní hodnoty Eulerovy funkce beta rozšířený na všechna reálná čísla, vyjma 0 a záporných celých čísel.

##### Poznámka

If `x`, `y`, or (`x` + `y`) are non-positive integers, `BETALN` returns #NUM!

##### Viz také

`BETA`, `GAMMALN`.

`CEIL`

`CEIL`

nejbližší celé číslo větší nebo rovno `x`

    CEIL(x)

##### Argumenty

`x`: číslo

##### Popis

`CEIL`(`x`) je nejmenší celé číslo, které je nejméně tak velké jako `x`.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je funkcí OpenFormula `CEILING`(`x`).

##### Viz také

`CEILING`, `FLOOR`, `ABS`, `INT`, `MOD`.

`CEILING`

`CEILING`

nejbližší násobek hodnoty `násobe`, jehož absolutní hodnota je nejméně ABS(`x`)

    CEILING(x,násobek)

##### Argumenty

`x`: číslo

`násobek`: základ násobku (výchozí je 1 pro `x`> 0 a -1 pro `x`< 0)

##### Popis

`CEILING`(`x`,`násobek`) je nejbližší násobek hodnoty `násobek`, jehož absolutní hodnota je nejméně `ABS`(`x`).

##### Poznámka

Pokud `x` nebo `násobek` není číslo, funkce `CEILING` vrátí chybu #HODNOTA!. Pokud `x` a `násobek` mají různá znaménka, funkce `CEILING` vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

`CEILING`(`x`) je exportováno do ODF jako `CEILING`(`x`,`SIGN`(`x`),1). `CEILING`(`x`,`násobek`) je funkce OpenFormula `CEILING`(`x`,`násobek`,1).

##### Viz také

`CEIL`, `FLOOR`, `ABS`, `INT`, `MOD`.

`CHOLESKY`

`CHOLESKY`

Choleského dekompozice symetrické pozitivně definitní `matice`

    CHOLESKY(matice)

##### Argumenty

`matice`: symetricky pozitivně definitní matice

##### Poznámka

Pokud Choleského-Banachiewiczův algoritmus při použití na matici `matice` selže, funkce `CHOLESKY` vrací #ČÍSLO!. Pokud matice neobsahuje stejný počet sloupců a řádků, funkce `CHOLESKY` vrátí #HODNOTA!.

##### Viz také

`MINVERSE`, `MMULT`, `MDETERM`.

`COMBIN`

`COMBIN`

kombinační číslo

    COMBIN(n,k)

##### Argumenty

`n`: nezáporné celé číslo

`k`: nezáporné celé číslo

##### Popis

`COMBIN` vrací kombinační číslo „`k`-té třídy z `n` prvků“, což je výběr `k` prvků z celkových `n` prvků bez opakování.

##### Poznámka

Pokud je `n` menší než `k`, funkce `COMBIN` vrací #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

`COMBINA`

`COMBINA`

počet `k` kombinací z `n` prvků s opakováním

    COMBINA(n,k)

##### Argumenty

`n`: nezáporné celé číslo

`k`: nezáporné celé číslo

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`COMBIN`.

`COS`

`COS`

kosinus `x`

    COS(x)

##### Argumenty

`x`: úhel v radiánech

##### Popis

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`SIN`, `TAN`, `SINH`, `COSH`, `TANH`, `RADIANS`, `DEGREES`.

`COSH`

`COSH`

hyperbolický kosinus `x`

    COSH(x)

##### Argumenty

`x`: číslo

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`SIN`, `TAN`, `SINH`, `COSH`, `TANH`.

`COSPI`

`COSPI`

kosinus π.`x`

    COSPI(x)

##### Argumenty

`x`: počet půlotáček

##### Viz také

`COS`.

`COT`

`COT`

kotangens `x`

    COT(x)

##### Argumenty

`x`: číslo

##### Viz také

`TAN`, `ACOT`.

`COTH`

`COTH`

hyperbolický kotangens `x`

    COTH(x)

##### Argumenty

`x`: číslo

##### Viz také

`TANH`, `ACOTH`.

`COTPI`

`COTPI`

kotangens π.`x`

    COTPI(x)

##### Argumenty

`x`: počet půlotáček

##### Viz také

`COT`.

`COUNTIF`

`COUNTIF`

počet buněk vyhovujících zadanému kritériu `kritérium`

    COUNTIF(rozsah,kritérium)

##### Argumenty

`rozsah`: oblast buněk

`kritérium`: podmínka pro buňku, která má být počítána

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`COUNT`, `SUMIF`.

`COUNTIFS`

`COUNTIFS`

počet buněk vyhovujících zadanému kritériu `kritérium`

    COUNTIFS(rozsah,kritérium,…)

##### Argumenty

`rozsah`: oblast buněk

`kritérium`: podmínka pro buňku, která má být počítána

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`COUNT`, `SUMIF`.

`CSC`

`CSC`

kosekans `x`

    CSC(x)

##### Argumenty

`x`: úhel v radiánech

##### Kompatibilita s Microsoft Excel

Tato funkce není kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`SIN`, `COS`, `TAN`, `SEC`, `SINH`, `COSH`, `TANH`, `RADIANS`, `DEGREES`.

`CSCH`

`CSCH`

hyperbolický kosekans `x`

    CSCH(x)

##### Argumenty

`x`: číslo

##### Kompatibilita s Microsoft Excel

Tato funkce není kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`SIN`, `COS`, `TAN`, `CSC`, `SEC`, `SINH`, `COSH`, `TANH`.

`DEGREES`

`DEGREES`

hodnota ve stupních odpovídající `x` radiánům

    DEGREES(x)

##### Argumenty

`x`: úhel v radiánech

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`RADIANS`, `PI`.

`EIGEN`

`EIGEN`

vlastní čísla a vlastní vektory symetrické matice `matice`

    EIGEN(matice)

##### Argumenty

`matice`: symetrická matice

##### Poznámka

Pokud není `matice` symetrická, funkce `EIGEN` vrací #ČÍSLO!. Pokud `matice` neobsahuje stejný počet sloupců a řádků, funkce `EIGEN` vrací #HODNOTA!.

`EVEN`

`EVEN`

`x` zaokrouhleno směrem od 0 na následující sudé celé číslo

    EVEN(x)

##### Argumenty

`x`: číslo

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`ODD`.

`EXP`

`EXP`

e umocněno na `x`

    EXP(x)

##### Argumenty

`x`: číslo

##### Poznámka

e je základ přirozeného logaritmu

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`LOG`, `LOG2`, `LOG10`.

`EXPM1`

`EXPM1`

EXP(`x`)-1

    EXPM1(x)

##### Argumenty

`x`: číslo

##### Poznámka

Tato funkce má větší přesnost výpočtu než prostý výpočet `EXP`(`x`) - 1.

##### Viz také

`EXP`, `LN1P`.

`FACT`

`FACT`

faktoriál `x`, t.j. `x`!

    FACT(x)

##### Argumenty

`x`: číslo

##### Poznámka

Doménou této funkce bylo rozšířit používání funkce GAMMA.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

`FACTDOUBLE`

`FACTDOUBLE`

dvojitý faktoriál

    FACTDOUBLE(x)

##### Argumenty

`x`: nezáporné celé číslo

##### Popis

Funkce `FACTDOUBLE` vrací dvojitý faktoriál `x`!!.

##### Poznámka

Pokud je hodnota `x` neceločíselná, tak je oříznuta. Pokud je hodnota `x` záporná, funkce `FACTDOUBLE` vrátí #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`FACT`.

`FIB`

`FIB`

Fibonacciho čísla

    FIB(n)

##### Argumenty

`n`: kladné celé číslo

##### Popis

`FIB`(`n`) je `n`-té Fibonacciho číslo.

##### Poznámka

Pokud je hodnota `n` neceločíselná, tak je oříznuta. Pokud je záporná nebo nulová, funkce `FIB` vrátí #ČÍSLO!.

`FLOOR`

`FLOOR`

nejbližší násobek hodnoty `násobek`, jehož absolutní hodnota je nanejvýše `ABS`(`x`)

    FLOOR(x,násobek)

##### Argumenty

`x`: číslo

`násobek`: základ násobku (výchozí je 1 pro `x`> 0 a -1 pro `x`< 0)

##### Popis

`FLOOR`(`x`,`násobek`) je nejbližší násobek hodnoty `násobek`, jehož absolutní hodnota je nanejvýše `ABS`(`x`).

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

`FLOOR`(`x`) je exportováno do ODF jako `FLOOR`(`x`,`SIGN`(`x`),1). `FLOOR`(`x`,`násobek`) je funkce OpenFormula `FLOOR`(`x`,`násobek`,1).

##### Viz také

`CEIL`, `CEILING`, `ABS`, `INT`, `MOD`.

`G_PRODUCT`

`G_PRODUCT`

součin všech hodnot a odkazovaných buněk

    G_PRODUCT(x1,x2,…)

##### Argumenty

`x1`: číslo

`x2`: číslo

##### Poznámka

Prázdné buňky jsou ignorovány a prázdný součin je 1.

##### Viz také

`SUM`, `COUNT`.

`GAMMA`

`GAMMA`

funkce Gama

    GAMMA(x)

##### Argumenty

`x`: číslo

##### Viz také

`GAMMALN`.

`GAMMALN`

`GAMMALN`

přirozený logaritmus funkce Gama

    GAMMALN(x)

##### Argumenty

`x`: číslo

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`GAMMA`.

`GCD`

`GCD`

největší společný dělitel

    GCD(n0,n1,…)

##### Argumenty

`n0`: kladné celé číslo

`n1`: kladné celé číslo

##### Popis

`GCD` vypočítá největšího společného dělitele pro zadaná čísla `n0`, `n1`, …, což je největší celé číslo, které funguje jako celočíselný dělitel pro každý z argumentů.

##### Poznámka

Pokud je některý z argumentů neceločíselný, tak je oříznut.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`LCM`.

`GD`

`GD`

Gudermannianova funkce

    GD(x)

##### Argumenty

`x`: hodnota

##### Viz také

`TAN`, `TANH`.

`HYPOT`

`HYPOT`

druhá odmocnina ze součtu druhých mocnin argumentů

    HYPOT(n0,n1,…)

##### Argumenty

`n0`: číslo

`n1`: číslo

##### Viz také

`MIN`, `MAX`.

`IGAMMA`

`IGAMMA`

neúplná funkce Gama

    IGAMMA(a,x,dolni,regulovaná,reálná)

##### Argumenty

`a`: číslo

`x`: číslo

`dolni`: pokud je PRAVDA (což je výchozí), uvažuje se dolní neúplná funkce Gama, v opačném případě horní neúplná funkce Gama

`regulovana`: pokud je PRAVDA (což je výchozí), uvažuje se regulovaná verze neúplné funkce Gama

`reálná`: pokud je PRAVDA (což je výchozí), vrací reálnou část výsledku, v opačném případě imaginární část

##### Poznámka

Regulovaná neúplná funkce gama je neregulovaná neúplná funkce gama podělená `GAMMA`(`a`). Jde o funkci vyhodnocovanou v reálném oboru za předpokladu, že ani `a` ani `z` nejsou záporné.

##### Viz také

`GAMMA`, `IMIGAMMA`.

`INT`

`INT`

největší celé číslo, které není větší než `x`

    INT(x)

##### Argumenty

`x`: číslo

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`CEIL`, `CEILING`, `FLOOR`, `ABS`, `MOD`.

`LCM`

`LCM`

nejmenší společný násobek

    LCM(n0,n1,…)

##### Argumenty

`n0`: kladné celé číslo

`n1`: kladné celé číslo

##### Popis

`LCM` vypočítá nejmenší společný násobek pro zadaná čísla `n0`, `n1`, …, což je nejmenší celé číslo, které je celočíselným násobkem pro každý z argumentů.

##### Poznámka

Pokud je některý z argumentů neceločíselný, tak je oříznut.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`GCD`.

`LINSOLVE`

`LINSOLVE`

řeší lineární rovnici

    LINSOLVE(A,B)

##### Argumenty

`A`: matice

`B`: matice

##### Popis

Vyřeší rovnici `A`*`X`=B a vrátí X.

##### Poznámka

Pokud je matice `A` singulární, je vráceno #HODNOTA!.

##### Viz také

`MINVERSE`.

`LN`

`LN`

přirozený logaritmus čísla `x`

    LN(x)

##### Argumenty

`x`: kladné číslo

##### Poznámka

Pokud je `x` ≤ 0, funkce `LN` vrací chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`EXP`, `LOG2`, `LOG10`.

`LN1P`

`LN1P`

LN(1+`x`)

    LN1P(x)

##### Argumenty

`x`: kladné číslo

##### Popis

`LN1P` vypočítává LN(1+`x`), ale poskytuje větší přesnost než běžný výpočet LN(1+`x`).

##### Poznámka

Pokud je `x` ≤ -1, funkce LN vrací chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`EXP`, `LN`, `EXPM1`.

`LOG`

`LOG`

logaritmus o základu `základ` čísla `x`

    LOG(x,základ)

##### Argumenty

`x`: kladné číslo

`základ`: základ logaritmu, výchozí je 10

##### Poznámka

`základ` musí být kladný a nesmí být roven 0. Pokud je `x` ≤ 0, funkce `LOG` vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`LN`, `LOG2`, `LOG10`.

`LOG10`

`LOG10`

ogaritmus o základu 10 čísla `x`

    LOG10(x)

##### Argumenty

`x`: kladné číslo

##### Poznámka

Pokud je `x` ≤ 0, funkce LOG10 vrátí #ČÍSLO!.

##### Viz také

`EXP`, `LOG2`, `LOG`.

`LOG2`

`LOG2`

logaritmus o základu 2 čísla `x`

    LOG2(x)

##### Argumenty

`x`: kladné číslo

##### Poznámka

Pokud je `x` ≤ 0, funkce `LOG2` vrátí #ČÍSLO!

##### Viz také

`EXP`, `LOG10`, `LOG`.

`MAXIFS`

`MAXIFS`

nejvyšší hodnota z buněk v rozsahu `vlastni_rozsah`, pro které odpovídající buňka v rozsahu vyhovuje zadanému kritériu

    MAXIFS(vlastni_rozsah,rozsah1,kritérium1,…)

##### Argumenty

`vlastní_rozsah`: oblast buněk

`rozsah1`: oblast buněk

`kritérium1`: podmínka pro buňku, která má být zahrnuta

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`MIN`, `MINIFS`.

`MDETERM`

`MDETERM`

determinant matice `matice`

    MDETERM(matice)

##### Argumenty

`matice`: čtvercová matice

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`MMULT`, `MINVERSE`.

`MINIFS`

`MINIFS`

nejnižší hodnota z buněk v rozsahu `vlastni_rozsah`, pro které odpovídající buňka v rozsahu vyhovuje zadanému kritériu

    MINIFS(vlastni_rozsah,rozsah1,kritérium1,…)

##### Argumenty

`vlastní_rozsah`: oblast buněk

`rozsah1`: oblast buněk

`kritérium1`: podmínka pro buňku, která má být zahrnuta

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`MIN`, `MAXIFS`.

`MINVERSE`

`MINVERSE`

inverzní matice k matici `matice`

    MINVERSE(matice)

##### Argumenty

`matice`: čtvercová matice

##### Poznámka

Pokud `matice` není regulární, funkce `MINVERSE` vrací #ČÍSLO!. Pokud `matice` neobsahuje stejný počet sloupců a řádků, funkce `MINVERSE` vrací #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`MMULT`, `MDETERM`, `LINSOLVE`.

`MMULT`

`MMULT`

součin matic `mat1` a `mat2`

    MMULT(mat1,mat2)

##### Argumenty

`mat1`: matice

`mat2`: matice

##### Poznámka

Počet sloupců v `mat1` musí být roven počtu řádků v `mat2`. V opačném případě je vráceno #HODNOTA!. Výsledkem `MMULT` je pole, ve kterém je počet řádků stejný jako u `mat1` a počet sloupců stejný jako u `mat2`.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`TRANSPOSE`, `MINVERSE`.

`MOD`

`MOD`

zbytek po dělení `x` hodnotou `n`

    MOD(x,n)

##### Argumenty

`x`: celé číslo

`n`: celé číslo

##### Popis

Funkce `MOD` vrací zbytek, který zůstane po celočíselném vydělení `x` hodnotou `n`.

##### Poznámka

Pokud je `n` rovno 0, funkce `MOD` vrací #DĚLENÍ/0!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`CEIL`, `CEILING`, `FLOOR`, `ABS`, `INT`, `ABS`.

`MPSEUDOINVERSE`

`MPSEUDOINVERSE`

pseudoinverzní matice k matici `matice`

    MPSEUDOINVERSE(matice,práh)

##### Argumenty

`matice`: matice

`práh`: relativní velikost prahu pro zahazování vlastních čísel

##### Viz také

`MINVERSE`.

`MROUND`

`MROUND`

`x` zaokrouhlené na násobek `m`

    MROUND(x,m)

##### Argumenty

`x`: číslo

`m`: číslo

##### Poznámka

Pokud mají `x` a `m` různá znaménka, funkce `MROUND` vrátí #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`ROUNDDOWN`, `ROUND`, `ROUNDUP`.

`MULTINOMIAL`

`MULTINOMIAL`

mnohočlen (`x1`+⋯+`xn`) výběru (`x1`,…,`xn`)

    MULTINOMIAL(x1,x2,xn,…)

##### Argumenty

`x1`: první číslo

`x2`: druhé číslo

`xn`: n-té číslo

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`COMBIN`, `SUM`.

`MUNIT`

`MUNIT`

jednotková matice `n` krát `n`

    MUNIT(n)

##### Argumenty

`n`: rozměr matice

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`MMULT`, `MDETERM`, `MINVERSE`.

`ODD`

`ODD`

`x` zaokrouhleno směrem od 0 na následující liché celé číslo

    ODD(x)

##### Argumenty

`x`: číslo

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`EVEN`.

`ODF.SUMPRODUCT`

`ODF.SUMPRODUCT`

vynásobí jednotlivé prvky a vrátí jejich součet

    ODF.SUMPRODUCT(,…)

##### Popis

Vynásobí odpovídající datové položky v zadaném poli nebo rozsahu a vrátí součet těchto násobků.

##### Poznámka

Pokud některé zadání není číselné nebo pravdivostní, použije se místo něj nula. Pokud argumenty v podobě pole nebo rozsahu nemají stejné rozměry, je vrácena chyba #HODNOTA!. Tato funkce se liší od funkce `SUMPRODUCT` braním pravdivostních hodnot do úvahy.

##### Kompatibilita s Microsoft Excel

Tato funkce není kompatibilní s aplikací Excel. Použijte místo ní `SUMPRODUCT`.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`SUMPRODUCT`, `SUM`, `PRODUCT`, `G_PRODUCT`.

`PI`

`PI`

konstanta π

    PI()

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel, akorát vrací π s větší přesností.

##### Viz také

`SQRTPI`.

`POCHHAMMER`

`POCHHAMMER`

the value of `GAMMA`(`x`+`n`)/`GAMMA`(`x`)

    POCHHAMMER(x,n)

##### Argumenty

`x`: číslo

`n`: číslo

##### Viz také

`GAMMA`.

`POWER`

`POWER`

hodnota `x` umocněná na `y` umocněné na 1/`z`

    POWER(x,y,z)

##### Argumenty

`x`: číslo

`y`: číslo

`z`: číslo

##### Poznámka

Pokud je `x` i `y` rovno 0, funkce `POWER` vrátí #ČÍSLO!. Pokud je `x` = 0 a `y` < 0, funkce `POWER` vrátí #DĚLENÍ/0!. Pokud `x` < 0 a `y` není celé číslo, funkce `POWER` vrátí #ČÍSLO!. Výchozí hodnota `z` je 1. Pokud `z` není celé kladné číslo, funkce `POWER` vrátí #ČÍSLO!. Pokud `x` < 0, `y` je liché a `z` je sudé, funkce `POWER` vrátí #ČÍSLO!.

##### Viz také

`EXP`.

`PRODUCT`

`PRODUCT`

součin zadaných hodnot

    PRODUCT(hodnoty,…)

##### Argumenty

`hodnoty`: seznam hodnot, které se mají vynásobit

##### Popis

`PRODUCT` vypočítá součin všech hodnot a buněk odkazovaných v seznamu argumentů.

##### Poznámka

Pokud jsou všechny buňky prázdné, bude výsledkem 0.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`SUM`, `COUNT`, `G_PRODUCT`.

`QUOTIENT`

`QUOTIENT`

celočíselná část po dělení

    QUOTIENT(čitatel,jmenovatel)

##### Argumenty

`čitatel`: celé číslo

`jmenovatel`: nenulové celé číslo

##### Popis

`QUOTIENT` poskytuje celočíselnou část podílu `čitatel`/`jmenovatel`.

`QUOTIENT` (`čitatel`,`jmenovatel`)⨉`jmenovatel`+`MOD`(`čitatel`,`jmenovatel`)=`čitatel`

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`MOD`.

`RADIANS`

`RADIANS`

počet radiánů odpovídající `x` stupňům

    RADIANS(x)

##### Argumenty

`x`: úhel ve stupních

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`PI`, `DEGREES`.

`ROMAN`

`ROMAN`

`n` jako římské číslo textově

    ROMAN(n,typ)

##### Argumenty

`n`: nezáporné celé číslo

`typ`: 0, 1, 2, 3 nebo 4, výchozí je 0

##### Popis

`ROMAN` vrací arabské číslo `n` jako římské číslo textově.

Pokud je `typ` 0 nebo je vynechán, funkce `ROMAN` vrací klasická římská čísla.

Typ 1 je stručnější než klasický typ, typ 2 je stručnější než typ 1 a typ 3 je stručnější než typ 2. Typ 4 je zjednodušený typ.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

`ROUND`

`ROUND`

zaokrouhlené `x`

    ROUND(x,d)

##### Argumenty

`x`: číslo

`d`: celé číslo, výchozí je 0

##### Popis

Pokud je `d` větší než nula, je `x` zaokrouhleno na daný počet číslic.

Pokud je `d` rovno nule, je `x` zaokrouhleno na následující celé číslo.

Pokud je `d` menší než nula, je `x` zaokrouhleno zleva od desetinné čárky.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`ROUNDDOWN`, `ROUNDUP`.

`ROUNDDOWN`

`ROUNDDOWN`

`x` zaokrouhlené směrem k 0

    ROUNDDOWN(x,d)

##### Argumenty

`x`: číslo

`d`: celé číslo, výchozí je 0

##### Popis

Pokud je `d` větší než nula, je `x` zaokrouhleno směrem k 0 na daný počet číslic.

Pokud je `d` rovno nule, je `x` zaokrouhleno směrem k 0 na následující celé číslo.

Pokud je `d` menší než nula, je `x` zaokrouhleno směrem k 0 zleva od desetinné čárky.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`ROUND`, `ROUNDUP`.

`ROUNDUP`

`ROUNDUP`

`x` zaokrouhleno směrem od 0

    ROUNDUP(x,d)

##### Argumenty

`x`: číslo

`d`: celé číslo, výchozí je 0

##### Popis

Pokud je `d` větší než nula, je `x` zaokrouhleno směrem od 0 na daný počet číslic.

Pokud je `d` rovno nule, je `x` zaokrouhleno směrem od 0 na následující celé číslo.

Pokud je `d` menší než nula, je `x` zaokrouhleno směrem od 0 zleva od desetinné čárky

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`ROUND`, `ROUNDDOWN`, `INT`.

`SEC`

`SEC`

sekans

    SEC(x)

##### Argumenty

`x`: úhel v radiánech

##### Kompatibilita s Microsoft Excel

Tato funkce není kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

`SEC`(`x`) je exportováno do OpenFormula jako 1/COS(`x`).

##### Viz také

`SIN`, `COS`, `TAN`, `CSC`, `SINH`, `COSH`, `TANH`, `RADIANS`, `DEGREES`.

`SECH`

`SECH`

hyperbolický sekans `x`

    SECH(x)

##### Argumenty

`x`: číslo

##### Kompatibilita s Microsoft Excel

Tato funkce není kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

`SECH`(`x`) je exportováno do OpenFormula jako 1/COSH(`x`).

##### Viz také

`SIN`, `COS`, `TAN`, `CSC`, `SEC`, `SINH`, `COSH`, `TANH`.

`SERIESSUM`

`SERIESSUM`

součet mocninné řady v `x`

    SERIESSUM(x,n,m,koef)

##### Argumenty

`x`: číslo, pro které se mocninná řada vyhodnocuje

`n`: nezáporné celé číslo, mocnitel nejmenšího výrazu řady

`m`: zvýšení každého z mocnitelů

`koef`: koeficienty mocninné řady

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`COUNT`, `SUM`.

`SIGN`

`SIGN`

znaménko `x`

    SIGN(x)

##### Argumenty

`x`: číslo

##### Popis

`SIGN` vrací 1, když je `x` kladné a -1, když je záporné.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`ABS`.

`SIN`

`SIN`

sinus `x`

    SIN(x)

##### Argumenty

`x`: úhel v radiánech

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`COS`, `TAN`, `CSC`, `SEC`, `SINH`, `COSH`, `TANH`, `RADIANS`, `DEGREES`.

`SINH`

`SINH`

hyperbolický sinus `x`

    SINH(x)

##### Argumenty

`x`: číslo

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`SIN`, `COSH`, `ASINH`.

`SINPI`

`SINPI`

sinus π.`x`

    SINPI(x)

##### Argumenty

`x`: počet půlotáček

##### Viz také

`SIN`.

`SQRT`

`SQRT`

druhá odmocnina z `x`

    SQRT(x)

##### Argumenty

`x`: nezáporné číslo

##### Poznámka

Pokud je `x` záporné, funkce `SQRT` vrací #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`POWER`.

`SQRTPI`

`SQRTPI`

druhá odmocnina čísla `x` vynásobená π

    SQRTPI(x)

##### Argumenty

`x`: nezáporné číslo

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`PI`.

`SUM`

`SUM`

součet zadaných hodnot

    SUM(hodnoty,…)

##### Argumenty

`hodnoty`: seznam hodnot, které se mají sečíst

##### Popis

`SUM` vypočítá součet všech hodnost a buněk odkazovaných v seznamu argumentů.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`AVERAGE`, `COUNT`.

`SUMA`

`SUMA`

součet všech hodnot a odkazovaných buněk

    SUMA(oblast0,oblast1,…)

##### Argumenty

`oblast0`: první oblast buněk

`oblast1`: druhá oblast buněk

##### Popis

Čísla, a rovněž text a logické hodnoty jsou zahrnuty do výpočtu. Když buňka obsahuje text nebo je argument vyhodnocen jako NEPRAVDA, je to počítáno jako hodnota nula (0). Když je argument vyhodnocen jako PRAVDA, je to počítáno jako jedna (1).

##### Viz také

`AVERAGE`, `SUM`, `COUNT`.

`SUMIF`

`SUMIF`

součet buněk v rozsahu `vlastní_rozsah`, pro které odpovídající buňka v rozsahu rozsah vyhovuje zadanému kritériu `kritérium`

    SUMIF(rozsah,kritérium,vlastni_rozsah)

##### Argumenty

`rozsah`: oblast buněk

`kritérium`: podmínka pro buňku, která má být sečtena

`vlastní_rozsah`: oblast buněk, výchozí je `rozsah`

##### Poznámka

Pokud má `vlastni_rozsah` velikost, která se liší od velikosti `rozsah`, je velikost `vlastni_rozsah` upravena (počátek je v levém horním rohu) tak, aby odpovídala velikosti `rozsah`.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`SUM`, `SUMIFS`, `COUNTIF`.

`SUMIFS`

`SUMIFS`

součet buněk v rozsahu `vlastni_rozsah`, pro které odpovídající buňka v rozsahu vyhovuje zadanému kritériu

    SUMIFS(vlastni_rozsah,rozsah1,kritérium1,…)

##### Argumenty

`vlastní_rozsah`: oblast buněk

`rozsah1`: oblast buněk

`kritérium1`: podmínka pro buňku, která má být zahrnuta

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`SUM`, `SUMIF`.

`SUMPRODUCT`

`SUMPRODUCT`

vynásobí jednotlivé prvky a vrátí jejich součet

    SUMPRODUCT(,…)

##### Popis

Vynásobí odpovídající datové položky v zadaném poli nebo rozsahu a vrátí součet těchto násobků.

##### Poznámka

Pokud některé zadání není číselné, použije se místo něj nula. Pokud argumenty v podobě pole nebo rozsahu nemají stejné rozměry, je vrácena chyba #HODNOTA!. Tato funkce ignoruje pravdivostní výrazy, takže `SUMPRODUCT`(A1:A5>0) nebude pracovat. Namísto toho použijte `SUMPRODUCT`(--(A1:A5>0))

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce není kompatibilní s OpenFormula. Použijte místo ní `ODF.SUMPRODUCT`.

##### Viz také

`SUM`, `PRODUCT`, `G_PRODUCT`, `ODF.SUMPRODUCT`.

`SUMSQ`

`SUMSQ`

součet druhých mocnin všech hodnot a odkazovaných buněk

    SUMSQ(pole0,pole1,…)

##### Argumenty

`oblast0`: první oblast buněk

`oblast1`: druhá oblast buněk

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`SUM`, `COUNT`.

`SUMX2MY2`

`SUMX2MY2`

součet rozdílů čtverců

    SUMX2MY2(pole0,pole1)

##### Argumenty

`pole0`: první oblast buněk

`pole1`: druhá oblast buněk

##### Popis

Funkce `SUMX2MY2` vrací součet rozdílů druhých mocnin odpovídajících hodnot ve dvou polích. `SUMX2MY2` se vyhodnocuje jako `SUM`(x^2 - y^2).

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`SUMSQ`, `SUMX2PY2`.

`SUMX2PY2`

`SUMX2PY2`

součet součtů druhých mocnin

    SUMX2PY2(pole0,pole1)

##### Argumenty

`pole0`: první oblast buněk

`pole1`: druhá oblast buněk

##### Popis

Funkce `SUMX2PY2` vrací součet součtů druhých mocnin odpovídajících hodnot ve dvou polích. `SUMX2PY2` se vyhodnocuje jako `SUM`(x^2 + y^2).

##### Poznámka

Pokud mají `pole0` a `pole1` rozdílný počet referenčních bodů, `SUMX2PY2` vrací #N/A.

Řetězce a prázdné buňky se jednoduše ignorují.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`SUMSQ`, `SUMX2MY2`.

`SUMXMY2`

`SUMXMY2`

součet čtverců rozdílů

    SUMXMY2(pole0,pole1)

##### Argumenty

`pole0`: první oblast buněk

`pole1`: druhá oblast buněk

##### Popis

Funkce `SUMXMY2` vrací součet druhých mocnin rozdílů odpovídajících hodnot ve dvou polích. `SUMXMY2` se vyhodnocuje jako `SUM`((x-y)^2).

##### Poznámka

Pokud mají `pole0` a `pole1` rozdílný počet referenčních bodů, `SUMXPY2` vrátí #N/A.

Řetězce a prázdné buňky se jednoduše ignorují.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`SUMSQ`, `SUMX2MY2`, `SUMX2PY2`.

`TAN`

`TAN`

tangen `x`

    TAN(x)

##### Argumenty

`x`: úhel v radiánech

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`TANH`, `COS`, `COSH`, `SIN`, `SINH`, `DEGREES`, `RADIANS`.

`TANH`

`TANH`

hyperbolický tangens `x`

    TANH(x)

##### Argumenty

`x`: číslo

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`TAN`, `SIN`, `SINH`, `COS`, `COSH`.

`TANPI`

`TANPI`

tangen π.`x`

    TANPI(x)

##### Argumenty

`x`: počet půlotáček

##### Viz také

`TAN`.

`TRUNC`

`TRUNC`

`x` oříznuté na `d` číslic

    TRUNC(x,d)

##### Argumenty

`x`: číslo

`d`: nezáporné celé číslo, výchozí je 0

##### Poznámka

Pokud je hodnota `d` vynechána nebo je záporná, je standardně nastavena na nulu. Pokud je neceločíselná, tak je oříznuta.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`INT`.

### Teorie čísel

`ISPRIME`

`ISPRIME`

zda je `n` prvočíslo

    ISPRIME(n)

##### Argumenty

`n`: kladné celé číslo

##### Popis

`ISPRIME` vrací PRAVDA, když je `n` prvočíslo a NEPRAVDA v ostatních případech.

##### Viz také

`NT_D`, `NT_SIGMA`.

`ITHPRIME`

`ITHPRIME`

`i`-té prvočíslo

    ITHPRIME(i)

##### Argumenty

`i`: kladné celé číslo

##### Popis

Funkce `ITHPRIME` najde `i`-té prvočíslo.

##### Viz také

`NT_D`, `NT_SIGMA`.

`NT_D`

`NT_D`

počet dělitelů

    NT_D(n)

##### Argumenty

`n`: kladné celé číslo

##### Popis

`NT_D` vypočítá počet dělitelů čísla `n`.

##### Viz také

`ITHPRIME`, `NT_PHI`, `NT_SIGMA`.

`NT_MU`

`NT_MU`

Möbiova funkce μ

    NT_MU(n)

##### Argumenty

`n`: kladné celé číslo

##### Popis

Funkce `NT_MU` (Möbiova funkce μ) vrací 0, když je `n` dělitelné druhou mocninou prvočísla. V ostatních případech, když má `n` lichý počet navzájem různých prvočíselných dělitelů, tak `NT_MU` vrací -1 a když má `n` sudý počet navzájem různých prvočíselných dělitelů, tak vrací 1. V případě, že `n` = 1, `NT_MU` vrací 1.

##### Viz také

`ITHPRIME`, `NT_PHI`, `NT_SIGMA`, `NT_D`.

`NT_OMEGA`

`NT_OMEGA`

počet různých prvočinitelů

    NT_OMEGA(n)

##### Argumenty

`n`: kladné celé číslo

##### Poznámka

Vrací počet odlišných prvočíselných činitelů bez opakování.

##### Viz také

`NT_D`, `ITHPRIME`, `NT_SIGMA`.

`NT_PHI`

`NT_PHI`

Eulerova funkce

    NT_PHI(n)

##### Argumenty

`n`: kladné celé číslo

##### Poznámka

Eulerova funkce udává počet celých čísel menších nebo rovných číslu `n`, která jsou nesoudělná s číslem `n`.

##### Viz také

`NT_D`, `ITHPRIME`, `NT_SIGMA`.

`NT_PI`

`NT_PI`

počet prvočísel do `n`

    NT_PI(n)

##### Argumenty

`n`: kladné celé číslo

##### Popis

`NT_PI` vrací počet prvočísel, která jsou menší nebo rovna číslu `n`.

##### Viz také

`ITHPRIME`, `NT_PHI`, `NT_D`, `NT_SIGMA`.

`NT_SIGMA`

`NT_SIGMA`

funkce sigma

    NT_SIGMA(n)

##### Argumenty

`n`: kladné celé číslo

##### Popis

`NT_SIGMA` vypočítá součet dělitelů čísla `n`.

##### Viz také

`NT_D`, `ITHPRIME`, `NT_PHI`.

`PFACTOR`

`PFACTOR`

nejmenší prvočinitel

    PFACTOR(n)

##### Argumenty

`n`: kladné celé číslo

##### Popis

`PFACTOR` najde nejmenšího prvočinitele svého argumentu.

##### Poznámka

Argument `n` musí být nejméně 2. Jinak je vrácena chyba #HODNOTA!.

##### Viz také

`ITHPRIME`.

### Náhodná čísla

`RAND`

`RAND`

náhodné číslo v rozmezí 0 a 1

    RAND()

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`RANDBETWEEN`.

`RANDBERNOULLI`

`RANDBERNOULLI`

náhodná veličina z Bernoulliho rozdělení

    RANDBERNOULLI(p)

##### Argumenty

`p`: pravděpodobnost úspěchu

##### Poznámka

Pokud je `p` < 0 nebo `p` > 1, funkce `RANDBERNOULLI` vrací #ČÍSLO!.

##### Viz také

`RAND`, `RANDBETWEEN`.

`RANDBETA`

`RANDBETA`

náhodná veličina z rozdělení beta

    RANDBETA(a,b)

##### Argumenty

`a`: parametr Beta rozdělení

`b`: parametr Beta rozdělení

##### Viz také

`RAND`, `RANDGAMMA`.

`RANDBETWEEN`

`RANDBETWEEN`

náhodné celé číslo mezi `dolní` a `horní` včetně

    RANDBETWEEN(dolní,horní)

##### Argumenty

`dolní`: dolní limit

`horní`: horní limit

##### Poznámka

Pokud je `dolní` > `horní`, funkce `RANDBETWEEN` vrací #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`RAND`, `RANDUNIFORM`.

`RANDBINOM`

`RANDBINOM`

náhodná veličina z binomického rozdělení

    RANDBINOM(p,n)

##### Argumenty

`p`: pravděpodobnost úspěchu v jednom pokusu

`n`: počet pokusů

##### Poznámka

Pokud je `p` < 0 nebo `p` > 1, funkce `RANDBINOM` vrací #ČÍSLO!. Pokud je `n` < 0, funkce `RANDBINOM` vrací #ČÍSLO!.

##### Viz také

`RAND`, `RANDBETWEEN`.

`RANDCAUCHY`

`RANDCAUCHY`

náhodná veličina z Cauchyho nebo Lorentzova rozdělení

    RANDCAUCHY(a)

##### Argumenty

`a`: koeficient měřítka rozdělení

##### Poznámka

Pokud je `a` < 0, funkce `RANDCAUCHY` vrací #ČÍSLO!.

##### Viz také

`RAND`.

`RANDCHISQ`

`RANDCHISQ`

náhodná veličina z rozdělení chí-kvadrát

    RANDCHISQ(sv)

##### Argumenty

`sv`: stupně volnosti

##### Viz také

`RAND`, `RANDGAMMA`.

`RANDDISCRETE`

`RANDDISCRETE`

náhodná veličina z konečného diskrétního rozdělení

    RANDDISCRETE(hodn_rozsah,pravd_rozsah)

##### Argumenty

`hodn_rozsah`: možné hodnoty náhodné proměnné

`pravd_rozsah`: pravděpodobnosti odpovídající hodnotám ve `hodn_rozsah`, výchozí je stejná pravděpodobnost pro všechny

##### Popis

`RANDDISCRETE` vrací jednu z hodnot v rozsahu `hodn_rozsah`. Pravděpodobnost pro každou z hodnot je dána v `pravd_rozsah`.

##### Poznámka

Pokud součet hodnot v `pravd_rozsah` není jedna, pak funkce `RANDDISCRETE` vrátí #ČÍSLO!. Pokud `hodn_rozsah` a `pravd_rozsah` nemají stejný rozměr, `RANDDISCRETE` vrátí #ČÍSLO!. Pokud `hodn_rozsah` nebo `pravd_rozsah` není v rozsahu, funkce `RANDDISCRETE` vrátí #HODNOTA!.

##### Viz také

`RANDBETWEEN`, `RAND`.

`RANDEXP`

`RANDEXP`

náhodná veličina z exponenciálního rozdělení

    RANDEXP(b)

##### Argumenty

`b`: parametr exponenciálního rozdělení

##### Viz také

`RAND`, `RANDBETWEEN`.

`RANDEXPPOW`

`RANDEXPPOW`

náhodná veličina z mocninného rozdělení

    RANDEXPPOW(a,b)

##### Argumenty

`a`: koeficient měřítka mocninného rozdělení

`b`: exponent mocninného rozdělení

##### Popis

Pro `b` = 1 se mocninné rozdělení redukuje na Laplaceovo rozdělení.

Pro `b` = 2 se mocninné rozdělení redukuje na normální rozdělení s σ = a:√2

##### Viz také

`RAND`.

`RANDFDIST`

`RANDFDIST`

náhodná veličina z F-rozdělení

    RANDFDIST(df1,df2)

##### Argumenty

`sv1`: čitatel stupňů volnosti

`sv2`: jmenovatel stupňů volnosti

##### Viz také

`RAND`, `RANDGAMMA`.

`RANDGAMMA`

`RANDGAMMA`

náhodná veličina z rozdělení gama

    RANDGAMMA(a,b)

##### Argumenty

`a`: parametr tvar pro Gamma rozdělení

`b`: parametr měřítko pro Gamma rozdělení

##### Poznámka

Pokud je `a` ≤ 0, funkce `RANDGAMMA` vrací #ČÍSLO!.

##### Viz také

`RAND`.

`RANDGEOM`

`RANDGEOM`

náhodná veličina z geometrického rozdělení

    RANDGEOM(p)

##### Argumenty

`p`: pravděpodobnost úspěchu v jednom pokusu

##### Poznámka

Pokud je `p` < 0 nebo p > 1, funkce `RANDGEOM` vrátí #ČÍSLO!.

##### Viz také

`RAND`.

`RANDGUMBEL`

`RANDGUMBEL`

náhodná veličina z Gumbelova rozdělení

    RANDGUMBEL(a,b,typ)

##### Argumenty

`a`: parametr Gumbelova rozdělení

`b`: parametr Gumbelova rozdělení

`typ`: typ Gumbelova rozdělení, výchozí je 1

##### Poznámka

Pokud `typ` není ani 1, ani 2, funkce `RANDGUMBEL` vrací #ČÍSLO!.

##### Viz také

`RAND`.

`RANDHYPERG`

`RANDHYPERG`

náhodná veličina z hypergeometrického rozdělení

    RANDHYPERG(n1,n2,t)

##### Argumenty

`n1`: počet objektů typu 1

`n2`: počet objektů typu 2

`t`: celkový počet vybraných objektů

##### Viz také

`RAND`.

`RANDLANDAU`

`RANDLANDAU`

náhodná veličina z Landauova rozdělení

    RANDLANDAU()

##### Viz také

`RAND`.

`RANDLAPLACE`

`RANDLAPLACE`

náhodná veličina z Laplaceova rozdělení

    RANDLAPLACE(a)

##### Argumenty

`a`: parametr Laplaceovo rozdělení

##### Viz také

`RAND`.

`RANDLEVY`

`RANDLEVY`

náhodná veličina z Lévyho rozdělení

    RANDLEVY(c,α,β)

##### Argumenty

`c`: parametr Lévyho rozdělení

`α`: parametr Lévyho rozdělení

`β`: parametr Lévyho rozdělení, výchozí je 0

##### Popis

Pro `α` = 1, `β` = 0 je Lévyho rozdělení redukováno na Cauchyho (nebo Lorentzianovo) rozdělení.

Pro `α` = 2, `β` = 0 je Lévyho rozdělení redukováno na normální rozdělení.

##### Poznámka

Pokud je `α` ≤ 0 nebo `α` > 2, funkce `RANDLEVY` vrací #ČÍSLO!. Pokud je `β` < -1 nebo `β` > 1, funkce `RANDLEVY` vrací #ČÍSLO!.

##### Viz také

`RAND`.

`RANDLOG`

`RANDLOG`

náhodná veličina z logaritmického rozdělení

    RANDLOG(p)

##### Argumenty

`p`: pravděpodobnost

##### Poznámka

Pokud je `p` < 0 nebo `p` > 1, funkce `RANDLOG` vrátí #ČÍSLO!.

##### Viz také

`RAND`.

`RANDLOGISTIC`

`RANDLOGISTIC`

náhodná veličina z logistického rozdělení

    RANDLOGISTIC(a)

##### Argumenty

`a`: parametr logistického rozdělení

##### Viz také

`RAND`.

`RANDLOGNORM`

`RANDLOGNORM`

náhodná veličina z logaritmicko-normálního rozdělení

    RANDLOGNORM(ζ,σ)

##### Argumenty

`ζ`: parametr logaritmicko-normálního rozdělení

`σ`: směrodatná odchylka rozdělení

##### Poznámka

Pokud je `σ` < 0, funkce `RANDLOGNORM` vrací #ČÍSLO!.

##### Viz také

`RAND`.

`RANDNEGBINOM`

`RANDNEGBINOM`

náhodná veličina z negativního binomického rozdělení

    RANDNEGBINOM(p,n)

##### Argumenty

`p`: pravděpodobnost úspěchu v jednom pokusu

`n`: počet neúspěchů

##### Poznámka

Pokud je `p` < 0 nebo `p` > 1, funkce `RANDNEGBINOM` vrací #ČÍSLO!. Pokud `n` < 1, funkce `RANDNEGBINOM` vrací #ČÍSLO!.

##### Viz také

`RAND`, `RANDBETWEEN`.

`RANDNORM`

`RANDNORM`

náhodná veličina z normálního rozdělení

    RANDNORM(μ,σ)

##### Argumenty

`μ`: střední hodnota rozdělení

`σ`: směrodatná odchylka rozdělení

##### Poznámka

Pokud je `σ` < 0, funkce `RANDNORM` vrací #ČÍSLO!.

##### Viz také

`RAND`.

`RANDNORMTAIL`

`RANDNORMTAIL`

náhodná veličina z horní koncové oblasti normálního rozdělení se střední hodnotou 0

    RANDNORMTAIL(a,σ)

##### Argumenty

`a`: spodní limit koncové oblasti

`σ`: směrodatná odchylka normálního rozdělení

##### Poznámka

Metoda je založená na Marsagliaově slavném algoritmu (Ann Math Stat 32, 894-899 (1961)), jehož aspekty jsou vysvětleny v Knuth, v2, 3. vydání, str. 139, 586 (cvičení 11).

##### Viz také

`RAND`.

`RANDPARETO`

`RANDPARETO`

náhodná veličina z Paretova rozdělení

    RANDPARETO(a,b)

##### Argumenty

`a`: parametr Paretova rozdělení

`b`: parametr Paretova rozdělení

##### Viz také

`RAND`.

`RANDPOISSON`

`RANDPOISSON`

náhodná veličina z Poissonova rozdělení

    RANDPOISSON(λ)

##### Argumenty

`λ`: parametr Poissonova rozdělení

##### Poznámka

Pokud je `λ` < 0, funkce `RANDPOISSON` vrátí #ČÍSLO!.

##### Viz také

`RAND`, `RANDBETWEEN`.

`RANDRAYLEIGH`

`RANDRAYLEIGH`

náhodná veličina z Rayleighova rozdělení

    RANDRAYLEIGH(σ)

##### Argumenty

`σ`: koeficient měřítka Rayleighova rozdělení

##### Viz také

`RAND`.

`RANDRAYLEIGHTAIL`

`RANDRAYLEIGHTAIL`

náhodná veličina z koncové oblasti Rayleighova rozdělení

    RANDRAYLEIGHTAIL(a,σ)

##### Argumenty

`a`: spodní limit koncové oblasti

`σ`: koeficient měřítka Rayleighova rozdělení

##### Viz také

`RAND`, `RANDRAYLEIGH`.

`RANDSNORM`

`RANDSNORM`

náhodná veličina z nesouměrného normálního rozdělení

    RANDSNORM(𝛼,𝜉,𝜔)

##### Argumenty

`𝛼`: koeficient tvaru nesouměrného normálního rozdělení, výchozí je 0

`𝜉`: koeficient polohy nesouměrného normálního rozdělení, výchozí je 0

`𝜔`: koeficient měřítka nesouměrného normálního rozdělení, výchozí je 1

##### Popis

Náhodná veličina je vykreslována z nesouměrného normálního rozdělení s koeficientem tvaru `𝛼`. Když je `𝛼`=0, ztratí se šikmost a získáme standardní normální hustotu; jak `𝛼` roste (v absolutních hodnotách), roste i šikmost rozdělení; když `𝛼` dosáhne nekonečna, konverguje hustota k tzv. poloviční normální funkci hustoty (speciální případ složené normální); jestliže se mění znaménko `𝛼`, přizpůsobuje se tomu hustota změnou strany na svislé ose.

##### Poznámka

Střední hodnota nesouměrného normálního rozdělení s koeficientem polohy `𝜉`=0 rozdělení není 0. Směrodatná odchylka nesouměrného normálního rozdělení s koeficient měřítka `𝜔`=1 není 1. Šikmost nesouměrného normálního rozdělení není obecně `𝛼`. Pokud je `𝜔` < 0, funkce `RANDSNORM` vrátí #ČÍSLO!.

##### Viz také

`RANDNORM`, `RANDSTDIST`.

`RANDSTDIST`

`RANDSTDIST`

náhodná veličina z nesouměrného t-rozdělení

    RANDSTDIST(df,𝛼)

##### Argumenty

`sv`: stupně volnosti

`𝛼`: koeficient tvaru nesouměrného t-rozdělení, výchozí je 0

##### Poznámka

Střední hodnota nesouměrného t-rozdělení není 0. Směrodatná odchylka nesouměrného t-rozdělení není 1. Šikmost nesouměrného t-rozdělení není obecně `𝛼`.

##### Viz také

`RANDTDIST`, `RANDSNORM`.

`RANDTDIST`

`RANDTDIST`

náhodná veličina ze Studentova t-rozdělení

    RANDTDIST(df)

##### Argumenty

`sv`: stupně volnosti

##### Viz také

`RAND`.

`RANDUNIFORM`

`RANDUNIFORM`

náhodná veličina z rovnoměrného rozdělení od `a` do `b`

    RANDUNIFORM(a,b)

##### Argumenty

`a`: dolní limit rovnoměrného rozložení

`b`: horní limit rovnoměrného rozložení

##### Poznámka

Pokud je `a` > `b`, funkce `RANDUNIFORM` vrací #ČÍSLO!.

##### Viz také

`RANDBETWEEN`, `RAND`.

`RANDWEIBULL`

`RANDWEIBULL`

náhodná veličina z Weibullova rozdělení

    RANDWEIBULL(a,b)

##### Argumenty

`a`: koeficient měřítka Weibullova rozdělení

`b`: koeficient tvaru Weibullova rozdělení

##### Viz také

`RAND`.

`SIMTABLE`

`SIMTABLE`

jedna z hodnot v zadaném seznamu argumentů v závislosti na počtu cyklů simulačního nástrojů

    SIMTABLE(d1,d2,…)

##### Argumenty

`d1`: první hodnota

`d2`: druhá hodnota

##### Popis

`SIMTABLE` vrací jednu z hodnot v zadaném seznamu argumentů v závislosti na počtu cyklů simulačního nástroje. Když není simulační nástroj aktivován, vrací `SIMTABLE` hodnotu `d1`.

Se simulačním nástrojem a funkcí `SIMTABLE` můžete testovat dané rozhodovací proměnné. Každá funkce `SIMTABLE` obsahuje možné hodnoty simulační proměnné. Ve většině platných simulačních modelů byste měli mít stejný počet hodnot `dN` pro všechny rozhodovací proměnné. Pokud simulace běží více cyklů, než je definováno hodnot, `SIMTABLE` vrací chybu #N/A! (např. když A1 obsahuje „=`SIMTABLE`(1)“ a A2 „=`SIMTABLE`(1,2)“, pak A1 ve druhém cyklu nabude hodnotu #N/A!).

Úspěšné používání simulačního nástroje také vyžaduje, abyste předali nástroji nejméně jednu vstupní proměnnou obsahující funkci RAND() nebo některou z funkcí RAND<název rozdělení>(). Simulační nástroj v každém cyklu iteruje pro daný počet cyklů přes všechny vstupný proměnné, aby je znovu vyhodnotil. V každé iteraci jsou uchovány hodnoty výstupných proměnných a když je cyklus dokončen, jsou podle hodnot vytvořeny popisné statistické informace.

### Statistické

`ADTEST`

`ADTEST`

Andersonův-Darlingův test dobré shody

    ADTEST(x)

##### Argumenty

`x`: pole ukázkových hodnot

##### Popis

Tato funkce vrací pole, které obsahuje v prvním řádku p-hodnotu Andersonova-Darlingova testu dobré shody, v druhém řádku hodnotu testové statistiky testu a v třetím počet pozorovaných hodnot ve vzorku.

##### Poznámka

Pokud je hodnot vzorků méně než 8, funkce `ADTEST` vrátí #HODNOTA!.

##### Viz také

`CHITEST`, `CVMTEST`, `LKSTEST`, `SFTEST`.

`AVEDEV`

`AVEDEV`

průměr absolutních odchylek množiny dat

    AVEDEV(číslo1,číslo2,…)

##### Argumenty

`číslo1`: první hodnota

`číslo2`: druhá hodnota

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`STDEV`.

`AVERAGE`

`AVERAGE`

průměr všech číselných hodnot a buňek

    AVERAGE(číslo1,číslo2,…)

##### Argumenty

`číslo1`: první hodnota

`číslo2`: druhá hodnota

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`SUM`, `COUNT`.

`AVERAGEA`

`AVERAGEA`

průměr ze všech hodnot a buněk

    AVERAGEA(číslo1,číslo2,…)

##### Argumenty

`číslo1`: první hodnota

`číslo2`: druhá hodnota

##### Popis

Čísla a rovněž textové a logické hodnoty jsou zahrnuty do výpočtu. Když buňka obsahuje text nebo je její argument vyhodnocen jako NEPRAVDA, je to započítáno jako hodnota nula (0). Když je argument vyhodnocen jako PRAVDA, je to vyhodnoceno jako jedna (1). Upozorňujeme, že prázdné buňky nejsou započítány.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`AVERAGE`.

`BERNOULLI`

`BERNOULLI`

funkce pravděpodobnostní míry Bernoulliho rozdělení

    BERNOULLI(k,p)

##### Argumenty

`k`: celé číslo

`p`: pravděpodobnost úspěchu

##### Poznámka

Pokud je `k` != 0 a `k` != 1, tak tato funkce vrací chybu #ČÍSLO!. Pokud je `p` < 0 nebo `p` > 1, tak tato funkce vrací chybu #ČÍSLO!.

##### Viz také

`RANDBERNOULLI`.

`BETA.DIST`

`BETA.DIST`

hromadná distribuční funkce rozdělení beta

    BETA.DIST(x,alfa,beta,hromadná,a,b)

##### Argumenty

`x`: číslo

`alfa`: koeficient měřítka

`beta`: koeficient měřítka

`hromadná`: zda vyhodnotit funkci hustoty pravděpodobnosti nebo hromadnou distribuční funkci

`a`: volitelná dolní hranice, výchozí je 0

`b`: volitelná horní hranice, výchozí je 1

##### Poznámka

Pokud je `x` < `a` nebo `x` > `b`, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `alfa` ≤ 0 nebo `beta` ≤ 0, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `a` ≥ `b`, tak tato funkce vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`BETAINV`, `BETADIST`.

`BETADIST`

`BETADIST`

hromadná distribuční funkce rozdělení beta

    BETADIST(x,alfa,beta,a,b)

##### Argumenty

`x`: číslo

`alfa`: koeficient měřítka

`beta`: koeficient měřítka

`a`: volitelná dolní hranice, výchozí je 0

`b`: volitelná horní hranice, výchozí je 1

##### Poznámka

Pokud je `x` < `a` nebo `x` > `b`, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `alfa` ≤ 0 nebo `beta` ≤ 0, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `a` ≥ `b`, tak tato funkce vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`BETAINV`, `BETA.DIST`.

`BETAINV`

`BETAINV`

inverzní funkce k hromadné distribuční funkci rozdělení beta

    BETAINV(p,alfa,beta,a,b)

##### Argumenty

`p`: pravděpodobnost

`alfa`: koeficient měřítka

`beta`: koeficient měřítka

`a`: volitelná dolní hranice, výchozí je 0

`b`: volitelná horní hranice, výchozí je 1

##### Poznámka

Pokud je `p` < 0 nebo `p` > 1, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `alfa` ≤ 0 nebo `beta` ≤ 0, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `a` ≥ `b`, tak tato funkce vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`BETADIST`, `BETA.DIST`.

`BINOM.DIST.RANGE`

`BINOM.DIST.RANGE`

pravděpodobnost binomického rozdělení na intervalu

    BINOM.DIST.RANGE(pokusy,p,začátek,konec)

##### Argumenty

`pokusy`: počet pokusů

`p`: pravděpodobnost úspěchu v každém pokusu

`začátek`: začátek intervalu

`konec`: konec intervalu, výchozí je `začátek`

##### Poznámka

Pokud jsou hodnoty `začátek`, `konec` nebo `pokusy` neceločíselné, tak jsou oříznuty. Pokud je `pokusy` < 0, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `p` < 0 nebo `p` > 1, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `začátek` > `konec`, tak tato funkce vrátí 0.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`BINOMDIST`, `R.PBINOM`.

`BINOMDIST`

`BINOMDIST`

pravděpodobnostní míra nebo hromadná distribuční funkce pro binomické rozdělení

    BINOMDIST(n,pokusy,p,hromadná)

##### Argumenty

`n`: počet úspěchů

`pokusy`: počet pokusů

`p`: pravděpodobnost úspěchu v každém pokusu

`hromadná`: zda vyhodnotit funkci hustoty pravděpodobnosti nebo hromadnou distribuční funkci

##### Poznámka

Pokud jsou hodnoty `n` nebo `pokusy` neceločíselné, tak jsou oříznuty. Pokud je `n` < 0 nebo `pokusy` < 0, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `n` > `pokusy`, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `p` < 0 nebo `p` > 1, tak tato funkce vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`POISSON`.

`CAUCHY`

`CAUCHY`

pravděpodobnostní míra nebo hromadná distribuční funkce pro Cauchyho, Lorentzovo nebo Breit-Wignerovo rozdělení

    CAUCHY(x,a,hromadná)

##### Argumenty

`x`: číslo

`a`: koeficient měřítka

`hromadná`: zda vyhodnotit funkci hustoty pravděpodobnosti nebo hromadnou distribuční funkci

##### Poznámka

Pokud je `a` < 0, tak tato funkce vrátí chybu #ČÍSLO!. Pokud není `hromadná` ani PRAVDA, ani NEPRAVDA, tato funkce vrátí chybu #HODNOTA!.

##### Viz také

`RANDCAUCHY`.

`CHIDIST`

`CHIDIST`

funkce přežití rozdělení chí-kvadrát

    CHIDIST(x,sv)

##### Argumenty

`x`: číslo

`sv`: počet stupňů volnosti

##### Popis

Funkce přežití je 1 mínus hromadná distribuční funkce.

##### Poznámka

Pokud je hodnota `sv` neceločíselná, tak je oříznuta. Pokud je `sv` < 1, tak tato funkce vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

`CHIDIST`(`x`,`sv`) je funkce OpenFormula `LEGACY.CHIDIST`(`x`,`sv`).

##### Viz také

`CHIINV`, `CHITEST`.

`CHIINV`

`CHIINV`

inverzní funkce k funkci přežití rozdělení chí-kvadrát

    CHIINV(p,sv)

##### Argumenty

`p`: pravděpodobnost

`sv`: počet stupňů volnosti

##### Popis

Funkce přežití je 1 mínus hromadná distribuční funkce.

##### Poznámka

Pokud je `p` < 0 nebo `p` > 1 nebo `sv` < 1, tak tato funkce vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

`CHIINV`(`p`,`sv`) je funkce OpenFormula `LEGACY.CHIDIST`(`p`,`sv`).

##### Viz také

`CHIDIST`, `CHITEST`.

`CHITEST`

`CHITEST`

p-hodnota testu dobré shody

    CHITEST(vlastní_rozsah,teor_rozsah)

##### Argumenty

`skut_rozsah`: pozorovaná data

`teor_rozsah`: očekávané hodnoty

##### Poznámka

Poznámka: Pokud aktuální rozsah není n krát 1 nebo 1 krát n, ale n krát m, pak `CHITEST` použije (n - 1) krát (m - 1) jako stupně volnosti. To je vhodné, pokud očekávané hodnoty byly vypočteny z pozorovaných hodnot v testu nezávislosti nebo testu homogenity.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

`CHITEST` je funkce OpenFormula `LEGACY.CHITEST`.

##### Viz také

`CHIDIST`, `CHIINV`.

`CONFIDENCE`

`CONFIDENCE`

tolerance chyb intervalu spolehlivosti pro střední hodnotu souboru

    CONFIDENCE(alfa,sm_odchylka,velikost)

##### Argumenty

`alfa`: hladina významnosti

`sm_odchylka`: směrodatná odchylka souboru hodnot

`velikost`: velikost vzorku

##### Poznámka

Tato funkce požaduje, obvykle neznámou, směrodatnou odchylku souboru dat. Pokud je hodnota `velikost` neceločíselná, tak je oříznuta. Pokud je `velikost` < 0, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `velikost` rovno 0, tak tato funkce vrátí chybu #DĚLENÍ/0!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`AVERAGE`, `CONFIDENCE.T`.

`CONFIDENCE.T`

`CONFIDENCE.T`

tolerance chyb intervalu spolehlivosti pro střední hodnotu souboru používající Studentovo t-rozdělení

    CONFIDENCE.T(alfa,sm_odchylka,velikost)

##### Argumenty

`alfa`: hladina významnosti

`sm_odchylka`: směrodatná odchylka vzorku

`velikost`: velikost vzorku

##### Poznámka

Pokud je `sm_odchylka` ≤ 0, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je hodnota `velikost` neceločíselná, tak je oříznuta. Pokud je `velikost` < 1, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `velikost` rovno 1, tak tato funkce vrátí chybu #DĚLENÍ/0!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`AVERAGE`, `CONFIDENCE`.

`CORREL`

`CORREL`

Pearsonův korelační koeficient dvou množin dat

    CORREL(pole1,pole2)

##### Argumenty

`pole1`: první množina dat

`pole2`: druhá množina dat

##### Popis

Řetězce a prázdné buňky se jednoduše ignorují.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`COVAR`, `FISHER`, `FISHERINV`.

`COUNT`

`COUNT`

celkový počet předaných argumentů, jak celočíselných, tak desetinných

    COUNT(číslo1,číslo2,…)

##### Argumenty

`číslo1`: první hodnota

`číslo2`: druhá hodnota

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`AVERAGE`.

`COUNTA`

`COUNTA`

počet předaných argumentů a to včetně prázdných buňek

    COUNTA(číslo1,číslo2,…)

##### Argumenty

`číslo1`: první hodnota

`číslo2`: druhá hodnota

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`AVERAGE`, `COUNT`, `DCOUNT`, `DCOUNTA`, `PRODUCT`, `SUM`.

`COVAR`

`COVAR`

kovariance dvou množin dat

    COVAR(pole1,pole2)

##### Argumenty

`pole1`: první množina dat

`pole2`: druhá množina dat

##### Popis

Řetězce a prázdné buňky se jednoduše ignorují.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`CORREL`, `FISHER`, `FISHERINV`.

`COVARIANCE.S`

`COVARIANCE.S`

výběrová kovariance dvou množin dat

    COVARIANCE.S(pole1,pole2)

##### Argumenty

`pole1`: první množina dat

`pole2`: druhá množina dat

##### Popis

Řetězce a prázdné buňky se jednoduše ignorují.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`COVAR`, `CORREL`.

`CRITBINOM`

`CRITBINOM`

pravostranná kritická hodnota pro binomické rozdělení

    CRITBINOM(pokusy,p,alfa)

##### Argumenty

`pokusy`: počet pokusů

`p`: pravděpodobnost úspěchu v každém pokusu

`alfa`: hladina významnosti (koncová oblast)

##### Poznámka

Pokud je hodnota `pokusy` neceločíselná, tak je oříznuta. Pokud je `pokusy` < 0, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `p` < 0 nebo `p` > 1, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `alfa` < 0 nebo `alfa` > 1, tak tato funkce vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`BINOMDIST`.

`CRONBACH`

`CRONBACH`

Cronbachova alfa

    CRONBACH(odkaz1,odkaz2,…)

##### Argumenty

`odkaz1`: první množina dat

`odkaz2`: druhá množina dat

##### Viz také

`VAR`.

`CVMTEST`

`CVMTEST`

Cramér-von Miseseův test dobré shody

    CVMTEST(x)

##### Argumenty

`x`: pole ukázkových hodnot

##### Popis

Tato funkce vrací pole, které obsahuje v prvním řádku p-hodnotu Cramér-von Misesova testu dobré shody, v druhém řádku hodnotu testové statistiky testu a v třetím počet pozorovaných hodnot ve vzorku.

##### Poznámka

Pokud je méně než 8 hodnot vzorků, funkce `CVMTEST` vrátí #HODNOTA!.

##### Viz také

`CHITEST`, `ADTEST`, `LKSTEST`, `SFTEST`.

`DEVSQ`

`DEVSQ`

součet druhých mocnin odchylek množiny dat

    DEVSQ(číslo1,číslo2,…)

##### Argumenty

`číslo1`: první hodnota

`číslo2`: druhá hodnota

##### Popis

Řetězce a prázdné buňky se jednoduše ignorují.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`STDEV`.

`EXPONDIST`

`EXPONDIST`

hustota pravděpodobnosti nebo hromadná distribuční funkce exponenciálního rozdělení

    EXPONDIST(x,y,hromadná)

##### Argumenty

`x`: číslo

`y`: koeficient měřítka

`hromadná`: zda vyhodnotit funkci hustoty pravděpodobnosti nebo hromadnou distribuční funkci

##### Popis

Pokud je `hromadná` PRAVDA, vrací: `y`.exp (-`y`.`x`), jinak vrací: 1 - exp (-`y`.`x`).

##### Poznámka

Pokud je `x` < 0 nebo `y` ≤ 0, tak tato funkce vrací chybu.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`POISSON`.

`EXPPOWDIST`

`EXPPOWDIST`

funkce hustoty pravděpodobnosti mocninného rozdělení

    EXPPOWDIST(x,a,b)

##### Argumenty

`x`: číslo

`a`: koeficient měřítka

`b`: koeficient měřítka

##### Popis

Toto rozdělení bylo doporučováno pro analýzu doby přežití, kdy je žádoucí riziková funkce U‐tvaru. To odpovídá rychlému selhání, jakmile se produkt začne opotřebovávat po skončení období stability nebo i po zlepšení spolehlivosti.

##### Viz také

`RANDEXPPOW`.

`FDIST`

`FDIST`

funkce přežití F-rozdělení

    FDIST(x,sv_čitatel,sv_jmenovatel)

##### Argumenty

`x`: číslo

`sv_čitatel`: počet stupňů volnosti v čitateli

`sv_jmenovatel`: počet stupňů volnosti ve jmenovateli

##### Popis

Funkce přežití je 1 mínus hromadná distribuční funkce.

##### Poznámka

Pokud je `x` < 0, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `sv_čitatel` < 1 nebo `sv_jmenovatel` < 1, tak tato funkce vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

`FDIST` je funkce OpenFormula `LEGACY.FDIST`.

##### Viz také

`FINV`.

`FINV`

`FINV`

inverzní funkce k funkci přežití F-rozdělení

    FINV(p,sv_čitatel,sv_jmenovatel)

##### Argumenty

`p`: pravděpodobnost

`sv_čitatel`: počet stupňů volnosti v čitateli

`sv_jmenovatel`: počet stupňů volnosti ve jmenovateli

##### Popis

Funkce přežití je 1 mínus hromadná distribuční funkce.

##### Poznámka

Pokud je `p` < 0 nebo `p` > 1, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `sv_čitatel` < 1 nebo `sv_jmenovatel` < 1, tak tato funkce vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

`FINV` je funkcí OpenFormula s názvem `LEGACY.FINV`.

##### Viz také

`FDIST`.

`FISHER`

`FISHER`

Fisherova transformace

    FISHER(x)

##### Argumenty

`x`: číslo

##### Poznámka

Pokud `x` není číslo, tak tato funkce vrátí chybu #HODNOTA!. Pokud je `x` ≤ -1 nebo `x` ≥ 1, tak tato funkce vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`FISHERINV`, `ATANH`.

`FISHERINV`

`FISHERINV`

inverze Fisherovy transformace

    FISHERINV(x)

##### Argumenty

`x`: číslo

##### Poznámka

Pokud `x` není číslo, tak tato funkce vrátí chybu #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`FISHER`, `TANH`.

`FORECAST`

`FORECAST`

odhaduje budoucí hodnotu podle existujících hodnot pomocí jednoduché lineární regrese

    FORECAST(x,známé_y,známé_x)

##### Argumenty

`x`: hodnota x, která odpovídá hodnotě y, která má být předpovězena

`známé_y`: známé hodnoty y

`známé_x`: známé hodnoty x

##### Popis

Tato funkce odhaduje budoucí hodnotu podle existujících hodnot pomocí jednoduché lineární regrese.

##### Poznámka

Pokud `známé_x` nebo `známé_y` neobsahují žádné datové záznamy nebo různé počty datových záznamů, tak tato funkce vrátí chybu #N/A. Pokud je rozptyl `zmámé_x` roven nule, tak tato funkce vrátí chybu #DIV/0.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`INTERCEPT`, `TREND`.

`FREQUENCY`

`FREQUENCY`

tabulka četností

    FREQUENCY(pole_data,pole_omezení)

##### Argumenty

`pole_data`: hodnoty dat

`pole_omezení`: pole omezujících hodnot

##### Popis

Výsledky jsou předány jako pole.

Pokud je pole `pole_omezení` prázdné, tak tato funkce vrátí počet referenčních bodů v poli `pole_data`.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

`FTEST`

`FTEST`

p-hodnota pro dvovýběrový test hypotéz srovnávající rozptyl dvou souborů dat

    FTEST(pole1,pole2)

##### Argumenty

`pole1`: vzorek z prvního souboru dat

`pole2`: vzorek z druhého souboru dat

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`FDIST`, `FINV`.

`GAMMADIST`

`GAMMADIST`

hustota pravděpodobnosti nebo hromadná distribuční funkce rozdělení gama

    GAMMADIST(x,alfa,beta,hromadná)

##### Argumenty

`x`: číslo

`alfa`: koeficient měřítka

`beta`: koeficient měřítka

`hromadná`: zda vyhodnotit funkci hustoty pravděpodobnosti nebo hromadnou distribuční funkci

##### Poznámka

If `x` < 0 this function returns a #NUM! error. If `alpha` <= 0 or `beta` <= 0, this function returns a #NUM! error.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`GAMMAINV`.

`GAMMAINV`

`GAMMAINV`

inverzní funkce k hromadnému rozdělené gama

    GAMMAINV(p,alfa,beta)

##### Argumenty

`p`: pravděpodobnost

`alfa`: koeficient měřítka

`beta`: koeficient měřítka

##### Poznámka

Pokud je `p` < 0 nebo `p` > 1, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `alfa` ≤ 0 nebo `beta` ≤ 0, tak tato funkce vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`GAMMADIST`.

`GEOMDIST`

`GEOMDIST`

hustota pravděpodobnosti nebo hromadná distribuční funkce geometrického rozdělení

    GEOMDIST(k,p,hromadná)

##### Argumenty

`k`: počet pokusů

`p`: pravděpodobnost úspěchu v kterémkoliv pokusu

`hromadná`: zda vyhodnotit funkci hustoty pravděpodobnosti nebo hromadnou distribuční funkci

##### Poznámka

Pokud je `k`< 0, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `p` < 0 nebo `p` > 1, tak tato funkce vrátí chybu #ČÍSLO!. Pokud není `hromadná` ani PRAVDA, ani NEPRAVDA, tato funkce vrátí chybu #HODNOTA!.

##### Viz také

`RANDGEOM`.

`GEOMEAN`

`GEOMEAN`

geometrický průměr

    GEOMEAN(číslo1,číslo2,…)

##### Argumenty

`číslo1`: první hodnota

`číslo2`: druhá hodnota

##### Popis

Geometrický průměr je roven N-té odmocnině ze součinu N hodnot.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`AVERAGE`, `HARMEAN`, `MEDIAN`, `MODE`, `TRIMMEAN`.

`GROWTH`

`GROWTH`

prognóza exponenciálního růstu

    GROWTH(známé_y,známé_x,nové_x,afinní)

##### Argumenty

`známé_y`: známé hodnoty y

`známé_x`: známé hodnoty x; výchozí je pole {1, 2, 3, …}

`nové_x`: hodnoty x, pro které se mají odhadnout hodnoty y; výchozí jsou `známé_x`

`afinní`: pokud je pravda, model obsahuje konstantní členy; výchozí je pravda

##### Popis

Funkce `GROWTH` používá metodu „nejmenších čtverců“ k napasování exponenciální křivky na vaše data a prognóze exponenciálního růstu podle této křivky.

Funkce `GROWTH` vrací pole s jedním sloupcem a řádkem pro každý referenční bod v `nové_x`.

##### Poznámka

Pokud `známé_y` a `známé_x` nemají stejný počet referenčních bodů, vrátí tato funkce chybu #ČÍSLO!.

##### Viz také

`LOGEST`, `GROWTH`, `TREND`.

`HARMEAN`

`HARMEAN`

harmonický průměr

    HARMEAN(číslo1,číslo2,…)

##### Argumenty

`číslo1`: první hodnota

`číslo2`: druhá hodnota

##### Popis

Harmonický průměr z N referenčních bodů je N podělené součtem převrácených hodnot referenčních bodů.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`AVERAGE`, `GEOMEAN`, `MEDIAN`, `MODE`, `TRIMMEAN`.

`HYPGEOMDIST`

`HYPGEOMDIST`

hustota pravděpodobnosti nebo hromadná distribuční funkce hypergeometrického rozdělení

    HYPGEOMDIST(x,n,M,N,hromadná)

##### Argumenty

`x`: počet úspěchů

`n`: velikost vzorku

`M`: počet možných úspěchů v souboru hodnot

`N`: velikost souboru hodnot

`hromadná`: zda vyhodnotit funkci hustoty pravděpodobnosti nebo hromadnou distribuční funkci

##### Poznámka

Pokud jsou hodnoty `x`, `n`, `M` nebo `N` neceločíselné, tak jsou oříznuty. Pokud je `x`, `n`, `M` nebo `N` < 0, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `x` > `M` nebo `n` > `N`, tak tato funkce vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`BINOMDIST`, `POISSON`.

`INTERCEPT`

`INTERCEPT`

průsečík lineární regresní přímky

    INTERCEPT(známé_y,známé_x)

##### Argumenty

`známé_y`: známé hodnoty y

`známé_x`: známé hodnoty x

##### Poznámka

Pokud `známé_x` nebo `známé_y` neobsahují žádné datové záznamy nebo různé počty datových záznamů, tak tato funkce vrátí chybu #N/A. Pokud je rozptyl `známé_x` roven nule, tak tato funkce vrátí chybu #DIV/0.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`FORECAST`, `TREND`.

`KURT`

`KURT`

objektivní odhad koeficientu špičatosti množiny dat

    KURT(číslo1,číslo2,…)

##### Argumenty

`číslo1`: první hodnota

`číslo2`: druhá hodnota

##### Popis

Řetězce a prázdné buňky se jednoduše ignorují.

##### Poznámka

Toto má smysl jen pokud má základní rozdělení skutečně čtvrtý moment. Třemi je špičatost vykompenzována, takže normální rozdělení má špičatost nula. Pokud jsou zadána měně než čtyři čísla nebo jsou si všechna rovna, tak tato funkce vrací chybu #DĚLENÍ/0!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`AVERAGE`, `VAR`, `SKEW`, `KURTP`.

`KURTP`

`KURTP`

populační koeficient špičatosti množiny dat

    KURTP(číslo1,číslo2,…)

##### Argumenty

`číslo1`: první hodnota

`číslo2`: druhá hodnota

##### Popis

Řetězce a prázdné buňky se jednoduše ignorují.

##### Poznámka

Pokud jsou zadána měně než dvě čísla nebo jsou si všechna rovna, tak tato funkce vrací chybu #DĚLENÍ/0!.

##### Viz také

`AVERAGE`, `VARP`, `SKEWP`, `KURT`.

`LANDAU`

`LANDAU`

funkce přibližné hustoty pravděpodobnosti pro Landauovo rozdělení

    LANDAU(x)

##### Argumenty

`x`: číslo

##### Viz také

`RANDLANDAU`.

`LAPLACE`

`LAPLACE`

funkce hustoty pravděpodobnosti pro Laplaceovo rozložení

    LAPLACE(x,a)

##### Argumenty

`x`: číslo

`a`: střední hodnota

##### Viz také

`RANDLAPLACE`.

`LARGE`

`LARGE`

`k`-tá největší hodnota v množině dat

    LARGE(data,k)

##### Argumenty

`data`: množina dat

`k`: která hodnota se má hledat

##### Poznámka

Pokud je množina dat prázdná, tak tato funkce vrací #ČÍSLO!. Pokud je `k` ≤ 0 nebo je `k` větší než počet zadaných datových položek, tak tato funkce vrací chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`PERCENTILE`, `PERCENTRANK`, `QUARTILE`, `SMALL`.

`LEVERAGE`

`LEVERAGE`

vypočítá vliv regrese

    LEVERAGE(A)

##### Argumenty

`A`: matice

##### Popis

Vrací diagonálu z `A` (`A`^`T` `A`)^-1 `A`^`T` jako sloupcový vektor.

##### Poznámka

Pokud je matice singulární, je vráceno #HODNOTA!.

`LINEST`

`LINEST`

koeficienty a statistiky vícenásobné lineární regrese

    LINEST(známé_y,známé_x,afinní,statistiky)

##### Argumenty

`známé_y`: vektor hodnot závislé proměnné

`známé_x`: pole hodnot nezávislých proměnných, výchozí je jeden vektor {1, …, n}

`afinní`: pokud je pravda, model obsahuje konstantní členy; výchozí je pravda

`statistiky`: pokud je pravda, jsou poskytnuty některé doplňující statistiky, výchozí je nepravda

##### Popis

Tato funkce vrací pole s prvním řádkem poskytujícím koeficienty regrese pro nezávislé proměnné x_m, x_(m-1), …, x_2, x_1 následované průsečíky y, pokud je `afinní` pravda.

Pokud je `statistiky` PRAVDA, druhý řádek obsahuje odpovídající standardní chyby regresních koeficientů. V tomto případě třetí řádek obsahuje hodnotu R na druhou a standardní chybu pro predikovanou hodnotu. Čtvrtý řádek obsahuje sledovanou hodnotu F a její stupně volnosti. A nakonec, pátý řádek obsahuje regresi součtu čtverců a rezidua součtu čtverců.

Pokud je `afinní` NEPRAVDA, je R^2 necentrovaná verze koeficientu determinace. Ten udává, jakou část součtu čtverců se podařilo daným modelem vysvětlit.

##### Poznámka

Pokud délka `známé_y` neodpovídá příslušné délce `známé_x`, tak tato funkce vrátí chybu #ČÍSLO!.

##### Viz také

`LOGEST`, `TREND`.

`LKSTEST`

`LKSTEST`

Lillieforsův (Kolmogorovův-Smirnovův) test dobré shody

    LKSTEST(x)

##### Argumenty

`x`: pole ukázkových hodnot

##### Popis

Tato funkce vrací pole, které obsahuje v prvním řádku p-hodnotu Lillieforsova (Kolmogorovova-Smirnovova) testu dobré shody, v druhém řádku hodnotu testové statistiky testu a v třetím počet pozorovaných hodnot ve vzorku.

##### Poznámka

Pokud je méně než 5 hodnot vzorků, funkce `LKSTEST` vrátí #HODNOTA!.

##### Viz také

`CHITEST`, `ADTEST`, `SFTEST`, `CVMTEST`.

`LOGEST`

`LOGEST`

uzpůsobení exponenciály metodou nejmenších čtverců

    LOGEST(známé_y,známé_x,afinní,statistiky)

##### Argumenty

`známé_y`: známé hodnoty y

`známé_x`: známé hodnoty x; výchozí je pole {1, 2, 3, …}

`afinní`: pokud je pravda, model obsahuje konstantní členy; výchozí je pravda

`statistiky`: pokud je pravda, budou vráceny dodatečné statistické informace; výchozí je NEPRAVDA

##### Popis

Funkce `LOGEST` používá metodu „nejmenších čtverců“ k napasování exponenciální křivky ve formě y = b * m{1}^x{1} * m{2}^x{2}… na vaše data.

`LOGEST` vrací pole {m{n}, m{n-1}, …,m{1}, b}.

##### Poznámka

Ve výsledném poli jsou pod koeficienty regresní přímky zapsány doplňující statistické informace. Tyto doplňující informace sestávají ze čtyř řádků: V prvním řádku jsou standardní chybové hodnoty pro koeficienty m1, (m2, …), b. Druhý řádek obsahuje druhou mocninu R a standardní chybu pro odhad y. Třetí řádek obsahuje sledovanou hodnotu F a stupně volnosti. Poslední řádek obsahuje regresi součtu čtverců a rezidua součtu čtverců. Pokud `známé_y` a `známé_x` nemají stejný počet referenčních bodů, vrátí tato funkce chybu #ČÍSLO!.

##### Viz také

`GROWTH`, `TREND`.

`LOGFIT`

`LOGFIT`

logaritmické přizpůsobení metodou nejmenších čtverců (pomocí postupných aproximací)

    LOGFIT(známé_y,známé_x)

##### Argumenty

`známé_y`: známé hodnoty y

`známé_x`: známé hodnoty x

##### Popis

Funkce `LOGFIT` používá metodu „nejmenších čtverců“ k přizpůsobení logaritmické rovnice y = a + b.ln(sign.(x - c)), kde sign = +1 nebo -1, tj. znaménko. Grafem rovnice je logaritmická křivka posunutá svisle o c a případně zrcadlená podle osy y (pokud znaménko sign = -1).

Funkce `LOGFIT` vrací pole s pěti sloupci a jedním řádkem. V prvním sloupci je uvedeno „sign“. Hodnoty „a“, „b“ a „c“ jsou uvedeny ve sloupcích 2 až 4. Sloupec 5 obsahuje rezidua součtu čtverců.

##### Poznámka

Vrací chybu v případě, že jsou méně než 3 různé x-ové nebo y-ové a nebo když tvar, který tvoří body je příliš odlišný od „logaritmického“. Můžete použít následující vzorec = a + b .ln(sign . (x - c)), případně jinak uspořádaný = (exp((y - a) : b)) : sign + c, k výpočtu neznámých x-ových respektive y-ových. Jde o nelineární přibližování metodou postupných aproximací. Přesnost „c“ je: šířka x‐range -> zaokrouhlena na nejbližší nižší (10^celé číslo), krát 0,000001. Mohou nastat případy, u kterých nebude výsledné přizpůsobení nejlepší možné.

##### Viz také

`LOGREG`, `LINEST`, `LOGEST`.

`LOGINV`

`LOGINV`

inverzní funkce k hromadné distribuční funkci logaritmicko-normálního rozdělení

    LOGINV(p,stř_hodnota,sm_odchylka)

##### Argumenty

`p`: pravděpodobnost

`stř_hodnota`: střední hodnota

`sm_odchylka`: směrodatná odchylka

##### Poznámka

Pokud je `p` < 0 nebo `p` > 1 nebo `sm_odchylka` ≤ 0, tak tato funkce vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`EXP`, `LN`, `LOG`, `LOG10`, `LOGNORMDIST`.

`LOGISTIC`

`LOGISTIC`

funkce hustoty pravděpodobnosti pro logistické rozdělení

    LOGISTIC(x,a)

##### Argumenty

`x`: číslo

`a`: koeficient měřítka

##### Viz také

`RANDLOGISTIC`.

`LOGNORMDIST`

`LOGNORMDIST`

hromadná distribuční funkce logaritmicko-normálního rozdělení

    LOGNORMDIST(x,stř_hodnota,sm_odchylka)

##### Argumenty

`x`: číslo

`stř_hodnota`: střední hodnota

`sm_odchylka`: směrodatná odchylka

##### Poznámka

Pokud je `sm_odchylka` = 0, funkce `LOGNORMDIST` vrátí chybu #DĚLENÍ/0!. Pokud je `x` ≤ 0, `stř_hodnota` < 0 nebo `sm_odchylka` ≤ 0, tak tato funkce vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`NORMDIST`.

`LOGREG`

`LOGREG`

logaritmická regrese

    LOGREG(známé_y,známé_x,afinní,statistiky)

##### Argumenty

`známé_y`: známé hodnoty y

`známé_x`: známé hodnoty x; výchozí je pole {1, 2, 3, …}

`afinní`: pokud je pravda, model obsahuje konstantní členy; výchozí je pravda

`statistiky`: pokud je pravda, budou vráceny dodatečné statistické informace; výchozí je NEPRAVDA

##### Popis

`LOGREG` transformuje x-ové hodnoty na z=ln(x) a použije metodu „nejmenších čtverců“ k napasování lineární rovnice y = m.z + b na vaše hodnoty y a z – to je ekvivalentní napasování rovnice y = m.ln(x) + b na hodnoty y a x. `LOGREG` vrací pole se dvěma sloupci a jedním řádkem. m je uvedeno v prvním sloupci a b ve druhém.

Ve výsledném poli jsou pod m a b zapsány doplňující statistické informace. Tyto doplňující informace obsahují čtyři řádky: V prvním řádku jsou standardní chybové hodnoty pro koeficienty m a b. Druhý řádek obsahuje druhou mocninu R a standardní chybu pro odhad y. Třetí řádek obsahuje sledovanou hodnotu F a stupně volnosti. Poslední řádek obsahuje regresi součtu čtverců a rezidua součtu čtverců. Výchozí hodnota `statistika` je NEPRAVDA.

##### Poznámka

Pokud `známé_y` a `známé_x` nemají stejný počet referenčních bodů, vrátí tato funkce chybu #ČÍSLO!.

##### Viz také

`LOGFIT`, `LINEST`, `LOGEST`.

`MAX`

`MAX`

největší hodnota, záporná čísla jsou pokládána za menší než kladná

    MAX(číslo1,číslo2,…)

##### Argumenty

`číslo1`: první hodnota

`číslo2`: druhá hodnota

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`MIN`, `ABS`.

`MAXA`

`MAXA`

největší hodnota, záporná čísla jsou pokládána za menší než kladná

    MAXA(číslo1,číslo2,…)

##### Argumenty

`číslo1`: první hodnota

`číslo2`: druhá hodnota

##### Popis

Čísla a rovněž textové a logické hodnoty jsou zahrnuty do výpočtu. Když buňka obsahuje text nebo je její argument vyhodnocen jako NEPRAVDA, je to započítáno jako hodnota nula (0). Když je argument vyhodnocen jako PRAVDA, je to vyhodnoceno jako jedna (1). Upozorňujeme, že prázdné buňky nejsou započítány.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`MAX`, `MINA`.

`MEDIAN`

`MEDIAN`

medián množiny dat

    MEDIAN(číslo1,číslo2,…)

##### Argumenty

`číslo1`: první hodnota

`číslo2`: druhá hodnota

##### Popis

Řetězce a prázdné buňky se jednoduše ignorují.

##### Poznámka

Pokud je zadán sudý počet, funkce `MEDIAN` vrací průměr dvou čísel uprostřed.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`AVERAGE`, `COUNT`, `COUNTA`, `DAVERAGE`, `MODE`, `SSMEDIAN`, `SUM`.

`MIN`

`MIN`

nejmenší hodnota, záporná čísla jsou pokládána za menší než kladná

    MIN(číslo1,číslo2,…)

##### Argumenty

`číslo1`: první hodnota

`číslo2`: druhá hodnota

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`MAX`, `ABS`.

`MINA`

`MINA`

nejmenší hodnota, záporná čísla jsou pokládána za menší než kladná

    MINA(číslo1,číslo2,…)

##### Argumenty

`číslo1`: první hodnota

`číslo2`: druhá hodnota

##### Popis

Čísla a rovněž textové a logické hodnoty jsou zahrnuty do výpočtu. Když buňka obsahuje text nebo je její argument vyhodnocen jako NEPRAVDA, je to započítáno jako hodnota nula (0). Když je argument vyhodnocen jako PRAVDA, je to vyhodnoceno jako jedna (1). Upozorňujeme, že prázdné buňky nejsou započítány.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`MIN`, `MAXA`.

`MODE`

`MODE`

první nejběžnější číslo v množině dat

    MODE(číslo1,číslo2,…)

##### Argumenty

`číslo1`: první hodnota

`číslo2`: druhá hodnota

##### Popis

Řetězce a prázdné buňky se jednoduše ignorují.

Pokud množina dat neobsahuje žádné číslo vícekrát, vrátí tato funkce chybu #N/A.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`AVERAGE`, `MEDIAN`, `MODE.MULT`.

`MODE.MULT`

`MODE.MULT`

nejběžnější čísla v množině dat

    MODE.MULT(číslo1,číslo2,…)

##### Argumenty

`číslo1`: první hodnota

`číslo2`: druhá hodnota

##### Popis

Řetězce a prázdné buňky se jednoduše ignorují.

Pokud množina dat neobsahuje žádné číslo vícekrát, vrátí tato funkce chybu #N/A.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`AVERAGE`, `MEDIAN`, `MODE`.

`NEGBINOMDIST`

`NEGBINOMDIST`

funkce pravděpodobnostní míry negativního binomického rozdělení

    NEGBINOMDIST(f,t,p)

##### Argumenty

`f`: počet neúspěchů

`t`: prahový počet úspěchů

`p`: pravděpodobnost úspěchu

##### Poznámka

Pokud jsou hodnoty `f` nebo `t` neceločíselné, tak jsou oříznuty. Pokud je (`f` + `t` -1) ≤ 0, tak tato funkce vrací chybu #ČÍSLO!. Pokud je `p` < 0 nebo `p` > 1, tak tato funkce vrací chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`BINOMDIST`, `COMBIN`, `FACT`, `HYPGEOMDIST`, `PERMUT`.

`NORMDIST`

`NORMDIST`

hustota pravděpodobnosti nebo hromadná distribuční funkce normálního rozdělení

    NORMDIST(x,stř_hodnota,sm_odchylka,hromadná)

##### Argumenty

`x`: číslo

`stř_hodnota`: střední hodnota rozložení

`sm_ochylka`: směrodatná odchylka rozložení

`hromadná`: zda vyhodnotit funkci hustoty pravděpodobnosti nebo hromadnou distribuční funkci

##### Poznámka

Pokud je `sm_odchylka` rovno 0, tak tato funkce vrátí chybu #DĚLENÍ/0!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`POISSON`.

`NORMINV`

`NORMINV`

inverzní funkce k hromadné distribuční funkci normálního rozdělení

    NORMINV(p,stř_hodnota,sm_odchylka)

##### Argumenty

`p`: pravděpodobnost

`stř_hodnota`: střední hodnota rozložení

`sm_ochylka`: směrodatná odchylka rozložení

##### Poznámka

Pokud je `p` < 0 nebo `p` > 1 nebo `sm_ochylka` ≤ 0, tak tato funkce vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`NORMDIST`, `NORMSDIST`, `NORMSINV`, `STANDARDIZE`, `ZTEST`.

`NORMSDIST`

`NORMSDIST`

hromadná distribuční funkce standardního normálního rozdělení

    NORMSDIST(x)

##### Argumenty

`x`: číslo

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

`NORMSDIST` je funkce OpenFormula `LEGACY.NORMSDIST`.

##### Viz také

`NORMDIST`.

`NORMSINV`

`NORMSINV`

inverzní funkce k hromadné distribuční funkci standardního normálního rozdělení

    NORMSINV(p)

##### Argumenty

`p`: daná pravděpodobnost

##### Poznámka

Pokud je `p` < 0 nebo `p` > 1, tak tato funkce vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

`NORMSINV` je funkce OpenFormula `LEGACY.NORMSINV`.

##### Viz také

`NORMDIST`, `NORMINV`, `NORMSDIST`, `STANDARDIZE`, `ZTEST`.

`OWENT`

`OWENT`

Owenova funkce T

    OWENT(h,a)

##### Argumenty

`h`: číslo

`a`: číslo

##### Viz také

`R.PSNORM`, `R.PST`.

`PARETO`

`PARETO`

náhodná veličina z Paretova rozdělení

    PARETO(x,a,b)

##### Argumenty

`x`: číslo

`a`: exponent

`b`: koeficient měřítka

##### Viz také

`RANDPARETO`.

`PEARSON`

`PEARSON`

Pearsonův korelační koeficient párové množiny dat

    PEARSON(pole1,pole2)

##### Argumenty

`pole1`: hodnoty prvních členů

`pole2`: hodnoty druhých členů

##### Popis

Řetězce a prázdné buňky se jednoduše ignorují.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`INTERCEPT`, `LINEST`, `RSQ`, `SLOPE`, `STEYX`.

`PERCENTILE`

`PERCENTILE`

určuje 100 krát `k`-tý percentil ze zadaných referenčních bodů (Hyndmanova-Fanova metoda 7: základ N-1)

    PERCENTILE(pole,k)

##### Argumenty

`pole`: referenční body

`k`: který percentil se má vypočítat

##### Poznámka

Pokud je `pole` prázdné, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `k` < 0 nebo `k` > 1, tak tato funkce vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`QUARTILE`.

`PERCENTILE.EXC`

`PERCENTILE.EXC`

určuje 100 krát `k`-tý percentil ze zadaných referenčních bodů (Hyndmanova-Fanova metoda 6: základ N+1)

    PERCENTILE.EXC(pole,k)

##### Argumenty

`pole`: referenční body

`k`: který percentil se má vypočítat

##### Poznámka

Pokud je `pole` prázdné, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `k` < 0 nebo `k` > 1, tak tato funkce vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`PERCENTILE`, `QUARTILE`, `QUARTILE.EXC`.

`PERCENTRANK`

`PERCENTRANK`

procentuální poloha referenčního bodu v množině dat (Hyndmanova-Fanova metoda 7: základ N-1)

    PERCENTRANK(pole,x,význ_číslic)

##### Argumenty

`pole`: rozsah číselných hodnot

`x`: referenční bod, pro který se má určit procentuální poloha

`význ_číslic`: počet významných číslic, výchozí je 3

##### Poznámka

Pokud `pole` neobsahuje žádné referenční body, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `význ_číslic` menší než jedna, tak tato funkce vrátí chybu #ČÍSLO!. Pokud `x` překročí největší hodnotu nebo je menší než nejmenší hodnota v poli pole, tak tato funkce vrátí chybu #N/A!. Pokud se `x` neshoduje se žádnou z hodnot v poli `pole` nebo se `x` shoduje s více než jednou, tak tato funkce vracenou hodnotu interpoluje.

##### Viz také

`LARGE`, `MAX`, `MEDIAN`, `MIN`, `PERCENTILE`, `QUARTILE`, `SMALL`.

`PERCENTRANK.EXC`

`PERCENTRANK.EXC`

procentuální poloha referenčního bodu v množině dat (Hyndmanova-Fanova metoda 6: základ N+1)

    PERCENTRANK.EXC(pole,x,význ_číslic)

##### Argumenty

`pole`: rozsah číselných hodnot

`x`: referenční bod, pro který se má určit procentuální poloha

`význ_číslic`: počet významných číslic, výchozí je 3

##### Poznámka

Pokud `pole` neobsahuje žádné referenční body, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `význ_číslic` menší než jedna, tak tato funkce vrátí chybu #ČÍSLO!. Pokud `x` překročí největší hodnotu nebo je menší než nejmenší hodnota v poli pole, tak tato funkce vrátí chybu #N/A!. Pokud se `x` neshoduje se žádnou z hodnot v poli `pole` nebo se `x` shoduje s více než jednou, tak tato funkce vracenou hodnotu interpoluje.

##### Viz také

`LARGE`, `MAX`, `MEDIAN`, `MIN`, `PERCENTILE`, `PERCENTILE.EXC`, `QUARTILE`, `QUARTILE.EXC`, `SMALL`.

`PERMUT`

`PERMUT`

počet variací, nebo permutací (pro `k`=`n`), `k`-té třídy z `n` prvků

    PERMUT(n,k)

##### Argumenty

`n`: velikost základní množiny

`k`: počet prvků v každé variaci či permutaci

##### Poznámka

Pokud je `n` = 0, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `n` < `k`, tak tato funkce vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`COMBIN`.

`PERMUTATIONA`

`PERMUTATIONA`

počet variací (respektive permutací pro `y`=`x`) `y` objektů vybíraných z `x` objektů s opakováním

    PERMUTATIONA(x,y)

##### Argumenty

`x`: celkový počet objektů

`y`: počet vybraných objektů

##### Poznámka

If both `x` and `y` equal 0, `PERMUTATIONA` returns 1. If `x` < 0 or `y` < 0, `PERMUTATIONA` returns #NUM! If `x` or `y` are not integers, they are truncated.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`POWER`.

`POISSON`

`POISSON`

funkce pravděpodobnostní míry nebo hromadná distribuční funkce Poissonova rozdělení

    POISSON(x,stř_hodnota,hromadná)

##### Argumenty

`x`: počet událostí

`stř_hodnota`: střední hodnota rozložení

`hromadná`: zda vyhodnotit funkci hustoty pravděpodobnosti nebo hromadnou distribuční funkci

##### Poznámka

Pokud je hodnota `x` neceločíselná, tak je oříznuta. Pokud je `x` < 0, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `stř_hodnota` ≤ 0, funkce `POISSON` vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`NORMDIST`, `WEIBULL`.

`PROB`

`PROB`

pravděpodobnost intervalu pro diskrétní (a konečné) rozdělení pravděpodobnosti

    PROB(rozsah_x,rozsah_pravd,dolní_limit,horní_limit)

##### Argumenty

`rozsah_x`: možné hodnoty

`rozsah_pravd`: pravděpodobnosti odpovídajících hodnot

`dolní_limit`: dolní omezení intervalu

`horní_limit`: horní omezení intervalu, výchozí je `dolní_limit`

##### Poznámka

Pokud součet pravděpodobností v rozsahu `rozsah_pravd` není roven 1, tak tato funkce vrátí chybu #ČÍSLO!. Pokud některá z hodnot v `rozsah_pravd` je ≤ 0 nebo > 1, tak tato funkce vrátí chybu #ČÍSLO!. Pokud `rozsah_x` a `rozsah_pravd` obsahují různý počet datových záznamů, tak tato funkce vrátí chybu #N/A.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`BINOMDIST`, `CRITBINOM`.

`QUARTILE`

`QUARTILE`

`k`-tý kvartil z referenčních bodů (Hyndmanova-Fanova metoda 7: základ N-1)

    QUARTILE(pole,kvartil)

##### Argumenty

`pole`: referenční body

`kvartil`: číslo od 0 do 4 určující, který kvartil se má vypočítat

##### Poznámka

Pokud je `pole` prázdné, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `kvartil` < 0 nebo `kvartil` > 4, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `kvartil` = 0, je vrácena nejmenší z hodnot v poli pole. Pokud je hodnota `kvartil` neceločíselná, tak je oříznuta.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`LARGE`, `MAX`, `MEDIAN`, `MIN`, `PERCENTILE`, `QUARTILE.EXC`, `SMALL`.

`QUARTILE.EXC`

`QUARTILE.EXC`

`k`-tý kvartil z referenčních bodů (Hyndmanova-Fanova metoda 6: základ N+1)

    QUARTILE.EXC(pole,kvartil)

##### Argumenty

`pole`: referenční body

`kvartil`: číslo od 1 do 3 určující, který kvartil se má vypočítat

##### Poznámka

Pokud je `pole` prázdné, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `kvartil` < 0 nebo `kvartil` > 4, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `kvartil` = 0, je vrácena nejmenší z hodnot v poli pole. Pokud je hodnota `kvartil` neceločíselná, tak je oříznuta.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`LARGE`, `MAX`, `MEDIAN`, `MIN`, `PERCENTILE`, `PERCENTILE.EXC`, `QUARTILE`, `SMALL`.

`R.DBETA`

`R.DBETA`

funkce hustoty pravděpodobnosti rozdělení beta

    R.DBETA(x,a,b,vrátit_log)

##### Argumenty

`x`: pozorování

`a`: první koeficient tvaru rozdělení

`b`: druhý koeficient měřítka rozdělení

`vrátit_log`: pokud je pravda, bude namísto výsledku vrácen jeho logaritmus

##### Popis

Tato funkce vrací funkci hustoty pravděpodobnosti rozdělení beta.

##### Viz také

`R.PBETA`, `R.QBETA`.

`R.DBINOM`

`R.DBINOM`

funkce hustoty pravděpodobnosti binomického rozdělení

    R.DBINOM(x,n,pr_uspěchu,vrátit_log)

##### Argumenty

`x`: pozorování

`n`: počet pokusů

`pr_uspěchu`: pravděpodobnost úspěchu v každém pokusu

`vrátit_log`: pokud je pravda, bude namísto výsledku vrácen jeho logaritmus

##### Popis

Tato funkce vrací funkci hustoty pravděpodobnosti binomického rozdělení.

##### Viz také

`R.PBINOM`, `R.QBINOM`.

`R.DCAUCHY`

`R.DCAUCHY`

funkce hustoty pravděpodobnosti Cauchyho rozdělení

    R.DCAUCHY(x,střed,měřítko,vrátit_log)

##### Argumenty

`x`: pozorování

`střed`: střed rozdělení

`měřítko`: koeficient měřítka rozdělení

`vrátit_log`: pokud je pravda, bude namísto výsledku vrácen jeho logaritmus

##### Popis

Tato funkce vrací funkci hustoty pravděpodobnosti Cauchyho rozdělení.

##### Viz také

`R.PCAUCHY`, `R.QCAUCHY`.

`R.DCHISQ`

`R.DCHISQ`

funkce hustoty pravděpodobnosti rozdělení chí-kvadrát

    R.DCHISQ(x,sv,vrátit_log)

##### Argumenty

`x`: pozorování

`sv`: počet stupňů volnosti rozdělení

`vrátit_log`: pokud je pravda, bude namísto výsledku vrácen jeho logaritmus

##### Popis

Tato funkce vrací funkci hustoty pravděpodobnosti rozdělení chí-kvadrát.

##### Kompatibilita s OpenDocument Format (ODF)

Volání funkce `R.DCHISQ`(`x`,`sv`) se dvěma argumenty je do OpenFormula exportováno jako `CHISQDIST`(`x`,`sv`,FALSE()).

##### Viz také

`R.PCHISQ`, `R.QCHISQ`.

`R.DEXP`

`R.DEXP`

funkce hustoty pravděpodobnosti exponenciálního rozdělení

    R.DEXP(x,měřítko,vrátit_log)

##### Argumenty

`x`: pozorování

`měřítko`: koeficient měřítka rozdělení

`vrátit_log`: pokud je pravda, bude namísto výsledku vrácen jeho logaritmus

##### Popis

Tato funkce vrací funkci hustoty pravděpodobnosti exponenciálního rozdělení.

##### Viz také

`R.PEXP`, `R.QEXP`.

`R.DF`

`R.DF`

funkce hustoty pravděpodobnosti F-rozdělení

    R.DF(x,n1,n2,vrátit_log)

##### Argumenty

`x`: pozorování

`n1`: první počet stupňů volnosti rozdělení

`n2`: druhý počet stupňů volnosti rozdělení

`vrátit_log`: pokud je pravda, bude namísto výsledku vrácen jeho logaritmus

##### Popis

Tato funkce vrací funkci hustoty pravděpodobnosti F-rozdělení.

##### Viz také

`R.PF`, `R.QF`.

`R.DGAMMA`

`R.DGAMMA`

funkce hustoty pravděpodobnosti rozdělení gama

    R.DGAMMA(x,tvar,měřítko,vrátit_log)

##### Argumenty

`x`: pozorování

`tvar`: koeficient tvaru rozdělení

`měřítko`: koeficient měřítka rozdělení

`vrátit_log`: pokud je pravda, bude namísto výsledku vrácen jeho logaritmus

##### Popis

Tato funkce vrací funkci hustoty pravděpodobnosti rozdělení gama.

##### Viz také

`R.PGAMMA`, `R.QGAMMA`.

`R.DGEOM`

`R.DGEOM`

funkce hustoty pravděpodobnosti geometrického rozdělení

    R.DGEOM(x,pr_uspěchu,vrátit_log)

##### Argumenty

`x`: pozorování

`pr_uspěchu`: pravděpodobnost úspěchu v každém pokusu

`vrátit_log`: pokud je pravda, bude namísto výsledku vrácen jeho logaritmus

##### Popis

Tato funkce vrací funkci hustoty pravděpodobnosti geometrického rozdělení.

##### Viz také

`R.PGEOM`, `R.QGEOM`.

`R.DGUMBEL`

`R.DGUMBEL`

funkce hustoty pravděpodobnosti Gumbelova rozdělení

    R.DGUMBEL(x,mí,beta,vrátit_log)

##### Argumenty

`x`: pozorování

`mí`: koeficient polohy volnosti rozdělení

`beta`: koeficient měřítka volnosti rozdělení

`vrátit_log`: pokud je pravda, bude namísto výsledku vrácen jeho logaritmus

##### Popis

Tato funkce vrací funkci hustoty pravděpodobnosti Gumbelova rozdělení.

##### Viz také

`R.PGUMBEL`, `R.QGUMBEL`.

`R.DHYPER`

`R.DHYPER`

funkce hustoty pravděpodobnosti hypergeometrického rozdělení

    R.DHYPER(x,r,b,n,vrátit_log)

##### Argumenty

`x`: pozorování

`r`: počet bílých kuliček

`b`: počet černých kuliček

`n`: počet tažených kuliček

`vrátit_log`: pokud je pravda, bude namísto výsledku vrácen jeho logaritmus

##### Popis

Tato funkce vrací funkci hustoty pravděpodobnosti hypergeometrického rozdělení.

##### Viz také

`R.PHYPER`, `R.QHYPER`.

`R.DLNORM`

`R.DLNORM`

funkce hustoty pravděpodobnosti logaritmicko-normálního rozdělení

    R.DLNORM(x,stř_hodnota,sm_odchylka,give_log)

##### Argumenty

`x`: pozorování

`stř_hodnota`: střední hodnota základního normálního rozdělení

`sm_ochylka`: směrodatná odchylka základního normálního rozdělení

`vrátit_log`: pokud je pravda, bude namísto výsledku vrácen jeho logaritmus

##### Popis

Tato funkce vrací funkci hustoty pravděpodobnosti logaritmicko-normálního rozdělení.

##### Viz také

`R.PLNORM`, `R.QLNORM`.

`R.DNBINOM`

`R.DNBINOM`

funkce hustoty pravděpodobnosti negativního binomického rozdělení

    R.DNBINOM(x,n,pr_uspěchu,vrátit_log)

##### Argumenty

`x`: pozorování (počet neúspěchů)

`n`: požadovaný počet úspěchů

`pr_uspěchu`: pravděpodobnost úspěchu v každém pokusu

`vrátit_log`: pokud je pravda, bude namísto výsledku vrácen jeho logaritmus

##### Popis

Tato funkce vrací funkci hustoty pravděpodobnosti negativního binomického rozdělení.

##### Viz také

`R.PNBINOM`, `R.QNBINOM`.

`R.DNORM`

`R.DNORM`

funkce hustoty pravděpodobnosti pro normální rozložení

    R.DNORM(x,mí,sigma,vrátit_log)

##### Argumenty

`x`: pozorování

`mí`: střední hodnota rozložení

`sigma`: směrodatná odchylka rozložení

`vrátit_log`: pokud je pravda, bude namísto výsledku vrácen jeho logaritmus

##### Popis

Tato funkce vrací funkci hustoty rozdělení pravděpodobnosti pro normální rozdělení.

##### Viz také

`R.PNORM`, `R.QNORM`.

`R.DPOIS`

`R.DPOIS`

funkce hustoty pravděpodobnosti Poissonova rozdělení

    R.DPOIS(x,lambda,vrátit_log)

##### Argumenty

`x`: pozorování

`lambda`: střední hodnota rozdělení

`vrátit_log`: pokud je pravda, bude namísto výsledku vrácen jeho logaritmus

##### Popis

Tato funkce vrací funkci hustoty pravděpodobnosti Poissonova rozdělení.

##### Viz také

`R.PPOIS`, `R.QPOIS`.

`R.DRAYLEIGH`

`R.DRAYLEIGH`

funkce hustoty pravděpodobnosti pro Rayleighovo rozdělení

    R.DRAYLEIGH(x,měřítko,vrátit_log)

##### Argumenty

`x`: pozorování

`měřítko`: koeficient měřítka rozdělení

`vrátit_log`: pokud je pravda, bude namísto výsledku vrácen jeho logaritmus

##### Popis

Tato funkce vrací funkci hustoty pravděpodobnosti Rayleighova rozdělení.

##### Viz také

`R.PRAYLEIGH`, `R.QRAYLEIGH`.

`R.DSNORM`

`R.DSNORM`

funkce hustoty pravděpodobnosti pro nesouměrné normální rozdělení

    R.DSNORM(x,tvar,poloha,měřítko,vrátit_log)

##### Argumenty

`x`: pozorování

`tvar`: koeficient tvaru rozdělení

`poloha`: koeficient polohy rozdělení

`měřítko`: koeficient měřítka rozdělení

`vrátit_log`: pokud je pravda, bude namísto výsledku vrácen jeho logaritmus

##### Popis

Tato funkce vrací funkci hustoty pravděpodobnosti pro nesouměrné normální rozdělení.

##### Viz také

`R.PSNORM`, `R.QSNORM`.

`R.DST`

`R.DST`

funkce hustoty pravděpodobnosti pro nesouměrné t-rozdělení

    R.DST(x,n,tvar,vrátit_log)

##### Argumenty

`x`: pozorování

`n`: počet stupňů volnosti rozdělení

`tvar`: koeficient tvaru rozdělení

`vrátit_log`: pokud je pravda, bude namísto výsledku vrácen jeho logaritmus

##### Popis

Tato funkce vrací funkci hustoty pravděpodobnosti pro nesouměrné t-rozdělení.

##### Viz také

`R.PST`, `R.QST`.

`R.DT`

`R.DT`

funkce hustoty pravděpodobnosti Studentova t-rozdělení

    R.DT(x,n,vráti_log)

##### Argumenty

`x`: pozorování

`n`: počet stupňů volnosti rozdělení

`vrátit_log`: pokud je pravda, bude namísto výsledku vrácen jeho logaritmus

##### Popis

Tato funkce vrací funkci hustoty pravděpodobnosti Studentova t-rozdělení.

##### Viz také

`R.PT`, `R.QT`.

`R.DWEIBULL`

`R.DWEIBULL`

funkce hustoty pravděpodobnosti Weibullova rozdělení

    R.DWEIBULL(x,tvar,měřítko,vrátit_log)

##### Argumenty

`x`: pozorování

`tvar`: koeficient tvaru rozdělení

`měřítko`: koeficient měřítka rozdělení

`vrátit_log`: pokud je pravda, bude namísto výsledku vrácen jeho logaritmus

##### Popis

Tato funkce vrací funkci hustoty pravděpodobnosti Weibullova rozdělení.

##### Viz také

`R.PWEIBULL`, `R.QWEIBULL`.

`R.PBETA`

`R.PBETA`

hromadná distribuční funkce rozdělení beta

    R.PBETA(x,a,b,dolní_konec,vrátit_ln)

##### Argumenty

`x`: pozorování

`a`: první koeficient tvaru rozdělení

`b`: druhý koeficient měřítka rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací hromadnou distribuční funkci rozdělení beta.

##### Viz také

`R.DBETA`, `R.QBETA`.

`R.PBINOM`

`R.PBINOM`

hromadná distribuční funkce binomického rozdělení

    R.PBINOM(x,n,pr_uspěchu,dolní_konec,vrátit_ln)

##### Argumenty

`x`: pozorování

`n`: počet pokusů

`pr_uspěchu`: pravděpodobnost úspěchu v každém pokusu

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací hromadnou distribuční funkci binomického rozdělení.

##### Viz také

`R.DBINOM`, `R.QBINOM`.

`R.PCAUCHY`

`R.PCAUCHY`

hromadná distribuční funkce Cauchyho rozdělení

    R.PCAUCHY(x,střed,měřítko,dolní_konec,vrátit_ln)

##### Argumenty

`x`: pozorování

`střed`: střed rozdělení

`měřítko`: koeficient měřítka rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací hromadnou distribuční funkci Cauchyho rozdělení.

##### Viz také

`R.DCAUCHY`, `R.QCAUCHY`.

`R.PCHISQ`

`R.PCHISQ`

hromadná distribuční funkce rozdělení chí-kvadrát

    R.PCHISQ(x,sv,dolní_konec,vrátit_ln)

##### Argumenty

`x`: pozorování

`sv`: počet stupňů volnosti rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací hromadnou distribuční funkci rozdělení chí-kvadrát.

##### Kompatibilita s OpenDocument Format (ODF)

Volání funkce `R.PCHISQ`(`x`,`sv`) se dvěma argumenty je do OpenFormula exportováno jako `CHISQDIST`(`x`,`sv`).

##### Viz také

`R.DCHISQ`, `R.QCHISQ`.

`R.PEXP`

`R.PEXP`

hromadná distribuční funkce exponenciálního rozdělení

    R.PEXP(x,měřítko,dolní_konec,vrátit_ln)

##### Argumenty

`x`: pozorování

`měřítko`: koeficient měřítka rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací hromadnou distribuční funkci exponenciálního rozdělení.

##### Viz také

`R.DEXP`, `R.QEXP`.

`R.PF`

`R.PF`

hromadná distribuční funkce F-rozdělení

    R.PF(x,n1,n2,dolní_konec,vrátit_ln)

##### Argumenty

`x`: pozorování

`n1`: první počet stupňů volnosti rozdělení

`n2`: druhý počet stupňů volnosti rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací hromadnou distribuční funkci F-rozdělení.

##### Viz také

`R.DF`, `R.QF`.

`R.PGAMMA`

`R.PGAMMA`

hromadná distribuční funkce rozdělení gama

    R.PGAMMA(x,tvar,měřítko,dolní_konec,vrátit_ln)

##### Argumenty

`x`: pozorování

`tvar`: koeficient tvaru rozdělení

`měřítko`: koeficient měřítka rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací hromadnou distribuční funkci rozdělení gama.

##### Viz také

`R.DGAMMA`, `R.QGAMMA`.

`R.PGEOM`

`R.PGEOM`

hromadná distribuční funkce geometrického rozdělení

    R.PGEOM(x,pr_uspěchu,dolní_konec,vrátit_ln)

##### Argumenty

`x`: pozorování

`pr_uspěchu`: pravděpodobnost úspěchu v každém pokusu

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací hromadnou distribuční funkci geometrického rozdělení.

##### Viz také

`R.DGEOM`, `R.QGEOM`.

`R.PGUMBEL`

`R.PGUMBEL`

hromadná distribuční funkce Gumbelova rozdělení

    R.PGUMBEL(x,mí,beta,dolní_konec,vrátit_ln)

##### Argumenty

`x`: pozorování

`mí`: koeficient polohy volnosti rozdělení

`beta`: koeficient měřítka volnosti rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací hromadnou distribuční funkci Gumbelova rozdělení.

##### Viz také

`R.DGUMBEL`, `R.QGUMBEL`.

`R.PHYPER`

`R.PHYPER`

hromadná distribuční funkce hypergeometrického rozdělení

    R.PHYPER(x,r,b,n,dolní_konec,vrátit_ln)

##### Argumenty

`x`: pozorování

`r`: počet bílých kuliček

`b`: počet černých kuliček

`n`: počet tažených kuliček

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací hromadnou distribuční funkci hypergeometrického rozdělení.

##### Viz také

`R.DHYPER`, `R.QHYPER`.

`R.PLNORM`

`R.PLNORM`

hromadná distribuční funkce logaritmicko-normálního rozdělení

    R.PLNORM(x,stř_hodnota,sm_odchylka,dolní_konec,vrátit_ln)

##### Argumenty

`x`: pozorování

`stř_hodnota`: střední hodnota základního normálního rozdělení

`sm_ochylka`: směrodatná odchylka základního normálního rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací hromadnou distribuční funkci logaritmicko-normálního rozdělení.

##### Viz také

`R.DLNORM`, `R.QLNORM`.

`R.PNBINOM`

`R.PNBINOM`

hromadná distribuční funkce negativního binomického rozdělení

    R.PNBINOM(x,n,pr_uspěchu,dolní_konec,vrátit_ln)

##### Argumenty

`x`: pozorování (počet neúspěchů)

`n`: požadovaný počet úspěchů

`pr_uspěchu`: pravděpodobnost úspěchu v každém pokusu

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací hromadnou distribuční funkci negativního binomického rozdělení.

##### Viz také

`R.DNBINOM`, `R.QNBINOM`.

`R.PNORM`

`R.PNORM`

hromadná distribuční funkce normálního rozdělení

    R.PNORM(x,mí,sigma,dolní_konec,vrátit_ln)

##### Argumenty

`x`: pozorování

`mí`: střední hodnota rozložení

`sigma`: směrodatná odchylka rozložení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací hromadnou distribuční funkci normálního rozdělení.

##### Viz také

`R.DNORM`, `R.QNORM`.

`R.PPOIS`

`R.PPOIS`

hromadná distribuční funkce Poissonova rozdělení

    R.PPOIS(x,lambda,dolní_konec,vrátit_ln)

##### Argumenty

`x`: pozorování

`lambda`: střední hodnota rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací hromadnou distribuční funkci Poissonova rozdělení.

##### Viz také

`R.DPOIS`, `R.QPOIS`.

`R.PRAYLEIGH`

`R.PRAYLEIGH`

hromadná distribuční funkce Rayleighova rozdělení

    R.PRAYLEIGH(x,měřítko,dolní_konec,vrátit_ln)

##### Argumenty

`x`: pozorování

`měřítko`: koeficient měřítka rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací hromadnou distribuční funkci Rayleighova rozdělení.

##### Viz také

`R.DRAYLEIGH`, `R.QRAYLEIGH`.

`R.PSNORM`

`R.PSNORM`

hromadná distribuční funkce pro nesouměrné normální rozdělení

    R.PSNORM(x,tvar,poloha,měřítko,dolní_konec,vrátit_ln)

##### Argumenty

`x`: pozorování

`tvar`: koeficient tvaru rozdělení

`poloha`: koeficient polohy rozdělení

`měřítko`: koeficient měřítka rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací hromadnou distribuční funkci pro nesouměrné normální rozdělení.

##### Viz také

`R.DSNORM`, `R.QSNORM`.

`R.PST`

`R.PST`

hromadná distribuční funkce nesouměrného t-rozdělení

    R.PST(x,n,tvar,dolní_konec,vrátit_ln)

##### Argumenty

`x`: pozorování

`n`: počet stupňů volnosti rozdělení

`tvar`: koeficient tvaru rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací hromadnou distribuční funkci nesouměrného t-rozdělení.

##### Viz také

`R.DST`, `R.QST`.

`R.PT`

`R.PT`

hromadná distribuční funkce Studentova t-rozdělení

    R.PT(x,n,dolní_konec,vrátit_ln)

##### Argumenty

`x`: pozorování

`n`: počet stupňů volnosti rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací hromadnou distribuční funkci Studentova t-rozdělení.

##### Viz také

`R.DT`, `R.QT`.

`R.PTUKEY`

`R.PTUKEY`

hromadná distribuční funkce Studentova intervalového rozdělení

    R.PTUKEY(x,poč_stř_hodnot,sv,intervaly,dolní_konec,vrátit_ln)

##### Argumenty

`x`: pozorování

`poč_stř_hodnot`: počet středních hodnot

`sv`: počet stupňů volnosti rozdělení

`intervaly`: počet intervalů; výchozí je 1

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací hromadnou distribuční funkci Studentova intervalového rozdělení.

##### Viz také

`R.QTUKEY`.

`R.PWEIBULL`

`R.PWEIBULL`

hromadná distribuční funkce Weibullova rozdělení

    R.PWEIBULL(x,tvar,měřítko,dolní_konec,vrátit_ln)

##### Argumenty

`x`: pozorování

`tvar`: koeficient tvaru rozdělení

`měřítko`: koeficient měřítka rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací hromadnou distribuční funkci Weibullova rozdělení.

##### Viz také

`R.DWEIBULL`, `R.QWEIBULL`.

`R.QBETA`

`R.QBETA`

inverzní distribuční funkce rozdělení beta

    R.QBETA(p,a,b,dolní_konec,vrátit_ln)

##### Argumenty

`p`: pravděpodobnost nebo přirozený logaritmus pravděpodobnosti

`a`: první koeficient tvaru rozdělení

`b`: druhý koeficient měřítka rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací pravděpodobnostní kvantilovou funkci, což je inverzní funkce k hromadné distribuční funkci, pro rozdělení beta.

##### Viz také

`R.DBETA`, `R.PBETA`.

`R.QBINOM`

`R.QBINOM`

inverzní distribuční funkce binomického rozdělení

    R.QBINOM(p,n,pr_uspěchu,dolní_konec,vrátit_ln)

##### Argumenty

`p`: pravděpodobnost nebo přirozený logaritmus pravděpodobnosti

`n`: počet pokusů

`pr_uspěchu`: pravděpodobnost úspěchu v každém pokusu

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací pravděpodobnostní kvantilovou funkci, což je inverzní funkce k hromadné distribuční funkci, pro binomické rozdělení.

##### Viz také

`R.DBINOM`, `R.PBINOM`.

`R.QCAUCHY`

`R.QCAUCHY`

inverzní distribuční funkce Cauchyho rozdělení

    R.QCAUCHY(p,střed,měřítko,dolní_konec,vrátit_ln)

##### Argumenty

`p`: pravděpodobnost nebo přirozený logaritmus pravděpodobnosti

`střed`: střed rozdělení

`měřítko`: koeficient měřítka rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací pravděpodobnostní kvantilovou funkci, což je inverzní funkce k hromadné distribuční funkci, pro Cauchyho rozdělení.

##### Viz také

`R.DCAUCHY`, `R.PCAUCHY`.

`R.QCHISQ`

`R.QCHISQ`

inverzní distribuční funkce rozdělení chí-kvadrát

    R.QCHISQ(p,sv,dolní_konec,vrátit_ln)

##### Argumenty

`p`: pravděpodobnost nebo přirozený logaritmus pravděpodobnosti

`sv`: počet stupňů volnosti rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací pravděpodobnostní kvantilovou funkci, což je inverzní funkce k hromadné distribuční funkci, pro rozdělení chí-kvadrát.

##### Kompatibilita s OpenDocument Format (ODF)

Volání funkce `R.QCHISQ`(`p`,`sv`) se dvěma argumenty je do OpenFormula exportováno jako `CHISQINV`(`p`,`sv`).

##### Viz také

`R.DCHISQ`, `R.PCHISQ`.

`R.QEXP`

`R.QEXP`

inverzní distribuční funkce exponenciálního rozdělení

    R.QEXP(p,měřítko,dolní_konec,vrátit_ln)

##### Argumenty

`p`: pravděpodobnost nebo přirozený logaritmus pravděpodobnosti

`měřítko`: koeficient měřítka rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací pravděpodobnostní kvantilovou funkci, což je inverzní funkce k hromadné distribuční funkci, pro exponenciální rozdělení.

##### Viz také

`R.DEXP`, `R.PEXP`.

`R.QF`

`R.QF`

inverzní distribuční funkce F-rozdělení

    R.QF(p,n1,n2,dolní_konec,vrátit_ln)

##### Argumenty

`p`: pravděpodobnost nebo přirozený logaritmus pravděpodobnosti

`n1`: první počet stupňů volnosti rozdělení

`n2`: druhý počet stupňů volnosti rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací pravděpodobnostní kvantilovou funkci, což je inverzní funkce k hromadné distribuční funkci, pro F-rozdělení.

##### Viz také

`R.DF`, `R.PF`.

`R.QGAMMA`

`R.QGAMMA`

inverzní distribuční funkce rozdělení gama

    R.QGAMMA(p,tvar,měřítko,dolní_konec,vrátit_ln)

##### Argumenty

`p`: pravděpodobnost nebo přirozený logaritmus pravděpodobnosti

`tvar`: koeficient tvaru rozdělení

`měřítko`: koeficient měřítka rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací pravděpodobnostní kvantilovou funkci, což je inverzní funkce k hromadné distribuční funkci, pro rozdělení gama.

##### Viz také

`R.DGAMMA`, `R.PGAMMA`.

`R.QGEOM`

`R.QGEOM`

inverzní distribuční funkce geometrického rozdělení

    R.QGEOM(p,pr_uspěchu,dolní_konec,vrátit_ln)

##### Argumenty

`p`: pravděpodobnost nebo přirozený logaritmus pravděpodobnosti

`pr_uspěchu`: pravděpodobnost úspěchu v každém pokusu

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací pravděpodobnostní kvantilovou funkci, což je inverzní funkce k hromadné distribuční funkci, pro geometrické rozdělení.

##### Viz také

`R.DGEOM`, `R.PGEOM`.

`R.QGUMBEL`

`R.QGUMBEL`

inverzní distribuční funkce Gumbelova rozdělení

    R.QGUMBEL(p,mí,beta,dolní_konec,vrátit_ln)

##### Argumenty

`p`: pravděpodobnost nebo přirozený logaritmus pravděpodobnosti

`mí`: koeficient polohy volnosti rozdělení

`beta`: koeficient měřítka volnosti rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací pravděpodobnostní kvantilovou funkci, což je inverzní funkce k hromadné distribuční funkci, pro Gumbelovo rozdělení.

##### Viz také

`R.DGUMBEL`, `R.PGUMBEL`.

`R.QHYPER`

`R.QHYPER`

inverzní distribuční funkce hypergeometrického rozdělení

    R.QHYPER(p,r,b,n,dolní_konec,vrátit_ln)

##### Argumenty

`p`: pravděpodobnost nebo přirozený logaritmus pravděpodobnosti

`r`: počet bílých kuliček

`b`: počet černých kuliček

`n`: počet tažených kuliček

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací pravděpodobnostní kvantilovou funkci, což je inverzní funkce k hromadné distribuční funkci, pro hypergeometrické rozdělení.

##### Viz také

`R.DHYPER`, `R.PHYPER`.

`R.QLNORM`

`R.QLNORM`

inverzní distribuční funkce logaritmicko-normálního rozdělení

    R.QLNORM(p,stř_hodnota,sm_ochylka,dolní_konec,vrátit_ln)

##### Argumenty

`p`: pravděpodobnost nebo přirozený logaritmus pravděpodobnosti

`stř_hodnota`: střední hodnota základního normálního rozdělení

`sm_ochylka`: směrodatná odchylka základního normálního rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací pravděpodobnostní kvantilovou funkci, což je inverzní funkce k hromadné distribuční funkci, pro logaritmicko-normální rozdělení.

##### Viz také

`R.DLNORM`, `R.PLNORM`.

`R.QNBINOM`

`R.QNBINOM`

inverzní distribuční funkce negativního binomického rozdělení

    R.QNBINOM(p,n,pr_uspěchu,dolní_konec,vrátit_ln)

##### Argumenty

`p`: pravděpodobnost nebo přirozený logaritmus pravděpodobnosti

`n`: požadovaný počet úspěchů

`pr_uspěchu`: pravděpodobnost úspěchu v každém pokusu

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací pravděpodobnostní kvantilovou funkci, což je inverzní funkce k hromadné distribuční funkci, pro negativní binomické rozdělení.

##### Viz také

`R.DNBINOM`, `R.PNBINOM`.

`R.QNORM`

`R.QNORM`

inverzní distribuční funkce normálního rozdělení

    R.QNORM(p,mí,sigma,dolní_konec,vrátit_ln)

##### Argumenty

`p`: pravděpodobnost nebo přirozený logaritmus pravděpodobnosti

`mí`: střední hodnota rozložení

`sigma`: směrodatná odchylka rozložení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací pravděpodobnostní kvantilovou funkci, což je inverzní funkce k hromadné distribuční funkci, pro normální rozdělení.

##### Viz také

`R.DNORM`, `R.PNORM`.

`R.QPOIS`

`R.QPOIS`

inverzní distribuční funkce Poissonova rozdělení

    R.QPOIS(p,lambda,dolní_konec,vrátit_ln)

##### Argumenty

`p`: pravděpodobnost nebo přirozený logaritmus pravděpodobnosti

`lambda`: střední hodnota rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací pravděpodobnostní kvantilovou funkci, což je inverzní funkce k hromadné distribuční funkci, pro Poissonovo rozdělení.

##### Viz také

`R.DPOIS`, `R.PPOIS`.

`R.QRAYLEIGH`

`R.QRAYLEIGH`

finverzní distribuční funkce Rayleighova rozdělení

    R.QRAYLEIGH(p,měřítko,dolní_konec,vrátit_ln)

##### Argumenty

`p`: pravděpodobnost nebo přirozený logaritmus pravděpodobnosti

`měřítko`: koeficient měřítka rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací pravděpodobnostní kvantilovou funkci, což je inverzní funkce k hromadné distribuční funkci, pro Rayleighovo rozdělení.

##### Viz také

`R.DRAYLEIGH`, `R.PRAYLEIGH`.

`R.QSNORM`

`R.QSNORM`

inverzní distribuční funkce nesouměrného normálního rozdělení

    R.QSNORM(p,tvar,poloha,měřítko,dolní_konec,vrátit_ln)

##### Argumenty

`p`: pravděpodobnost nebo přirozený logaritmus pravděpodobnosti

`tvar`: koeficient tvaru rozdělení

`poloha`: koeficient polohy rozdělení

`měřítko`: koeficient měřítka rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací pravděpodobnostní kvantilovou funkci, což je inverzní funkce k hromadné distribuční funkci, pro nesouměrné normální rozdělení.

##### Viz také

`R.DSNORM`, `R.PSNORM`.

`R.QST`

`R.QST`

inverzní distribuční funkce nesouměrného t-rozdělení

    R.QST(p,n,tvar,dolní_konec,vrátit_ln)

##### Argumenty

`p`: pravděpodobnost nebo přirozený logaritmus pravděpodobnosti

`n`: počet stupňů volnosti rozdělení

`tvar`: koeficient tvaru rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací pravděpodobnostní kvantilovou funkci, což je inverzní funkce k hromadné distribuční funkci, pro nesouměrné t-rozdělení.

##### Viz také

`R.DST`, `R.PST`.

`R.QT`

`R.QT`

inverzní distribuční funkce Studentova t-rozdělení

    R.QT(p,n,dolní_konec,vrátit_ln)

##### Argumenty

`p`: pravděpodobnost nebo přirozený logaritmus pravděpodobnosti

`n`: počet stupňů volnosti rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací pravděpodobnostní kvantilovou funkci, což je inverzní funkce k hromadné distribuční funkci, pro Studentovo t-rozdělení.

##### Viz také

`R.DT`, `R.PT`.

`R.QTUKEY`

`R.QTUKEY`

inverzní distribuční funkce Studentova intervalového rozdělení

    R.QTUKEY(p,poč_stř_hodnot,sv,intervaly,dolní_konec,vrátit_ln)

##### Argumenty

`p`: pravděpodobnost nebo přirozený logaritmus pravděpodobnosti

`poč_stř_hodnot`: počet středních hodnot

`sv`: počet stupňů volnosti rozdělení

`intervaly`: počet intervalů; výchozí je 1

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací pravděpodobnostní kvantilovou funkci, což je inverzní funkce k hromadné distribuční funkci, pro Studentovo intervalové rozdělení.

##### Viz také

`R.PTUKEY`.

`R.QWEIBULL`

`R.QWEIBULL`

inverzní distribuční funkce Weibullova rozdělení

    R.QWEIBULL(p,tvar,měřítko,dolní_konec,vrátit_ln)

##### Argumenty

`p`: pravděpodobnost nebo přirozený logaritmus pravděpodobnosti

`tvar`: koeficient tvaru rozdělení

`měřítko`: koeficient měřítka rozdělení

`dolní_konec`: pokud je PRAVDA (což je výchozí), uvažuje se dolní koncová oblast rozdělení

`vrátit_ln`: pokud je pravda, je použit nebo vrácen přirozený logaritmus pravděpodobnosti; výchozí je nepravda

##### Popis

Tato funkce vrací pravděpodobnostní kvantilovou funkci, což je inverzní funkce k hromadné distribuční funkci, pro Weibullovo rozdělení.

##### Viz také

`R.DWEIBULL`, `R.PWEIBULL`.

`RANK`

`RANK`

pořadí čísla podle velikosti v seznamu čísel

    RANK(x,odkaz,pořadí)

##### Argumenty

`x`: číslo, jehož pořadí chcete nalézt

`odkaz`: seznam čísel

`pořadí`: 0 (sestupné pořadí) nebo nenulové číslo (vzestupné pořadí); výchozí je 0

##### Poznámka

V případě více stejných čísel vrátí funkce `RANK` nejvyšší možné pořadí.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`PERCENTRANK`, `RANK.AVG`.

`RANK.AVG`

`RANK.AVG`

pořadí čísla podle velikosti v seznamu čísel

    RANK.AVG(x,odkaz,pořadí)

##### Argumenty

`x`: číslo, jehož pořadí chcete nalézt

`odkaz`: seznam čísel

`pořadí`: 0 (sestupné pořadí) nebo nenulové číslo (vzestupné pořadí); výchozí je 0

##### Poznámka

V případě více stejných čísel vrátí funkce `RANK.AVG` průměrné pořadí.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel 2010.

##### Viz také

`PERCENTRANK`, `RANK`.

`RAYLEIGH`

`RAYLEIGH`

funkce hustoty pravděpodobnosti pro Rayleighovo rozdělení

    RAYLEIGH(x,sigma)

##### Argumenty

`x`: číslo

`sigma`: koeficient měřítka

##### Viz také

`RANDRAYLEIGH`.

`RAYLEIGHTAIL`

`RAYLEIGHTAIL`

funkce hustoty pravděpodobnosti pro Rayleighovo výběrové rozdělení

    RAYLEIGHTAIL(x,a,sigma)

##### Argumenty

`x`: číslo

`a`: dolní limit

`sigma`: koeficient měřítka

##### Viz také

`RANDRAYLEIGHTAIL`.

`RSQ`

`RSQ`

druhá mocnina Pearsonova korelačního koeficientu párové množiny dat

    RSQ(pole1,pole2)

##### Argumenty

`pole1`: hodnoty prvních členů

`pole2`: hodnoty druhých členů

##### Popis

Řetězce a prázdné buňky se jednoduše ignorují.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`CORREL`, `COVAR`, `INTERCEPT`, `LINEST`, `LOGEST`, `PEARSON`, `SLOPE`, `STEYX`, `TREND`.

`SFTEST`

`SFTEST`

Shapiroův-Franciův test dobré shody

    SFTEST(x)

##### Argumenty

`x`: pole ukázkových hodnot

##### Popis

Tato funkce vrací pole, které obsahuje v prvním řádku p-hodnotu Shapirova-Francisova testu dobré shody, v druhém řádku hodnotu testové statistiky testu a v třetím počet pozorovaných hodnot ve vzorku.

##### Poznámka

Pokud je hodnot vzorků méně než 5 nebo více než 5000, funkce `SFTEST` vrátí #HODNOTA!.

##### Viz také

`CHITEST`, `ADTEST`, `LKSTEST`, `CVMTEST`.

`SKEW`

`SKEW`

objektivní odhad koeficientu šikmosti rozdělení

    SKEW(číslo1,číslo2,…)

##### Argumenty

`číslo1`: první hodnota

`číslo2`: druhá hodnota

##### Popis

Řetězce a prázdné buňky se jednoduše ignorují.

##### Poznámka

Toto má smysl jen pokud má základní rozdělení skutečně třetí moment. Šikmost symetrického (např. normálního) rozdělení je nula. Pokud jsou zadána méně než tři čísla, tak tato funkce vrátí chybu #DĚLENÍ/0!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`AVERAGE`, `VAR`, `SKEWP`, `KURT`.

`SKEWP`

`SKEWP`

populační koeficient šikmosti množiny dat

    SKEWP(číslo1,číslo2,…)

##### Argumenty

`číslo1`: první hodnota

`číslo2`: druhá hodnota

##### Popis

Řetězce a prázdné buňky se jednoduše ignorují.

##### Poznámka

Pokud jsou zadána méně než dvě čísla, tak funkce `SKEWP` vrátí chybu #DĚLENÍ/0!.

##### Viz také

`AVERAGE`, `VARP`, `SKEW`, `KURTP`.

`SLOPE`

`SLOPE`

směrnice lineární regresní přímky

    SLOPE(známé_y,známé_x)

##### Argumenty

`známé_y`: známé hodnoty y

`známé_x`: známé hodnoty x

##### Poznámka

Pokud `známé_x` nebo `známé_y` neobsahují žádné datové záznamy nebo různé počty datových záznamů, tak tato funkce vrátí chybu #N/A. Pokud je rozptyl `známé_x` roven nule, tak tato funkce vrátí chybu #DIV/0.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`STDEV`, `STDEVPA`.

`SMALL`

`SMALL`

`k`-tá nejmenší hodnota v množině dat

    SMALL(data,k)

##### Argumenty

`data`: množina dat

`k`: která hodnota se má hledat

##### Poznámka

Pokud je množina dat prázdná, tak tato funkce vrací #ČÍSLO!. Pokud je `k` ≤ 0 nebo je `k` větší než počet zadaných datových položek, tak tato funkce vrací chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`PERCENTILE`, `PERCENTRANK`, `QUARTILE`, `LARGE`.

`SNORM.DIST.RANGE`

`SNORM.DIST.RANGE`

pravděpodobnost standardního normálního rozdělení na intervalu

    SNORM.DIST.RANGE(x1,x2)

##### Argumenty

`x1`: začátek intervalu

`x2`: konec intervalu

##### Popis

Tato funkce vrací hromadnou pravděpodobnost na intervalu standardního normálního rozdělení, což je integrál nad funkcí hustoty pravděpodobnosti od `x1` do `x2`.

##### Poznámka

Pokud je `x1` > `x2`, tak tato funkce vrací zápornou hodnotu.

##### Viz také

`NORMSDIST`, `R.PNORM`, `R.QNORM`, `R.DNORM`.

`SSMEDIAN`

`SSMEDIAN`

medián seskupených dat

    SSMEDIAN(pole,interval)

##### Argumenty

`pole`: množina dat

`interval`: délka každého ze sdružujících intervalů, výchozí je 1

##### Popis

Předpokládají se data seskupená do intervalů o šířce `interval`. Každý referenční bod v poli `pole` je středový bod intervalu obsahující skutečnou hodnotu. Medián je vypočítán interpolací v rámci intervalu mediánu (interval obsahující hodnotu mediánu), přičemž se předpokládá, že skutečné hodnoty v rámci intervalu jsou rozděleny rovnoměrně:

medián = L + `interval`.(N:2 - CF):F

kde:

L = dolní limit intervalu mediánu

N = celkový počet referenčních bodů

CF = počet referenčních bodů pod intervalem mediánu

F = počet referenčních bodů v intervalu mediánu

##### Poznámka

Pokud je `pole` prázdné, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je `interval` ≤ 0, vrátí tato funkce chybu #ČÍSLO!. Funkce `SSMEDIAN` nekontroluje, zda jsou referenční body od sebe vzdálené nejméně délku `interval`.

##### Viz také

`MEDIAN`.

`STANDARDIZE`

`STANDARDIZE`

Z-skóre hodnoty

    STANDARDIZE(x,stř_hodnota,sm_odchylka)

##### Argumenty

`x`: hodnota

`stř_hodnota`: střední hodnota původního rozdělení

`sm_ochylka`: směrodatná odchylka původního rozdělení

##### Poznámka

Pokud je `sm_odchylka` rovno 0, tak tato funkce vrátí chybu #DĚLENÍ/0!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`AVERAGE`.

`STDEV`

`STDEV`

výběrová směrodatná odchylka ze zadaného výběru

    STDEV(oblast1,oblast2,…)

##### Argumenty

`oblast1`: první oblast buněk

`oblast2`: druhá oblast buněk

##### Popis

Funkce `STDEV` je známá také jako N-1-směrodatná odchylka.

K získání směrodatné odchylky z celého souboru hodnot použijte `STDEVP`.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`AVERAGE`, `DSTDEV`, `DSTDEVP`, `STDEVA`, `STDEVPA`, `VAR`.

`STDEVA`

`STDEVA`

výběrová směrodatná odchylka ze zadaného výběru

    STDEVA(oblast1,oblast2,…)

##### Argumenty

`oblast1`: první oblast buněk

`oblast2`: druhá oblast buněk

##### Popis

Funkce `STDEVA` bývá také označována jako N-1-směrodatná odchylka.

K získání směrodatné odchylky z celého souboru použijte `STDEVPA`.

Čísla a rovněž textové a logické hodnoty jsou zahrnuty do výpočtu. Když buňka obsahuje text nebo je její argument vyhodnocen jako NEPRAVDA, je to započítáno jako hodnota nula (0). Když je argument vyhodnocen jako PRAVDA, je to vyhodnoceno jako jedna (1). Upozorňujeme, že prázdné buňky nejsou započítány.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`STDEV`, `STDEVPA`.

`STDEVP`

`STDEVP`

směrodatná odchylka z daného základního souboru

    STDEVP(oblast1,oblast2,…)

##### Argumenty

`oblast1`: první oblast buněk

`oblast2`: druhá oblast buněk

##### Popis

Funkce je známá také jako N-směrodatná odchylka.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`STDEV`, `STDEVA`, `STDEVPA`.

`STDEVPA`

`STDEVPA`

směrodatná odchylka z celého souboru

    STDEVPA(oblast1,oblast2,…)

##### Argumenty

`oblast1`: první oblast buněk

`oblast2`: druhá oblast buněk

##### Popis

Funkce je známá také jako N-směrodatná odchylka.

Čísla a rovněž textové a logické hodnoty jsou zahrnuty do výpočtu. Když buňka obsahuje text nebo je její argument vyhodnocen jako NEPRAVDA, je to započítáno jako hodnota nula (0). Když je argument vyhodnocen jako PRAVDA, je to vyhodnoceno jako jedna (1). Upozorňujeme, že prázdné buňky nejsou započítány.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`STDEVA`, `STDEVP`.

`STEYX`

`STEYX`

standardní chyba při předpovědi hodnoty y regresí

    STEYX(známé_y,známé_x)

##### Argumenty

`známé_y`: známé hodnoty y

`známé_x`: známé hodnoty x

##### Poznámka

Pokud jsou `známé_y` a `známé_x` prázdné nebo nebo mají různý počet argumentů, tak tato funkce vrátí chybu #N/A.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`PEARSON`, `RSQ`, `SLOPE`.

`SUBTOTAL`

`SUBTOTAL`

mezisoučet zadaného seznamu argumentů

    SUBTOTAL(číslo_fce,odkaz1,odkaz2,…)

##### Argumenty

`číslo_fce`: určuje, která funkce se má použít a to dle následující tabulky:

1 AVERAGE

2 COUNT

3 COUNTA

4 MAX

5 MIN

6 PRODUCT

7 STDEV

8 STDEVP

9 SUM

10 VAR

11 VARP

`odkaz1`: první hodnota

`odkaz2`: druhá hodnota

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`COUNT`, `SUM`.

`TDIST`

`TDIST`

funkce přežití Studentova t-rozdělení

    TDIST(x,dv,konce)

##### Argumenty

`x`: číslo

`sv`: počet stupňů volnosti

`konce`: 1 nebo 2

##### Popis

Funkce přežití je 1 mínus hromadná distribuční funkce.

Tato funkce je kompatibilní s aplikací Excel pro nezáporná `x`.

##### Poznámka

Pokud je `sv` < 1, tak tato funkce vrátí chybu #ČÍSLO!. Pokud `konce` není ani 1, ani 2, tak tato funkce vrátí chybu #ČÍSLO!. Parametrizace této funkce se liší od toho, co je použito např. pro funkci `NORMSDIST`. To je obvyklým zdrojem chyb, ale je to nutné kvůli kompatibilitě.

##### Viz také

`TINV`, `TTEST`.

`TINV`

`TINV`

dvouvýběrová inverzní funkce Studentova t-rozdělení

    TINV(p,sv)

##### Argumenty

`p`: pravděpodobnost při obou výběrech

`sv`: počet stupňů volnosti

##### Popis

Tato funkce vrací takovou nezápornou hodnotu x, že plocha pod Studentovou t-hustotou s `sv` stupni volnosti doprava od x je `p`/2.

##### Poznámka

Pokud je `p` < 0 nebo `p` > 1 nebo `sv` < 1, tak tato funkce vrátí chybu #ČÍSLO!. Parametrizace této funkce se liší od toho, co je použito např. pro funkci `NORMSINV`. To je obvyklým zdrojem chyb, ale je to nutné kvůli kompatibilitě.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`TDIST`, `TTEST`.

`TREND`

`TREND`

odhadne budoucí hodnotu ze zadané množiny dat pomocí aproximace nejmenšími čtverci

    TREND(známé_y,známé_x,nové_x,afinní)

##### Argumenty

`známé_y`: vektor hodnot závislé proměnné

`známé_x`: pole hodnot nezávislých proměnných, výchozí je jeden vektor {1, …, n}

`nové_x`: hodnoty x, pro které se mají odhadnout hodnoty y; výchozí jsou `známé_x`

`afinní`: pokud je pravda, model obsahuje konstantní členy; výchozí je pravda

##### Poznámka

Pokud délka `známé_y` neodpovídá příslušné délce `známé_x`, tak tato funkce vrátí chybu #ČÍSLO!.

##### Viz také

`LINEST`.

`TRIMMEAN`

`TRIMMEAN`

střední hodnota vnitřní části množiny dat

    TRIMMEAN(odkaz,podíl)

##### Argumenty

`odkaz`: seznam čísel, jejichž střední hodnotu chcete spočítat

`podíl`: část dat, která se mají ze střední hodnoty vyřadit

##### Popis

Pokud je například `podíl`=0,2 a množina dat obsahuje 40 čísel, pak je 8 čísel z množiny dat odříznuto (40.0,2): 4 největší a 4 nejmenší. Aby se zabránilo nevyváženosti, je počet položek, které se mají vyjmout, vždy zaokrouhlen směrem dolů na nejbližší sudé číslo.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`AVERAGE`, `GEOMEAN`, `HARMEAN`, `MEDIAN`, `MODE`.

`TTEST`

`TTEST`

p-hodnota pro test hypotéz srovnávající střední hodnotu dvou souborů dat pomocí Studentova t-rozdělení

    TTEST(pole1,pole2,výběry,typ)

##### Argumenty

`pole1`: vzorek z prvního souboru dat

`pole2`: vzorek z druhého souboru dat

`konce`: počet konců, které se mají vzít v úvahu

`typ`: Typ prováděného testu. 1 představuje test párových proměnných, 2 test nepárových proměnných se shodným rozptylem a 3 test nepárových proměnných s různým rozptylem

##### Poznámka

Pokud množiny dat obsahují různý počet referenčních bodů a test je párový (`typ` je 1), pak funkce `TTEST` vrátí chybu #N/A. Hodnoty `konce` a `typ` jsou oříznuty na celá čísla. Pokud `konce` není jedna nebo dva, tak tato funkce vrátí chybu #ČÍSLO!. Pokud je hodnota `typ` jiná než jedna, dva nebo tři, tak tato funkce vrátí chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`FDIST`, `FINV`.

`VAR`

`VAR`

výběrový rozptyl ze zadaného výběru

    VAR(oblast1,oblast2,…)

##### Argumenty

`oblast1`: první oblast buněk

`oblast2`: druhá oblast buněk

##### Popis

Funkce `VAR` je známá také jako N-1-rozptyl.

##### Poznámka

Protože výběrový rozptyl zahrnuje Besselovu korekci, zatímco rozptyl počítaný funkcemi `VARPA` nebo `VARP` ne, je za rozumných podmínek výběrový rozptyl nezaujatý pro odhad rozptylu souboru, ze kterého je vzorek získán.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`VARP`, `STDEV`, `VARA`.

`VARA`

`VARA`

výběrový rozptyl ze zadaného výběru

    VARA(oblast1,oblast2,…)

##### Argumenty

`oblast1`: první oblast buněk

`oblast2`: druhá oblast buněk

##### Popis

Funkce `VARA` bývá také označována jako N-1-rozptyl.

K získání skutečného rozptylu z celého souboru hodnot použijte `VARPA`.

Čísla a rovněž textové a logické hodnoty jsou zahrnuty do výpočtu. Když buňka obsahuje text nebo je její argument vyhodnocen jako NEPRAVDA, je to započítáno jako hodnota nula (0). Když je argument vyhodnocen jako PRAVDA, je to vyhodnoceno jako jedna (1). Upozorňujeme, že prázdné buňky nejsou započítány.

##### Poznámka

Protože výběrový rozptyl zahrnuje Besselovu korekci, zatímco rozptyl počítaný funkcemi `VARPA` nebo `VARP` ne, je za rozumných podmínek výběrový rozptyl nezaujatý pro odhad rozptylu souboru, ze kterého je vzorek získán.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`VAR`, `VARPA`.

`VARP`

`VARP`

rozptyl z celého základního souboru

    VARP(oblast1,oblast2,…)

##### Argumenty

`oblast1`: první oblast buněk

`oblast2`: druhá oblast buněk

##### Popis

Funkce `VARP` je známá také jako N-rozptyl

##### Viz také

`AVERAGE`, `DVAR`, `DVARP`, `STDEV`, `VAR`.

`VARPA`

`VARPA`

rozptyl z celého základního souboru

    VARPA(oblast1,oblast2,…)

##### Argumenty

`oblast1`: první oblast buněk

`oblast2`: druhá oblast buněk

##### Popis

Funkce `VARPA` bývá také označována jako N-rozptyl.

Čísla a rovněž textové a logické hodnoty jsou zahrnuty do výpočtu. Když buňka obsahuje text nebo je její argument vyhodnocen jako NEPRAVDA, je to započítáno jako hodnota nula (0). Když je argument vyhodnocen jako PRAVDA, je to vyhodnoceno jako jedna (1). Upozorňujeme, že prázdné buňky nejsou započítány.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`VARA`, `VARP`.

`WEIBULL`

`WEIBULL`

hustota pravděpodobnosti nebo hromadná distribuční funkce Weibullova rozdělení

    WEIBULL(x,alfa,beta,hromadná)

##### Argumenty

`x`: číslo

`alfa`: koeficient měřítka

`beta`: koeficient měřítka

`hromadná`: zda vyhodnotit funkci hustoty pravděpodobnosti nebo hromadnou distribuční funkci

##### Popis

Pokud je pravdivostní hodnota `hromadná` pravda, tak bude vráceno: 1 - exp (-(`x`:`beta`)^`alfa`), v ostatních případech bude vráceno (`alfa`:`beta`^`alfa`) . `x`^(`alfa` - 1) . exp(-(`x`:`beta`^`alfa`)).

##### Poznámka

Pokud je `x` < 0, tak tato funkce vrací chybu #ČÍSLO!. Pokud je `alfa` ≤ 0 nebo `beta` ≤ 0, tak tato funkce vrací chybu #ČÍSLO!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`POISSON`.

`ZTEST`

`ZTEST`

pravděpodobnost, že střední hodnota pozorovaného vzorku je velká jako, nebo větší, než střední hodnota daného vzorku

    ZTEST(odkaz,x,sm_ochylka)

##### Argumenty

`odkaz`: množina dat (vzorek)

`x`: střední hodnota souboru dat

`sm_odchylka`: směrodatná odchylka souboru hodnot, výchozí je výběrová směrodatná odchylka

##### Popis

`ZTEST` vypočítá pravděpodobnost, že střední hodnota pozorovaného vzorku je velká jako, nebo větší než, střední hodnota daného vzorku pro vzorky získané z normálního rozdělení se střední hodnotou `x` a směrodatnou odchylkou `sm_odchylka`.

##### Poznámka

Pokud `odkaz` obsahuje méně než dvě datové položky, funkce `ZTEST` vrátí chybu #DĚLENÍ/0!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`CONFIDENCE`, `NORMDIST`, `NORMINV`, `NORMSDIST`, `NORMSINV`, `STANDARDIZE`.

### Text

`ASC`

`ASC`

text se znaky katakana a ASCII poloviční-šířky převedenými na plnou-šířku

    ASC(text)

##### Argumenty

`text`: řetězec

##### Popis

`ASC` převádí katakanu a znaky ASCII plné-šířky na odpovídající znaky poloviční-šířky, vše ostatní se zkopíruje.

Rozdíl mezi znaky poloviční-šířky a plné-šířky je popsán v http://www.unicode.org/reports/tr11/ (odkaz je v angličtině).

##### Poznámka

Zatímco v zastaralém kódování funkce `ASC` používala převod mezi 2bajtovými a 1bajtovými znaky, v UTF-8 tomu tak není.

##### Kompatibilita s Microsoft Excel

Pro většinu řetězců má tato funkce stejný efekt, jako v aplikaci Excel.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`JIS`.

`CHAR`

`CHAR`

znak CP1252 (Windows‑1252) pro kódovou pozici `x`

    CHAR(x)

##### Argumenty

`x`: kódová pozice

##### Popis

Funkce `CHAR`(`x`) vrací znak s kódem `x` v kódování CP1252 (Windows-1252).

`x` musí být v rozmezí 1 až 255.

CP1252 (Windows‑1252) je rovněž známo jako „kódová stránka ANSI“, ale standard ANSI to není.

CP1252 (Windows‑1252) vychází z dřívějšího návrhu ISO‑8859‑1 a obsahuje všechny jeho tisknutelné znaky. Rovněž obsahuje všechny tisknutelné znaky z ISO‑8859‑15 (ale částečně na jiných pozicích).

Tato funkce je kompatibilní s aplikací Excel.

##### Poznámka

V CP1252 (Windows‑1252) nemají 129, 141, 143, 144 a 157 odpovídající znaky. Pro všechna `x` od 1 do 255, vyjma 129, 141, 143, 144 a 157 platí `CODE`(`CHAR`(`x`)) =`x`.

##### Viz také

`CODE`.

`CLEAN`

`CLEAN`

`text` s odstraněnými netisknutelnými znaky

    CLEAN(text)

##### Argumenty

`text`: řetězec

##### Popis

`CLEAN` odstraňuje netisknutelné znaky ze svého argumentu, přičemž ponechá pouze řádné znaky a bílé znaky.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

`CODE`

`CODE`

kódová pozice CP1252 (Windows‑1252) pro znak `c`

    CODE(c)

##### Argumenty

`c`: znak

##### Popis

`c` musí být platný znak CP1252 (Windows‑1252).

CP1252 (Windows‑1252) je rovněž známo jako „kódová stránka ANSI“, ale standard ANSI to není.

CP1252 (Windows‑1252) vychází z dřívějšího návrhu ISO‑8859‑1 a obsahuje všechny jeho tisknutelné znaky (ale částečně na jiných pozicích).

Tato funkce je kompatibilní s aplikací Excel.

##### Poznámka

V CP1252 (Windows‑1252) nemají 129, 141, 143, 144 a 157 odpovídající znaky. Pro všechna `x` od 1 do 255, vyjma 129, 141, 143, 144 a 157 platí `CODE`(`CHAR`(`x`)) =`x`.

##### Viz také

`CHAR`.

`CONCAT`

`CONCAT`

spojování řetězců `s1`, `s2`,…

    CONCAT(s1,s2,…)

##### Argumenty

`s1`: první řetězec

`s2`: druhý řetězec

##### Poznámka

Tato funkce je úplně stejná jako `CONCATENATE`.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`LEFT`, `MID`, `RIGHT`.

`CONCATENATE`

`CONCATENATE`

spojování řetězců `s1`, `s2`,…

    CONCATENATE(s1,s2,…)

##### Argumenty

`s1`: první řetězec

`s2`: druhý řetězec

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`LEFT`, `MID`, `RIGHT`.

`DOLLAR`

`DOLLAR`

`číslo` naformátované jako měna

    DOLLAR(číslo,desetinná_místa)

##### Argumenty

`číslo`: číslo

`desetinná_místa`: počet desetinných míst

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`FIXED`, `TEXT`, `VALUE`.

`EXACT`

`EXACT`

PRAVDA, pokud se `řetězec1` přesně shoduje s `řetězec2`

    EXACT(řetězec1,řetězec2)

##### Argumenty

`řetězec1`: první řetězec

`řetězec2`: druhý řetězec

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`LEN`, `SEARCH`, `DELTA`.

`FIND`

`FIND`

první pozice řetězce `řetězec1` v řetězci `řetězec2` následující za pozicí `začátek`

    FIND(řetězec1,řetězec2,začátek)

##### Argumenty

`řetězec`: hledaný řetězec

`řetězec2`: prohledávané pole

`začátek`: počáteční pozice, výchozí je 1

##### Poznámka

Při tomto hledání se rozlišuje velikost písmen.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`EXACT`, `LEN`, `MID`, `SEARCH`.

`FINDB`

`FINDB`

pozice prvního bajtu řetězce `řetězec1` v řetězci `řetězec2` od pozice bajtu `začátek`

    FINDB(řetězec1,řetězec2,začátek)

##### Argumenty

`řetězec`: hledaný řetězec

`řetězec2`: prohledávané pole

`začátek`: pozice počátečního bajtu, výchozí je 1

##### Poznámka

Při tomto hledání se rozlišuje velikost písmen.

##### Kompatibilita s Microsoft Excel

Ačkoliv je tato funkce syntakticky kompatibilní s aplikací Excel, rozdíly v kódování základního textu přinesou obvykle rozdílné výsledky.

##### Kompatibilita s OpenDocument Format (ODF)

Ačkoliv je tato funkce kompatibilní s OpenFormula, většina jejího chování je v současnosti specifická pro implementaci.

##### Viz také

`FIND`, `LEFTB`, `RIGHTB`, `LENB`, `LEFT`, `MID`, `RIGHT`, `LEN`.

`FIXED`

`FIXED`

naformátovaný řetězec představující `číslo`

    FIXED(číslo,desetinná_místa,bez_mezer

##### Argumenty

`číslo`: číslo

`desetinná_místa`: počet desetinných míst

`bez_mezer`: PRAVDA, pokud se nemají použít oddělovače tisíců, výchozí je NEPRAVDA

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`TEXT`, `VALUE`, `DOLLAR`.

`JIS`

`JIS`

text se znaky katakana a ASCII poloviční-šířky převedenými na plnou-šířku

    JIS(text)

##### Argumenty

`text`: původní text

##### Popis

`JIS` převádí znaky katakana a ASCII poloviční-šířky na odpovídající znaky plné-šířky, vše ostatní se zkopíruje.

Rozdíl mezi znaky poloviční-šířky a plné-šířky je popsán v http://www.unicode.org/reports/tr11/ (odkaz je v angličtině).

##### Poznámka

Zatímco byl v zastaralém kódování `JIS` použit převod mezi 1bajtovými a 2bajtovými znaky, není to případ UTF-8.

##### Kompatibilita s Microsoft Excel

Pro většinu řetězců má tato funkce stejný efekt, jako v aplikaci Excel.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`ASC`.

`LEFT`

`LEFT`

prvních `počet_znaků` znaků z řetězce `s`

    LEFT(s,počet_znaků)

##### Argumenty

`s`: řetězec

`počet_znaků`: počet znaků, které se mají vrátit (výchozí je 1)

##### Poznámka

Pokud je řetězec `s` v písmu psaném zprava-doleva, vrácené první znaky jsou z pravé strany řetězce.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`MID`, `RIGHT`, `LEN`, `MIDB`, `RIGHTB`, `LENB`.

`LEFTB`

`LEFTB`

první znaky řetězce `s` tvořící maximálně `počet_bajtů` bajtů

    LEFTB(s,počet_bajtů)

##### Argumenty

`s`: řetězec

`počet_bajtů`: maximální počet bajtů, které se mají vrátit (výchozí je 1)

##### Poznámka

Sémantika této funkce má sklony se měnit s každou jednotlivou aplikací, která ji implementuje. Pokud je řetězec ve skriptu zprava-doleva, vrácené první znaky jsou z pravé strany řetězce.

##### Kompatibilita s Microsoft Excel

Ačkoliv je tato funkce syntakticky kompatibilní s aplikací Excel, rozdíly v kódování základního textu přinesou obvykle rozdílné výsledky.

##### Kompatibilita s OpenDocument Format (ODF)

Ačkoliv je tato funkce kompatibilní s OpenFormula, většina jejího chování je v současnosti specifická pro implementaci.

##### Viz také

`MIDB`, `RIGHTB`, `LENB`, `LEFT`, `MID`, `RIGHT`, `LEN`.

`LEN`

`LEN`

počet znaků řetězce `s`

    LEN(s)

##### Argumenty

`s`: řetězec

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`CHAR`, `CODE`, `LENB`.

`LENB`

`LENB`

počet bajtů řetězce `s`

    LENB(s)

##### Argumenty

`s`: řetězec

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`CHAR`, `CODE`, `LEN`.

`LOWER`

`LOWER`

řetězec `text` ve verzi s malými písmeny

    LOWER(text)

##### Argumenty

`text`: řetězec

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`UPPER`.

`MID`

`MID`

podřetězec řetězce `s` začínající na pozici `pozice` sestávající z počtu `délka` znaků

    MID(s,pozice,délka)

##### Argumenty

`s`: řetězec

`pozice`: počáteční pozice

`délka`: počet znaků, které se mají vrátit

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`LEFT`, `RIGHT`, `LEN`, `LEFTB`, `MIDB`, `RIGHTB`, `LENB`.

`MIDB`

`MIDB`

znaky následující po prvních `začátek` bajtech a tvořící maximálně `počet_bajtů` bajtů

    MIDB(s,začátek,počet_bajtů)

##### Argumenty

`s`: řetězec

`začátek`: počet bajtů, od kterých se má začít (výchozí je 1)

`počet_bajtů`: maximální počet bajtů, které se mají vrátit (výchozí je 1)

##### Poznámka

Sémantika této funkce má sklony se měnit s každou jednotlivou aplikací, která ji implementuje.

##### Kompatibilita s Microsoft Excel

Ačkoliv je tato funkce syntakticky kompatibilní s aplikací Excel, rozdíly v kódování základního textu přinesou obvykle rozdílné výsledky.

##### Kompatibilita s OpenDocument Format (ODF)

Ačkoliv je tato funkce kompatibilní s OpenFormula, většina jejího chování je v současnosti specifická pro implementaci.

##### Viz také

`LEFTB`, `RIGHTB`, `LENB`, `LEFT`, `MID`, `RIGHT`, `LEN`.

`NUMBERVALUE`

`NUMBERVALUE`

číselná hodnota z řetězce `text`

    NUMBERVALUE(text,oddělovač)

##### Argumenty

`text`: řetězec

`oddělovač`: desetinný oddělovač

##### Poznámka

Pokud `text` nevypadá jako desetinné číslo, vrací funkce `NUMBERVALUE` hodnotu, kterou by vrátila funkce `VALUE` (ignoruje se zadaný `oddělovač`).

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`VALUE`.

`PROPER`

`PROPER`

`text` s prvními písmeny každého slova převedenými na velké

    PROPER(text)

##### Argumenty

`text`: řetězec

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`LOWER`, `UPPER`.

`REPLACE`

`REPLACE`

řetězec `starý` s `počet` znaky, počínaje od `začátek`, nahrazenými za `nový`

    REPLACE(staré,začátek,počet,nové)

##### Argumenty

`starý`: původní text

`začátek`: počáteční pozice

`počet`: počet znaků, které se mají nahradit

`nový`: nahrazující řetězec

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`MID`, `SEARCH`, `SUBSTITUTE`, `TRIM`.

`REPLACEB`

`REPLACEB`

řetězec `starý` s maximálně `počet` bajty, počínaje od `začátek`, nahrazenými za `nový`

    REPLACEB(starý,začátek,počet,nový)

##### Argumenty

`starý`: původní text

`začátek`: pozice počátečního bajtu

`počet`: počet bajtů, které mají být nahrazeny

`nový`: nahrazující řetězec

##### Popis

`REPLACEB` nahrazuje řetězec platných unikódových znaků počínaje bajtem `začátek` a konče na `začátek`+`počet`- 1 řetězcem `nový`.

##### Poznámka

Sémantika této funkce má sklony se měnit s každou jednotlivou aplikací, která ji implementuje.

##### Kompatibilita s Microsoft Excel

Ačkoliv je tato funkce syntakticky kompatibilní s aplikací Excel, rozdíly v kódování základního textu přinesou obvykle rozdílné výsledky.

##### Kompatibilita s OpenDocument Format (ODF)

Ačkoliv je tato funkce kompatibilní s OpenFormula, většina jejího chování je v současnosti specifická pro implementaci.

##### Viz také

`MID`, `SEARCH`, `SUBSTITUTE`, `TRIM`.

`REPT`

`REPT`

`počet` opakování řetězce `text`

    REPT(text,počet)

##### Argumenty

`text`: řetězec

`počet`: nezáporné celé číslo

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`CONCATENATE`.

`RIGHT`

`RIGHT`

posledních `počet_znaků` znaků z řetězce `s`

    RIGHT(s,počet_znaků)

##### Argumenty

`s`: řetězec

`počet_znaků`: počet znaků, které se mají vrátit (výchozí je 1)

##### Poznámka

Pokud je řetězec `s` v písmu psaném zprava-doleva, vrácené poslední znaky jsou z levé strany řetězce.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Kompatibilita s OpenDocument Format (ODF)

Tato funkce je kompatibilní s OpenFormula.

##### Viz také

`LEFT`, `MID`, `LEN`, `LEFTB`, `MIDB`, `RIGHTB`, `LENB`.

`RIGHTB`

`RIGHTB`

poslední znaky řetězce `s` tvořící maximálně `počet_bajtů` bajtů

    RIGHTB(s,počet_bajtů)

##### Argumenty

`s`: řetězec

`počet_bajtů`: maximální počet bajtů, které se mají vrátit (výchozí je 1)

##### Poznámka

Sémantika této funkce má sklony se měnit s každou jednotlivou aplikací, která ji implementuje. Pokud je řetězec `s` v písmu psaném zprava-doleva, vrácené poslední znaky jsou z levé strany řetězce.

##### Kompatibilita s Microsoft Excel

Ačkoliv je tato funkce syntakticky kompatibilní s aplikací Excel, rozdíly v kódování základního textu přinesou obvykle rozdílné výsledky.

##### Kompatibilita s OpenDocument Format (ODF)

Ačkoliv je tato funkce kompatibilní s OpenFormula, většina jejího chování je v současnosti specifická pro implementaci.

##### Viz také

`LEFTB`, `MIDB`, `LENB`, `LEFT`, `MID`, `RIGHT`, `LEN`.

`SEARCH`

`SEARCH`

umístění řetězce `hledat` v rámci textu `text` za pozicí `začátek`

    SEARCH(hledat,text,začátek)

##### Argumenty

`hledat`: hledaný řetězec

`text`: prohledávané pole

`začátek`: počáteční pozice, výchozí je 1

##### Popis

`hledat` může obsahovat divoké znaky hvězdička (*) a otazník (?). Otazník odpovídá jednomu znaku a hvězdička libovolnému řetězci včetně prázdného. Pokud chcete nají * nebo ?, předřaďte jim symbol ~.

##### Poznámka

Toto hledání nerozlišuje velikost písmen. Pokud není `hledat` nalezeno, funkce `SEARCH` vrací #HODNOTA!. Pokud je `začátek` menší než jedna nebo větší než délka textu `text`, funkce `SEARCH` vrátí #HODNOTA!.

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`FIND`, `SEARCHB`.

`SEARCHB`

`SEARCHB`

umístění řetězce `hledat` v rámci textu `text` za pozicí `začátek` počítané v bajtech

    SEARCHB(hledat,text,začátek)

##### Argumenty

`hledat`: hledaný řetězec

`text`: prohledávané pole

`začátek`: pozice počátečního bajtu, výchozí je 1

##### Popis

`hledat` může obsahovat divoké znaky hvězdička (*) a otazník (?). Otazník odpovídá jednomu znaku a hvězdička libovolnému řetězci včetně prázdného. Pokud chcete nají * nebo ?, předřaďte jim symbol ~.

##### Poznámka

Toto hledání nerozlišuje velikost písmen. Pokud není `hledat` nalezeno, funkce `SEARCHB` vrací #HODNOTA!. Pokud je `začátek` menší než jedna nebo je větší než délka `text` v bajtech, funkce `SEARCHB` vrátí #HODNOTA!. Sémantika této funkce má sklony se měnit s každou jednotlivou aplikací, která ji implementuje.

##### Kompatibilita s Microsoft Excel

Ačkoliv je tato funkce syntakticky kompatibilní s aplikací Excel, rozdíly v kódování základního textu přinesou obvykle rozdílné výsledky.

##### Kompatibilita s OpenDocument Format (ODF)

Ačkoliv je tato funkce kompatibilní s OpenFormula, většina jejího chování je v současnosti specifická pro implementaci.

##### Viz také

`FINDB`, `SEARCH`.

`SUBSTITUTE`

`SUBSTITUTE`

`text` se všemi výskyty `staré` nahrazenými za `nové`

    SUBSTITUTE(text,staré,nové,počet)

##### Argumenty

`text`: původní text

`staré`: řetězec, který má být nahrazen

`nový`: nahrazující řetězec

`počet`: pokud je zadána hodnota `počet` a jedná se o číslo, jsou nahrazeny výskyty `staré` jen do výše `počet` a další jsou již ponechány

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`REPLACE`, `TRIM`.

`T`

`T`

`hodnota`, když a jen když je `hodnota` text, v jiném případě prázdný řetězec

    T(hodnota)

##### Argumenty

`hodnota`: původní hodnota

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`CELL`, `N`, `VALUE`.

`TEXT`

`TEXT`

`hodnota` jako řetězec formátovaný podle `formát`

    TEXT(hodnota,formát)

##### Argumenty

`hodnota`: hodnota, která má být naformátována

`formát`: požadovaný formát

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`DOLLAR`, `FIXED`, `VALUE`.

`TEXTJOIN`

`TEXTJOIN`

spojování řetězců `s1`, `s2`,… oddělených pomocí `oddělovač`

    TEXTJOIN(oddělovač,prázdné,s1,s2,…)

##### Argumenty

`oddělovač`: oddělovač

`prázdné`: ignorovat prázdné

`s1`: první řetězec

`s2`: druhý řetězec

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`CONCATENATE`.

`TRIM`

`TRIM`

`text` s pouze jednoduchými mezerami mezi slovy

    TRIM(text)

##### Argumenty

`text`: řetězec

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`CLEAN`, `MID`, `REPLACE`, `SUBSTITUTE`.

`UNICHAR`

`UNICHAR`

znak Unikódu představovaný kódovou pozicí Unikódu `x`

    UNICHAR(x)

##### Argumenty

`x`: kódová pozice Unikódu

##### Viz také

`CHAR`, `UNICODE`, `CODE`.

`UNICODE`

`UNICODE`

kódová pozice Unikódu pro znak `c`

    UNICODE(c)

##### Argumenty

`c`: znak

##### Viz také

`UNICHAR`, `CODE`, `CHAR`.

`UPPER`

`UPPER`

řetězec `text` ve verzi s velkými písmeny

    UPPER(text)

##### Argumenty

`text`: řetězec

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`LOWER`.

`VALUE`

`VALUE`

číselná hodnota z řetězce `text`

    VALUE(text)

##### Argumenty

`text`: řetězec

##### Kompatibilita s Microsoft Excel

Tato funkce je kompatibilní s aplikací Excel.

##### Viz také

`DOLLAR`, `FIXED`, `TEXT`.

### Analýza časový řad

`FOURIER`

`FOURIER`

Fourierova nebo inverzní Fourierova transformace

    FOURIER(sekvence,inverze,oddělené)

##### Argumenty

`sekvence`: sekvence dat, která mají být tranformována

`inverze`: pokud je PRAVDA, je počítána inverzní Fourierova transformace, výchozí je NEPRAVDA

`oddělené`: pokud je PRAVDA, jsou reálná a imaginární část udány zvlášť, výchozí je NEPRAVDA

##### Popis

Tato funkce vrací Fouriérovu nebo inverzní Fouriérovu transformaci zadané sekvence dat.

Vystup sestává z jednoho sloupce komplexních čísel v případě, že `oddělené` je NEPRAVDA a ze dvou sloupců reálných čísel v případe, že je `oddělené` PRAVDA.

Pokud je `oddělené` nataveno na PRAVDA, tak první výstupní sloupec obsahuje reálnou část a druhý sloupec imaginární část.

##### Poznámka

Pokud `sekvence` není pole ani n krát 1, ani 1 krát n, tak tato funkce vrátí #HODNOTA!.

`HPFILTER`

`HPFILTER`

Hodrickův-Prescottův filtr

    HPFILTER(sekvence,λ)

##### Argumenty

`sekvence`: sekvence dat, která mají být tranformována

`λ`: parametr λ filtru, výchozí hodnota je 1600

##### Popis

Tato funkce pole vrací trendové a cyklické složky získané použitím Hodrickova-Prescottova filtru s parametrem `λ` na zadanou sekvenci dat.

Výstup se skládá ze dvou sloupců čísel, první obsahuje trendovou složku a druhý cyklickou složku.

##### Poznámka

Pokud `sekvence` není pole ani n krát 1, ani 1 krát n, tak tato funkce vrací #HODNOTA!. Pokud `sekvence` obsahuje méně než 6 číselných hodnot, tak tato funkce vrací #HODNOTA!.

`INTERPOLATION`

`INTERPOLATION`

interpolované hodnoty odpovídající zadaným cílovým bodům na nezávislé ose (abscise)

    INTERPOLATION(abscisa,ordináta,cíle,interpolace)

##### Argumenty

`abscisa`: osa uspořádané nezávislé proměnné (abscisa) se zadanými referenčními body

`ordináta`: osa závislých proměnných (ordináta) se zadanými referenčními body

`cíle`: osa s nezávisle proměnnými (abscisa) interpolovanými daty

`interpolace`: metoda interpolace, výchozí je 0 („lineární“)

##### Popis

Výstup sestává z právě jednoho sloupce čísel.

Možné metody interpolace jsou:

0: lineární;

1: lineární s průměrováním;

2: schodovitá;

3: schodovitá s průměrováním;

4: přirozená kubická splajna;

5: přirozená kubická splajna s průměrováním;

##### Poznámka

Hodnoty `abscisa` by měly být zadány ve vzestupném pořadí. Pokud ve vzestupném pořadí nejsou, je funkce `INTERPOLATION` výrazně pomalejší. Pokud jsou si libovolné dvě hodnoty `abscisa` rovny, je vrácena chyba. Když je použita interpolační metoda 1 („lineární s průměrováním“), 3 („stupňovitá s průměrováním“) a 5 („přirozená kubická splajna s průměrováním“), je počet vrácených hodnot o jednu menší, než počet cílových hodnot a cílové hodnoty musí být zadány ve vzestupném pořadí. Vrácené hodnoty jsou průměrné výšky interpolační funkce na intervalech daných po sobě jdoucími cílovými hodnotami. Řetězce a prázdné buňky v `abscisa` a `ordináta` jsou ignorovány. Pokud je zadáno několik cílových dat, tak musí být ve stejném sloupci v po sobě jdoucích buňkách.

##### Viz také

`PERIODOGRAM`.

`PERIODOGRAM`

`PERIODOGRAM`

periodogram zadaných dat

    PERIODOGRAM(ordináta,filtr,abscisa,interpolace,počet)

##### Argumenty

`ordináta`: osa závislých proměnných (ordináta) se zadanými daty

`filtr`: okenní funkce, která se má použít, výchozí je žádný filtr

`abscisa`: osa nezávislých proměnných (abscisa) se zadanými daty, výchozí je osa s pravidelnými mezerami

`interpolace`: metoda interpolace, výchozí je žádná

`počet`: počet interpolovaných referenčních bodů

##### Popis

Když je použita interpolační metoda, je počet vrácených hodnot o jednu menší, než počet cílových hodnot a cílové hodnoty musí být zadány ve vzestupném pořadí.

Výstup sestává z právě jednoho sloupce čísel.

Možné metody interpolace jsou:

0: lineární;

1: lineární s průměrováním;

2: schodovitá;

3: schodovitá s průměrováním;

4: přirozená kubická splajna;

5: přirozená kubická splajna s průměrováním;

Možné okenní funkce jsou:

0: bez filtru (obdélníkové okno)

1: Bartlett (trojúhelníkové okno)

2: Hahn (kosinové okno)

3: Welch (parabolické okno)

##### Poznámka

Řetězce a prázdné buňky v @{abscisa} a @{ordináta} jsou ignorovány. Pokud je zadáno několik cílových dat, tak musí být ve stejném sloupci v po sobě jdoucích buňkách.

##### Viz také

`INTERPOLATION`.

## Příručka ke klávesovým zkratkám

V tomto dodatku je seznam klávesových zkrate, které jsou definované ve výchozím stavu aplikace Gnumeric.

Klávesové zkratky jsou kombinace zmáčknutí kláves, které aplikaci říkají, že má provést nějaký úkol. Dokáží značně urychlit uživatelovu komunikaci s aplikací. K nejběžnějším klávesovým zkratkám patří Ctrl S pro uložení do souboru nebo Ctrl Q pro ukončení aplikace. Také Gnumeric přichází s klávesovými zkratkami, které vám urychlí práci.

Normálně klávesové zkratky najdete vedle příkazů v nabídkách. Například Save má vedle sebe Ctrl S, což znamená, že když chcete uložit soubor, můžete naráz zmáčknout klávesy Ctrl a S. Některé klávesové zkratky ale v nabídkách nenajdete. Jsou to:

- F2 přepne aktuální buňku do režimu úprav. Kurzor se nastaví na konec aktuálního textu.

- Ctrl-O otevře dialogové okno pro Načtení souboru.

- Ctrl-F3 otevře dialogové okno Definice názvů.

- F4 zopakuje poslední činnost.

- Ctrl-G otevře dialogové okno Přejít na, pomocí kterého můžete skočit na zadanou buňku.

- Ctrl-H otevře dialogové okno Hledání a nahrazování, ve kterém můžete hledat textové řetězce v celém sešitě a případně je nahrazovat něčím jiným.

- Ctrl-F otevře dialogové okno Hledání, pomocí kterého můžete hledat textové řetězce v celém sešitě.

- Ctrl-~ naformátuje aktuální výběr jako „Obecné“.

- Ctrl-$ naformátuje aktuální výběr pomocí výchozí měny.

- Ctrl-# naformátuje aktuální výběr pomocí výchozího stylu pro datum.

- Ctrl-^ naformátuje aktuální výběr jako horní index.

- Ctrl-@ naformátuje aktuální výběr výchozím formátem pro datum/čas.

- Ctrl-! naformátuje aktuální výběr jako celé číslo (číslo bez desetinných míst).

- Ctrl-& přidá okolo výběru tenký rámeček.

- Ctrl-_ naformátuje aktuální výběr jako dolní index.

- Ctrl-$ naformátuje aktuální výběr jako výchozí měnu.

- Ctrl-B nebo Ctrl-2 zapne/vypne tučný řez fontu u aktuálního výběru.

- Ctrl-I nebo Ctrl-3 zapne/vypne kurzívu u aktuálního výběru.

- Ctrl-U nebo Ctrl-4 zapne/vypne podtržení u aktuálního výběru.

- Ctrl-5 zapne/vypne přeškrtnutí aktuálního výběru.

- Shift-Ctrl-G změní klávesnicové zaměření do indikátoru aktuální buňky, viz data-entry-currentcell.

- Ctrl-a vybere všechny buňky v právě zaměřeném listě.