Vzorce

Určuje možnosti syntaxe vzorců a možnosti načítání pro LibreOffice Calc.

Pro přístup k tomuto příkazu...

Open a spreadsheet document, choose - LibreOffice Calc - Formula.


Možnosti vzorců

Syntaxe vzorců

K dispozici jsou tři možnosti. Ukážeme si je na příkladu. V ukázkovém sešitě jsou dva listy, List1 a List2. V buňce A1 listu List1 je odkaz na buňku C4 na listu List2.

Použít anglické názvy funkcí

Názvy funkcí mohou být v LibreOffice Calc lokalizovány (v češtině lokalizovány nejsou). Ve výchozím nastavení je tato volba neaktivní, a jsou tak používány lokalizované názvy funkcí. Zaškrtnutím této volby přepnete lokalizované názvy funkcí na anglické. Změna se projeví v těchto částech programu: zadávání a zobrazení funkcí, průvodce funkcí a nápovědné tipy. Zrušením zaškrtnutí se můžete vrátit k používání lokalizovaných názvů funkcí.

Oddělovače

Tato sekce nastavení umožňuje nastavit oddělovače používané v zápisu vzorců. To se hodí, pokud například chcete parametry funkcí oddělovat čárkami (,) místo výchozích středníků (;).

Například místo =SUM(A1;B1;C1) pak můžete napsat =SUM(A1,B1,C1).

Stejně tak můžete změnit oddělovače řádků a sloupců pro přímý zápis matic. Pro přímý zápis matic se běžně používá středník (;) jako oddělovač sloupců a roura (|) jako oddělovač řádků, takže typický přímý zápis matice 5 x 2 vypadal následovně:

={1;2;3;4;5|6;7;8;9;10}

Po změně oddělovačů na čárku (,) jako oddělovač sloupců a středník (;) jako oddělovač řádků pak zápis té samé matice může vypadat následovně:

={1,2,3,4,5;6,7,8,9,10}

Podrobné nastavení výpočtů

Zde můžete nastavit syntaxi vzorců používanou při zpracování odkazů zadaných jako řetězcové parametry. Nastavení ovlivňuje vestavěné funkce, které čtou odkaz jako řetězec, například INDIRECT.

Přepočítání při načtení souboru

Přepočítávání vzorců může výrazně ovlivnit dobu načítání velkých souborů.

Excel 2007 a novější:

Loading a large spreadsheet file can take a long time. If you don't need to update your large spreadsheet data immediately, you can postpone the recalculation at a better time. LibreOffice allows you to defer recalculation of Excel 2007 (and above) spreadsheets to speedup loading time.

Sešit ODF (neuložený v LibreOffice):

Recent versions of LibreOffice caches spreadsheet formula results into its ODF file. This feature helps LibreOffice to recalculate a large ODF spreadsheet saved by LibreOffice faster.

U sešitů ODF uložených v jiných programech, které ukládání výsledků vzorců nemusejí podporovat, je možné přepočítání odložit a načítání souboru tak urychlit stejně jako u souborů Excelu 2007.

Výše uvedené položky nabízí následující volby:

Ikona tipu

Sešity uložené v LibreOffice budou respektovat možnosti Nikdy nepřepočítávat a Vždy přepočítávat.