LibreOffice Logo

Příručka aplikace Calc 25.2

Kapitola 2
Zadávání a úpravy dat

Autorská práva

Tento dokument je chráněn autorskými právy © 2025 týmem pro dokumentaci LibreOffice. Přispěvatelé jsou uvedeni níže. Dokument lze šířit nebo upravovat za podmínek licence GNU General Public License (https://www.gnu.org/licenses/gpl.html), verze 3 nebo novější, nebo the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), verze 4.0 nebo novější.

Všechny ochranné známky uvedené v této příručce patří jejich vlastníkům.

Přispěvatelé

Pro toto vydání

Dione Maddern, Olivier Hallot.

Pro předchozí vydání

Barbara Duprey, Christian Chenal, Jean Hollis Weber, Claire Wood, Shelagh Manton, John A Smith, Peter Schofield, Annie Nguyen, Peter Kupfer, Andy Brown, Stephen Buck, Steve Fanning, Iain Roberts, Hazel Russman, Barbara M. Tobias, Felipe Viggiano. Jared Kobos, Dave Barton, Kees Kriek, Leo Moons, Rafael Lima, Skip Masonsmith, Olivier Hallot, B. Antonio Fernández

Zpětná vazba

Jakékoli připomínky nebo návrhy k tomuto dokumentu prosím směřujte do fóra dokumentačního týmu na adrese https://community.documentfoundation.org/c/documentation/loguides/ (registrace je nutná) nebo pošlete e-mail na adresu: loguides@community.documentfoundation.org.

Vše, co pošlete do fóra, včetně vaší e-mailové adresy a jakýchkoli dalších osobních údajů, které jsou ve zprávě napsány, je veřejně archivováno a nemůže být smazáno. E-maily zaslané do fóra jsou moderovány.

Datum vydání a verze programu

Vydáno Březen 2025. Založeno na LibreOffice 25.2 Community.
Jiné verze LibreOffice se mohou lišit vzhledem a funkčností.

Používání LibreOffice na systému macOS

Některé klávesové zkratky a položky nabídek jsou v systému macOS jiné než v systémech Windows a Linux. V následující tabulce jsou uvedeny nejdůležitější rozdíly, které se týkají informací uvedených v tomto dokumentu. Podrobný seznam nalezneme v nápovědě aplikace a v Příloze A (Klávesové zkratky) této příručky.

Windows nebo Linux

Ekvivalent pro macOS

Akce

Nástroje > Možnosti na hlavní nabídce

LibreOffice > Předvolby na hlavní nabídce

Přístup k možnostem nastavení

Klepnutí pravým tlačítkem

Ctrl+klepnutí a/nebo klepnutí pravým tlačítkem v závislosti na nastavení počítače

Otevře se místní nabídka

Ctrl nebo Control

a/nebo Cmd nebo Command, v závislosti na klávesnici.

Používá se také s dalšími klávesami.

Alt

a/nebo Alt nebo Option v závislosti na klávesnici.

Používá se také s dalšími klávesami.

Úvod

Do aplikace Calc můžeme vložit data několika způsoby: použitím klávesnice, nástrojem Vyplnit a Seznamem pro výběr, stejně jako přetažením a puštěním. Data můžeme zadávat i do více listů jedné tabulky současně.

Zadávání dat

Většina dat jde do Calc zadat pomocí klávesnice.

Čísla

Klepneme do buňky a zadáme číslo pomocí číselných kláves na hlavní klávesnici nebo na číselné klávesnici.

Záporná čísla

Když chceme zadat záporné číslo, buď napíšeme před číslo znaménko mínus nebo číslo uzavřeme do závorky, například (1234). Výsledek pro oba způsoby zadání je stejný; například -1234.

Úvodní nuly

Pokud je číslo zadáno s počátečními nulami, Calc je ve výchozím nastavení vypustí. Pokud například do buňky zadáme 0012, stane se z ní 12.

Pokud chceme zachovat oba číselné formáty a minimální počet znaků v buňce, když přidáváme čísla, například 12340012, použijeme jednu z těchto metod k přidání počátečních nul:

Způsob 1

  1. S označenou buňkou vybereme v hlavní nabídce Formát > Buňky nebo poklepeme pravým tlačítkem myši na buňku a v místní nabídce vybereme Formát Buněk nebo použijeme klávesovou zkratku Ctrl + 1, aby se nám otevřelo dialogové okno Formát buněk (1).

  2. Zvolíme kartu Čísla a vybereme položku Číslo v seznamu Kategorie.

  3. Do pole u položky Úvodní nuly v části Možnosti zadáme minimální počet úvodních nul. Například pro čtyři znaky zadáme 4. Každé číslo menší než čtyři znaky bude mít přidané úvodní nuly, například z čísla 12 se stane 0012.

  4. Klepneme na OK. Číslo si však interně zachová svůj běžný formát a tak ho bude program vyhodnocovat, pokud bude použito jako argument ve funkcích nebo vzorcích.

Obrázek 1: Dialogové okno Formát buněk – karta Čísla

Dialogové okno Formát buněk – karta Čísla

Způsob 2

  1. Vybereme buňku.

  2. V postranní liště přejdeme na kartu Vlastnosti.

  3. Na panelu Formát čísla (2) vybereme v rozbalovacím seznamu Číslo a do pole Úvodní nuly zadáme 4. Změna formátování se projeví okamžitě.

Obrázek 2: Nastavení úvodních nul v postranní liště

Nastavení úvodních nul v postranní liště

Převod textu na čísla

Někdy se při přidávání dat do buňky může zdát, že jde o číselná data, ale ve skutečnosti mají datový typ „text“, což může vést k chybám při aritmetických výpočtech, které tato data používají. K tomu může dojít, když jsou data vložena ze schránky, importována ze souboru CSV nebo zadána do buňky, která je formátována jako text a má typ dat „text“.

Změna formátu buňky z Text na Číslo ovlivní pouze to, jak se data zobrazí na obrazovce. Nelze změnit datový typ buňky z textu na číslo.

Někdy se vyskytuje opačný problém: když se data, která vypadají jako čísla, musí zadat jako text. Pokud se při výpočtech nemusí s číselnými znaky zacházet jako s čísly (například při zadávání poštovních směrovacích čísel), zadejte před číslo apostrof ('), například '01481. Při přesunu zaměření buňky se apostrof odstraní, počáteční nuly zůstanou zachovány a číslo se převede na text zarovnaný vlevo.

Převod textu na číslo pomocí funkce Najít a nahradit

Tato metoda využívá funkci Najít a nahradit programu Calc k opětovnému zadání dat do buňky, jako by byla zadána z klávesnice.

Data se stejným desetinným oddělovačem

Pokud importovaná data i tabulka používají stejný desetinný oddělovač, například při importu dat s tečkou (.) jako desetinným oddělovačem do tabulky s tečkou (.) jako desetinným oddělovačem, použijeme následující metodu:

  1. Vybereme rozsah buněk obsahující převáděná data.

  2. Stiskneme klávesy Ctrl + M nebo klikneme pravým tlačítkem myši na vybraný rozsah a z místní nabídky vybereme možnost Vymazat přímé formátování.

  3. Stiskneme Ctrl + H nebo v nabídce vybereme Upravit > Najít a nahradit.

  4. Do pole Najít zadáme: .+.

  5. Do pole Nahradit zadáme: $0.

  6. V části Další možnosti vybereme možnost Pouze v současném výběruRegulární výrazy.

  7. Klikneme na Nahradit vše.

Data s jiným desetinným oddělovačem

Pokud importovaná data používají jiný desetinný oddělovač než sešit, například při importu dat, která používají tečku (.) jako desetinný oddělovač, do sešitu, který používá čárku (,) jako desetinný oddělovač, použijeme následující metodu:

  1. Vybereme rozsah buněk obsahující převáděná data.

  2. Stiskneme klávesy Ctrl + M nebo klikneme pravým tlačítkem myši na vybraný rozsah a z místní nabídky vybereme možnost Vymazat přímé formátování.

  3. Stiskneme Ctrl + H nebo v nabídce vybereme Upravit > Najít a nahradit.

  4. Do pole Najít zadáme: .

  5. Do pole Nahradit, zadáme: ,.

  6. V části Další možnosti vybereme pouze možnost Aktuální výběr a zrušíme výběr možnosti Regulární výrazy.

  7. Klikneme na Nahradit vše.

Import z CSV

Pokud byla data importována ze souboru CSV, mohla být importována s nesprávným lokálním nastavením. Chceme-li tuto chybu opravit, importujeme data znovu a zkontrolujeme, zda nastavení Národního prostředí odpovídá národnímu prostředí dat ve zdrojovém dokumentu.

Pokyny k importu souboru CSV nalezneme v kapitole 1, Úvod, Otevření souboru CSV.

Převod na číslo pomocí funkce Text do sloupců

Pokud text obsahuje oddělovač, například čárku, mezeru nebo tabulátor, zpracuje jej Calc pomocí funkce Text do sloupců do více sloupců a převede jej z textu na číselná data.

Převod textu do sloupců:

  1. Vybereme rozsah buněk obsahující data, která mají být převedena.

  2. Zvolíme Data > Text do sloupců.

  3. Zvolíme oddělovač v části Možnosti oddělovače.

  4. Klepneme na OK.

Převod na číslo pomocí rozšíření

Pokud potřebujeme často převádět text na čísla, nainstalujeme si rozšíření CT2N – Convert Text To Number (and dates) pro LibreOffice Calc. Rozšíření je k dispozici na adrese:

https://extensions.libreoffice.org/en/extensions/show/ct2n-convert-text-to-number-and-dates

Pokyny k instalaci rozšíření najdeme v Kapitole 16, Instalace rozšíření.

Text

Klepneme na buňku a napíšeme text. Text je automaticky zarovnán vlevo. Buňky mohou obsahovat několik řádků textu. Pokud chceme vytvořit odstavce, stiskneme pro vytvoření nového odstavce Ctrl + Enter.

Zadáváme-li několik řádků textu na řádku vzorců, můžeme prodloužit vstupní řádek. Klikneme na ikonu Rozšířit/sbalit panel vzorců umístěnou vpravo od panelu vzorců a vstupní řádek se stane víceřádkovým, jak ukazuje 3. Můžeme přetáhnout spodní část Vstupního řádku nahoru a dolů, abychom zkontrolovali jeho skutečnou výšku. Klepneme znovu na ikonu Rozšíření / Sbalit vstupní řádek, abychom vrátili Vstupní řádek do jeho výchozí jednotné výšky.

Obrázek 3: Rozšířený vstupní řádek na liště vzorců

Rozšířený vstupní řádek na liště vzorců

Datum a čas

Vybereme buňku a zadáme datum nebo čas. Prvky data můžeme oddělit lomítkem (/) nebo pomlčkou (-) nebo použít text, například 10. 10. 2020. Formát data se po zadání automaticky změní na nastavený výchozí formát.

Hodnoty v nabídce Nástroje > Možnosti > Jazyky a národní prostředí > Obecné > Formáty > Masky pro rozpoznání data: definují vzory dat, které bude Calc rozpoznávat. Kromě toho akceptuje vstup každého národního prostředí vzor ISO 8601 YYYY-MM-DD (například 2020-07-26).

Když zadáváme čas, oddělíme časové prvky dvojtečkami, například 10:43:45. Formát času se po zadání automaticky změní na nastavený výchozí formát.

Změna formátu data a času, který Calc používá:

  1. Vybereme buňku a otevřeme dialogové okno formát buněk (1).

  2. Ujistíme se, že je vybrána karta Čísla, poté vybereme Datum nebo Čas ze seznamu Kategorie.

  3. Požadovaný formát zvolíme v seznamu Formát.

  4. Klepnutím na tlačítko OK uložíme změny a zavřeme dialogové okno.

Formát data bude ovlivněn systémem nebo nastavením jazyku dokumentu.

Speciální znaky

Speciální znak je znak, který se běžně nenachází na uživatelské klávesnici, například, © ¾ æ ç ñ ö ø ¢. Chceme-li vložit speciální znak:

  1. Vybereme buňku a umístíme kurzor na buňku nebo do vstupního řádku na to místo, kde chceme, aby se znak zobrazil.

  2. V hlavní nabídce zvolíme Vložit > Speciální znak, otevřeme dialog Speciální znaky (4).

Obrázek 4: Dialogové okno Speciální znaky

Dialogové okno Speciální znaky

  1. Z mřížky znaků vybereme požadovaný znak. Poslední vybraný znak je ukázaný napravo od dialogového okna Speciální znaky společně se svým číselným kódem.

  2. Všechny nedávno vložené znaky jsou zobrazeny pod mřížkou znaků a lze je vybrat stejným způsobem jako kterýkoliv jiný znak v dialogovém okně.

  3. Dvakrát klepneme na speciální znak, abychom jej vložili do buňky bez toho, aniž by se uzavřel dialog. Klepeme na Vložit, abychom vložili speciální znak do buňky a uzavřeli dialog.

V dolní části dialogového okna Speciální znaky je možnost vytvořit malou kolekci Oblíbené znaky. Chceme-li do sbírky přidat nový znak, vybereme požadovaný znak a klikneme na ikonu Přidat k oblíbeným. Chceme-li odebrat existující znak ze sbírky, vybereme znak a klikneme na ikonu Odstranit z oblíbených.

Uživatelé systému Windows mohou pro zadávání znaků Unicode použít klávesy Alt + NumPad. Například podržením klávesy Alt a zadáním 955 na numerické klávesnici se vytvoří řecké malé písmeno lambda (λ). Podobně mohou uživatelé jiných platforem zadávat znaky Unicode zadáním dvoumístného hexadecimálního kódu a následným stisknutím Alt + X. Například zadáním A9 a následným stisknutím Alt + X se vloží symbol autorského práva (@). Tato metoda funguje i pro uživatele systému Windows.

Uživatelé systému Linux, kteří mají přiřazenou klávesu Compose, mohou k vložení podporovaných speciálních znaků použít klávesu Compose. Například jestliže je klávesa Compose přiřazena klávese Pravý Alt, potom zmáčknutím Pravý Alt + m + u vložíme malé řecké písmenu µ do vybrané buňky.

Kliknutím na tlačítko Další znak se otevře celé dialogové okno Speciální znaky (4).
Jeden z posledních nebo oblíbených speciálních znaků můžeme rychle vložit kliknutím na ikonu Vložit speciální znaky na nástrojové liště Standardní a výběrem požadovaného znaku nebo názvu znaku z rozevíracího seznamu.

Obrázek 5: Dialogové okno Speciální znaky

Dialogové okno Speciální znaky

Různá písma mohou obsahovat různé speciální znaky. Pokud nenajdeme požadovaný speciální znak, zkusíme změnit výběry PísmoPodmnožina.

Možnosti automatických oprav

Ve výchozím nastavení Calc automaticky aplikuje mnoho změn při zadávání dat pomocí Automatických oprav. Jakékoliv změny automatické opravy můžeme vrátit výběrem Upravit > Zpět v místní nabídce, klávesovou zkratkou Ctrl + Z, nebo manuálně provedeme změny a nahradíme automatickou opravu tím, co momentálně chceme vidět.

Ke změně možností automatických oprav přejdeme na Nástroje > Možnosti automatické opravy na panelu nabídek. Otevře se dialogové okno Automatické opravy (6).

Obrázek 6: Dialogové okno Automatické opravy

Dialogové okno Automatické opravy

Vkládání pomlček

Calc nabízí textové zkratky, které umožňují rychlé vložení pomlček do buňky a které jsou uvedeny v 1.

Tabulka 1: Vkládání pomlček

Text, který vkládáme

Výsledek

A - B (A, mezera, spojovník, mezera, B)

A – B (A, mezera, pomlčka, mezera, B)

A -- B (A, mezera, spojovník, spojovník, mezera, B)

A – B (A, mezera, pomlčka, mezera, B)

A--B (A, spojovník, spojovník, B)

A—B (A, dlouhá pomlčka, B)

A-B (A, spojovník, B)

A-B (beze změny)

A -B (A, mezera, spojovník, B)

A –B (beze změny)

A --B (A, mezera, spojovník, spojovník, B)

A –B (A, mezera, pomlčka, B)

Urychlení zadávání dat

Calc obsahuje vestavěné nástroje, které pomáhají zkrátit dobu potřebnou k zadávání dat do tabulky. Mezi tyto nástroje patří:

Jednotlivé nástroje jsou popsány v následujících kapitolách.

Nástroje automatického dokončování

Funkce Automatické dokončování v Calcu automaticky doplňuje položky na základě jiných položek ve stejném sloupci.

Když je text v buňce zvýrazněn, lze automatické dokončování použít následovně:

Když píšeme vzorec používající znaky, které se shodují se názvem funkce, zobrazí se nápověda s uvedením dostupných funkcí, které začínají shodnými znaky.

Automatické dokončování ignoruje při zadávání dat velikost písmen. Pokud jsme například do buňky napsali Celkem, nemůžeme zadat celkem do jiné buňky ve stejném sloupci, aniž bychom nejprve deaktivovali Automatické dokončování nebo napsali celkem ručně .

Ve výchozím nastavení v programu Calc je funkce automatické dokončování aktivována. Chceme-li ji vypnout, přejdeme v hlavní nabídce na Nástroje a zrušíme výběr Automatické dokončování.

Nástroj Vyplnit

Pomocí nástroje Vyplnit v programu Calc můžeme duplikovat existující obsah nebo vytvořit řadu v oblasti buněk v sešitu, jak je znázorněno na příkladech na 7.

  1. Vybereme buňku, jejíž obsah chceme kopírovat nebo ze které chceme vytvořit posloupnost.

  2. Táhneme ukazatel myši libovolným směrem nebo podržíme stisknutou klávesu Shift a klikneme do poslední buňky, kterou chceme vyplnit.

  3. V hlavní nabídce přejdeme na List > Vyplnit buňky a vybereme směr, kterým chceme kopírovat nebo vytvářet data (Dolů, Vpravo, Nahoru, Vlevo, Listy, Posloupnost nebo Náhodná čísla). Pokud není k dispozici, bude možnost nabídky zašedlá.

Obrázek 7: Příklady použití nástroje Vyplnit

Příklady použití nástroje Vyplnit

Můžeme využít klávesovou zkratku Ctrl + D jako alternativu k označení List> Vyplnit buňky> Vyplnit v místní nabídce.

Alternativně můžeme použít zkratku k vyplnění buněk:

  1. Vybereme buňku, jejíž obsah chceme kopírovat nebo ze které chceme vytvořit posloupnost.

  2. Ukazatel přesuneme nad čtvereček v jejím pravém dolním rohu. Ukazatel změní tvar.

  3. Stiskneme levé tlačítko myši a kurzor potáhneme směrem, ve kterém chceme buňky vyplnit, svisle nebo vodorovně. Pokud buňka obsahuje text, buňky se v daném směru vyplní stejným textem. Pokud původní buňka obsahuje čísla nebo text z definovaného seznamu (viz „Definování posloupnosti na straně 1), bude vytvořena posloupnost. Pokud chceme místo toho číslo nebo text duplikovat, držíme Ctrl, zatímco táhneme.

Když vybereme buňky, abychom mohli použít nástroj Vyplnit, ujistíme se, že žádná z buněk neobsahuje data, kromě dat buňky, kterou chceme použít. Při použití nástroje Vyplnit budou všechna data obsažená ve vybraných buňkách přepsána.

Vyplňování posloupnosti dat

Když vybereme vyplnit posloupnost z hlavní nabídky List > Vyplnit buňky > Vyplnit posloupnost, otevře se dialogové okno Vyplnit posloupnost (8). Zde si můžeme vybrat typ posloupnosti nebo si vytvořit svůj vlastní seznam.

Obrázek 8: Dialogové okno Vyplnit posloupnost

Dialogové okno Vyplnit posloupnost

Definování posloupnosti

Chceme-li definovat vlastní posloupnosti:

  1. V hlavní nabídce zvolíme Nástroje > Možnosti > LibreOffice Calc > Řazené seznamy, čímž otevřeme dialogové okno Řazené seznamy (9). V tomto dialogovém okně se zobrazí všechny dříve definované řady v poli Seznamy vlevo a obsah zvýrazněného seznamu v poli Položky.

  2. Kliknutím na tlačítko Nový zrušíme označení pole Položky.

  3. Zadáme posloupnost pro nový seznam do políčka Položky, jedna položka na řádek (10).

  4. Klepneme na tlačítko Přidat, čímž se nový seznam objeví v poli Seznamy.

  5. Klepnutím na tlačítko OK uložíme nový seznam a zavřeme dialogové okno.

Obrázek 9: Dialogové okno Řazené seznamy

Dialogové okno Řazené seznamy

Obrázek 10: Vytvoření nového řazeného seznamu

Vytvoření nového řazeného seznamu

Vyplnit náhodnými čísly

Vyplní rozsah buněk automaticky generovanými pseudonáhodnými čísly pomocí vybrané distribuční funkce a jejích zadaných parametrů.

Když vybereme vyplnit náhodnými čísly z hlavní nabídky List > Vyplnit buňky > Vyplnit náhodnými čísly, otevře se dialogové okno Generátor náhodných čísel (11). Zde můžeme vybrat požadovaný typ náhodných čísel.

Obrázek 11: Dialogové okno Generátor náhodných čísel

Dialogové okno Generátor náhodných čísel

Oblast buněk

Určíme oblast buněk, kterou chceme vyplnit náhodnými čísly. Pokud jsme již dříve oblast vybrali, zobrazí se zde.

Rozdělení

Vybereme distribuční funkci pro generátor náhodných čísel. K dispozici jsou tyto distribuční funkce:

Parametry rozdělení

Určíme parametry související s vybraným typem rozdělení takto:

Povolit vlastní seed

Nastaví počáteční hodnotu generátoru náhodných čísel. Používá se k inicializaci (seed) generátoru náhodných čísel, aby bylo možné reprodukovat stejnou posloupnost pseudonáhodných čísel. Zadáme kladné celé číslo pro vytvoření určité sekvence.

Povolit zaokrouhlení

Zaokrouhluje vygenerovaná čísla na zadaný počet desetinných míst.

Seznamy pro výběr

Seznamy výběru jsou dostupné pouze pro text a jejich použití je omezeno jen na text, který již byl zadán do stejného sloupce.

  1. Vybereme prázdnou buňku ve sloupci, který obsahuje buňky s textovými položkami.

  2. Klepneme pravým tlačítkem a vybereme seznam výběru z místní nabídky nebo pomocí klávesové zkratky Alt + ↓. Otevře se rozbalovací seznam, ve kterém se nacházejí všechny textové položky z daného sloupce.

  3. Klepneme na požadovanou položku, která se následně vloží do buňky.

Nástroj Datový formulář

Nástroj Datový formulář usnadňuje zadávání dat do tabulek v tabulkových procesorech a urychluje náročné ruční zadávání. Pomocí tohoto nástroje můžeme zadávat, upravovat a odstraňovat datové záznamy (nebo řádky) bez horizontálního posouvání, pokud má tabulka mnoho sloupců nebo pokud jsou některé sloupce velmi široké.

Aby byla práce s formulářem efektivní, měly by buňky v řádku záhlaví obsahovat názvy sloupců. Obsah každé buňky záhlaví se stane popiskem pro datová pole ve formuláři.

Použití nástroje Datový formulář:

  1. V tabulce vybereme záhlaví nebo buňku s daty.

  2. Přejděme do nabídky Data > Formulář.

  3. Calc zobrazí dialogové okno Datový formulář (12), ve kterém se zobrazí údaje pro první položku v datové tabulce.

  4. Podle potřeby položky v datové tabulce přidáme, upravíme nebo odstraníme.

  5. Kliknutím na tlačítko Zavřít dialogové okno zavřeme.

Dialogové okno Datový formulář poskytuje pole pro zadávání textu, které slouží k zobrazení, úpravám nebo zadávání hodnoty každé buňky v rámci jednoho řádku datové tabulky. Dialogové okno dále nabízí následující možnosti:

Obrázek 12: Použití nástroje Datový formulář

Použití nástroje Datový formulář

Pro pohyb vpřed mezi textovými poli dialogového okna Datového formuláře použijeme klávesu Tab a pro pohyb zpět klávesy Shift + Tab. Kromě toho se můžeme mezi záznamy pohybovat pomocí posuvníku.

Před zadáním nového záznamu se přesuneme na poslední záznam, jinak bude aktuální záznam upraven.

Sloučení a rozdělení buněk

Slučování

Sousedící buňky můžeme vybrat a sloučit je do jedné takto:

  1. Vybereme oblast sousedících buněk, které chceme sloučit.

  2. Přejdeme na Formát > Sloučit buňky > Sloučit buňky nebo Sloučit buňky a zarovnat na střed v místní nabídce nebo klikneme na ikonu Sloučit buňky a zarovnat na střed na formátovacím panelu nástrojové lišty, nebo klikneme pravým tlačítkem myši a vybrané buňky a vybereme Sloučit buňky v místní nabídce. Pomocí Sloučit buňky a zarovnat na střed bude obsah v buňkách zarovnán na střed.

  3. Pokud buňky obsahují nějaká data, otevře se dialogové okno Sloučit buňky (13), ve kterém se zobrazí možnosti přesunu nebo skrytí dat ve skrytých buňkách.

  4. Provedeme výběr a klikneme na OK.

Sloučení buněk může způsobit chyby výpočtů ve vzorcích v tabulce.

Obrázek 13: Volby sloučení pro neprázdné buňky

Volby sloučení pro neprázdné buňky

Rozdělování

Obrácení operace sloučení rozdělením buňky, která byla dříve vytvořena sloučením několika buněk.

  1. Vybereme sloučenou buňku.

  2. Přejdeme na Formát > Sloučit buňky > Rozdělit buňky v hlavní nabídce nebo klikneme na ikonu v panelu Formátování Sloučit buňky a zarovnat na střed, nebo klikneme pravým tlačítkem myši a vybereme z místní nabídky Rozdělit buňky.

  3. Data, která byla v buňce, zůstanou v první buňce. Pokud skryté buňky měly před sloučením buněk nějaký obsah, bude pravděpodobně nutné ručně přesunout obsah do správné buňky.

Sdílení obsahu mezi listy

Místo toho, abychom informace zadávali na každý list zvlášť, například pro nastavení standardních seznamů pro skupinu osob nebo organizací, můžeme je zadat na několik listů najednou. Zadání stejných informací do stejné buňky na více listech.

Obrázek 14: Dialogové okno Vybrat listy

Dialogové okno Vybrat listy

  1. V hlavní nabídce zvolíme Úpravy > Vybrat listy, čímž otevřeme dialogové okno Vybrat listy (14).

  2. Vybereme listy, do kterých chceme data vložit.

  3. Výběr potvrdíme klepnutím na tlačítko OK, karty listů se přitom zvýrazní.

  4. Údaje zadáme do buněk prvního z vybraných listů, ty se zároveň vloží i do všech ostatních.

  5. Po dokončení zadávání informací, které se mají opakovat, zrušíme výběr listů,

Listy můžete vybrat pomocí myši, jak je popsáno v části Výběr listůKapitole 1, Úvod.

Tato metoda bez upozornění přepíše všechny údaje, které již jsou v příslušných buňkách na ostatních vybraných listech. Po vložení společných dat proto nesmíme zapomenout výběr listů zrušit, aby se další zadávaná data vkládala jen do jednoho listu.

Ověřování obsahu buněk

Při vytváření sešitů, které budou používat jiní lidé, můžeme chtít zajistit, aby jimi zadávaná data byla platná a aby byla zadávána do správných buněk. Ověření platnosti můžeme použít i pro svou vlastní práci jako pomůcku při zadávání složitých nebo méně často používaných dat.

Posloupnost a Seznamy výběru umožňují zpracovat určité typy dat, které jsou omezeny na předdefinované informace. Buňka může například vyžadovat datum, celé číslo bez písmen či desetinné čárky, nebo že nesmí zůstat prázdná.

Podle toho, jakou platnost nastavíme, můžeme také definovat rozsah obsahu, který může být zadán. Můžeme také nechat zobrazit nápovědu, která vysvětlí nastavená pravidla a to, co by měli uživatelé dělat, když je obsah buňky neplatný. Můžeme také nastavit buňku tak, aby neplatný obsah odmítla, přijala ho s upozorněním, nebo při něm spustila makro.

Definování platnosti

Chceme-li ověřit všechna nová data zadaná do buňky:

  1. Vybereme buňku a přejdeme v hlavní nabídce na Data > Platnost a otevře se dialogové okno Platnost (15).

  2. Pomocí voleb uvedených na kartách Kritéria, Nápověda při vstupuChybové hlášení určíme typ obsahu, který lze do této buňky zadat. Možnosti jsou vysvětleny níže.

Možnosti kritérií

Pomocí karty Kritéria v dialogovém okně Platnost určíme pravidla pro vybrané buňky, jak je znázorněno na 15. Můžeme například definovat kritéria, jako jsou čísla mezi 1 a 10, nebo textové řetězce, které nemají více než 20 znaků.

Obrázek 15: Dialogové okno Platnost – karta Kritéria

Dialogové okno Platnost – karta Kritéria

Možnosti dostupné na kartě Kritéria závisí na tom, co bylo vybráno v rozbalovacím seznamu Povolit.

Možnosti Nápovědy při vstupu

Zadám zprávu, která se zobrazí při výběru buňky nebo rozsahu buněk v tabulce (16).

Obrázek 16: Dialogové okno Platnost – karta Nápověda při vstupu

Dialogové okno Platnost – karta Nápověda při vstupu

Možnosti Chybových hlášení

Definujeme chybové hlášení, které se zobrazí při zadání neplatných dat do buňky (17).

Obrázek 17: Dialogové okno platnosti – karta Chybové hlášení

Dialogové okno platnosti – karta Chybové hlášení

Calc detektiv

Detektiv je nástroj v programu Calc, který můžeme použít k vyhledání všech buněk v tabulce, které obsahují neplatná data, pokud jsou buňky nastaveny tak, aby přijímaly neplatná data s upozorněním.

  1. Buňky obsahující neplatná data vyhledáme tak, že v hlavní nabídce zapneme Nástroje > Detektiv > Označit neplatná data. Funkce Detektiv označí všechny buňky obsahující neplatná data.

  2. Opravíme data tak, aby byla platná.

  3. Přejdeme do Nástroje > Deaktivovat > Odstranit všechny závislosti v místní nabídce a všechny buňky, které byly předtím označeny jako obsahující neplatná data, se označení neplatných dat odstraní.

Pravidlo platnosti je považováno za součást formátu buňky. Pokud z dialogového okna Smazat obsah vybereme Smazat vše (19), bude odstraněno. Pokud chceme zkopírovat pravidlo platnosti se zbytkem buňky, použijeme Úpravy > Vložit jinak > Vložit jinak, aby se otevřel dialog Vložit jinak (20), pak označíme Vložit vše nebo Formáty a klikneme na OK.

Úprava dat

Mazání dat

Mazání pouze buňkových dat

Data lze smazat z buňky tak, aby v ní zůstalo formátování. Vybereme buňku nebo oblast buněk a stiskneme klávesu Delete.

Mazání buněk

Tato možnost zcela odstraní vybrané buňky, sloupce nebo řádky. Buňky pod nebo napravo od odstraněných buněk vyplní místo.

  1. Označíme buňku nebo oblast buněk.

  2. Vybereme List > Smazat buňky nebo na místní nabídce, nebo klikneme pravým tlačítkem myši do vybraných buněk a vybereme Smazat v místní nabídce nebo zmáčkneme klávesy Ctrl + –.

Obrázek 18: Dialogové okno Smazat buňky

Dialogové okno Smazat buňky

  1. Dialogové okno Smazat buňky (18) nabízí čtyři možnosti, které umožňují určit, jak se listy po odstranění buněk zobrazí:

  1. Výběr potvrdíme klepnutím na OK.

Vybraná možnost odstranění je zachována a znovu načtena, když je dialog znovu otevřen, dokud není LibreOffice zavřen. Po znovuotevření LibreOffice možnost odstranění obsahuje výchozí nastavení.

Mazání dat a formátování

Data a formátování se dají z buňky smazat současně. Provedeme to následovně:

  1. Označíme buňku nebo oblast buněk.

  2. Vybereme v místní nabídce List > Vymazat buňky, nebo klikneme pravým tlačítkem myši do vybraných buněk a vybereme z místní nabídky Vymazat obsah nebo stiskneme klávesu Backspace.

  3. V dialogovém okně Smazat obsah (19) vybereme některou z možností nebo zvolíme Smazat vše. Klepneme na OK.

Obrázek 19: Dialogové okno Smazat obsah

Dialogové okno Smazat obsah

Nahrazování dat

Chceme-li odstranit stávající data a vložit nová, vybereme buňku a nová data zadáme. Původní data buňky budou nahrazena novými, původní formátování se zachová.

Druhou možností je klepnout na vstupní řádek na liště vzorců, následně poklepat na obsah, aby se celý vybral, a zadat nová data.

Úprava dat

Někdy je třeba změnit obsah buňky, aniž by se celý odstranil. Například změnu textu Prodej ve kvartálu 2 na Růst prodejů v kvartálu lze provést následujícím způsobem.

Pomocí klávesnice

Úprava dat pomocí klávesnice:

  1. Klepnutím vybereme buňku.

  2. Stisknutím klávesy F2 umístíme kurzor na konec buňky.

  3. Zmáčkneme klávesu Backspace pro vymazání všech dat až do bodu, kde chceme zadat nová data.

  4. Případně pomocí šipek přemístíme kurzor na místo, kde chceme udělat úpravy, poté stiskneme klávesu Delete nebo klávesu Backspace a před zadáním nových dat smažeme všechna nežádoucí.

  5. Po dokončení úprav stiskneme klávesu Enter, čímž uložíme změny.

Pokaždé, když vybereme buňku, zobrazí se obsah ve vstupním řádku na liště vzorců. Použití vstupní řádky může být při úpravě dat snazší.

Pomocí myši

  1. Poklepeme na buňku, čímž ji vybereme a umístíme do ní kurzor.

  2. Kurzor přemístíme v buňce tam, kam chceme začít zadávat nová data.

  3. Případně můžeme klepnutím vybrat buňku a poté přesunout kurzor na vstupní řádek na liště vzorců a klepnout na místo, kde chceme začít upravovat data v buňce.

  4. Po ukončení úprav klepneme na jinou buňku, čímž se změny uloží.

Funkce Vložit jinak

Můžeme také použít funkci Vložit jinak pro vložení vybrané části dat z původní buňky nebo oblasti buněk, např. formát dat nebo výsledek vzorce, do jiné buňky.

Dialogové okno Vložit jinak

  1. Vybereme buňku nebo oblast buněk.

  2. Přejdeme na Upravit > Kopírovat na místní nabídce nebo klikneme na ikonu Kopírovat na standardní nástrojové liště nebo s klikneme pravým tlačítkem myši a vybereme Kopírovat v místní nabídce nebo stiskneme Ctrl + C.

  3. Vybereme cílovou buňku nebo oblast buněk.

  4. Přejdeme na Úpravy > Vložit jinak > Vložit jinak v místní nabídce nebo klikneme pravým tlačítkem myši a vybereme Vložit jinak > Vložit jinak v místní nabídce nebo použijeme klávesovou zkratku Ctrl + Shift + V, aby se otevřel dialog Vložit jinak (20).

  5. Vybereme možnosti pro Vložit, Operace, Možnosti,Posunout buňky. Možnosti Vložit jinak jsou vysvětleny níže.

  6. Klikneme na OK k vložení dat do cílové buňky nebo rozsahu buněk a dialogové okno zavřeme.

Obrázek 20: Dialogové okno Vložit jinak

Dialogové okno Vložit jinak

Místo kroků 5) a 6) výše, můžeme zmáčknout jednu ze čtyř zkratkových tlačítek v levé části dialogu – Pouze hodnoty, Hodnoty a formáty, Pouze formáty nebo Transponovat vše. Pokud je zaškrtnuto políčko Spustit ihned, kliknutím na jedno z těchto tlačítek se provede požadovaná operace vložení a dialogové okno se zavře.

Možnosti Vložit jinak

Možnosti Vložit jen

Pokud chceme do cílové buňky nebo oblasti buněk pouze kopírovat text, čísla nebo vzorce:

  1. Vybereme zdrojovou buňku nebo oblast buněk a zkopírujeme data.

  2. Vybereme cílovou buňku nebo oblast buněk.

  3. Klepneme pravým tlačítkem myši na cílovou buňku nebo oblast buněk a z místní nabídky vybereme Vložit jinak, poté vybereme Text, Číslo nebo Vzorec.

  4. Nebo můžeme použít možnosti Vložit jen text, Vložit jen čísla nebo Vložit jen vzorce v místní nabídce Upravit > Vložit jinak

Vložit pole buněk

Do buňky můžeme vložit pole spojené s datem, názvem listu nebo názvem dokumentu.

  1. Vybereme buňky a dvojklikem aktivujeme editační mód.

  2. Klepneme pravým tlačítkem myši a vybereme v místní nabídce Vložit pole > Datum, Čas, Název listu nebo Název dokumentu.

  3. Případně v hlavní nabídce zvolíme Vložit > Pole, poté vybereme Datum, Čas, Název listu nebo Název dokumentu z podnabídky Pole.

Příkaz Vložit pole > Název dokumentu vkládá název sešitu a nikoliv název definovaný na kartě Popis v dialogu Vlastnosti souboru.

Pokud je tabulka uložena nebo přepočítána při použití zkratkové klávesy Ctrl + Shift + F9, jsou pole obnovena.

Seskupení a souhrn

Řádky nebo sloupce lze seskupit tak, aby bylo možné buňky skrýt nebo zobrazit jediným kliknutím.

Ovládací prvky plus (+) nebo minus (-) na indikátoru skupiny slouží k zobrazení nebo skrytí řádků nebo sloupců. Pokud jsou však v sobě skupiny vnořeny, mají základní ovládací prvky číslovaná tlačítka, takže můžeme skrýt různé úrovně vnořených skupin.

Seskupení

Seskupení řádků nebo sloupců:

  1. V sešitu vybereme buňky, které chceme seskupit.

  2. V hlavní nabídce zvolíme Data > Seskupení a souhrn > Seskupit nebo stiskneme klávesu F12.

  3. V dialogovém okně Skupina vybereme jednu z možností Řádky nebo Sloupce a klikneme na OK. Vlevo od všech seskupených řádků nebo nad seskupenými sloupci se zobrazí ukazatel skupiny. 21 ukazuje indikátor skupiny na levé straně prvních dvou řádků tabulky.

Obrázek 21: Indikátor skupiny

Indikátor skupiny

Skrytí detailů

Chceme-li skrýt podrobnosti jakékoliv skupiny řádků nebo sloupců:

  1. Klepneme na znaménko mínus (-) na ukazateli skupiny.

  2. Případně vybereme buňku ve skupině a v hlavní nabídce zvolíme Data > Seskupení a souhrn > Skrýt podrobnosti.

  3. Řádky nebo sloupce jsou skryté a znaménko mínus (-) na ukazateli skupiny se změní na znaménko plus (+).

Zobrazení detailů

Zobrazení podrobností o skrytých skupinách, řádcích nebo sloupcích:

  1. Klepneme na znaménko plus (+) na ukazateli skupiny.

  2. Případně vybereme buňku ve skupině a v hlavní nabídce zvolíme Data > Seskupení a souhrn > Zobrazit podrobnosti.

  3. Řádky nebo sloupce jsou zobrazeny a znaménko plus (+) na ukazateli skupiny se změní na znaménko mínus (-).

Zrušení seskupení

Zrušení skupiny řádků nebo sloupců:

  1. Ujistíme se, že jsou zobrazeny seskupené řádky nebo sloupce a klepneme do buňky ve skupině.

  2. V hlavní nabídce zvolíme Data > Seskupení a souhrn > Zrušit skupinu nebo stiskneme klávesovou zkratku Ctrl + F12.

  3. Jsou-li seskupeny pouze řádky nebo pouze sloupce, seskupení se zruší. Jsou-li seskupeny řádky i sloupce, vybereme některou buď Řádky nebo Sloupce, čímž zrušíme seskupení a klepneme na OK.

Musí být zobrazeny všechny skryté skupiny řádků nebo sloupců. Pokud jsou skryté, budou seskupené řádky nebo sloupce odstraněny ze sešitu.

Pokud existují vnořené skupiny, pouze u poslední skupiny řádků nebo sloupců se zruší seskupení.

Automatické souhrny

Pokud vybraný rozsah buněk obsahuje vzorce nebo odkazy, program Calc může automaticky provést souhrn výběru. Například na 22 buňky pro Čtvrtletí 1Čtvrtletí 2 obsahují vzorec sčítající tři buňky vlevo. Pokud použijeme příkaz Automatické souhrny, jsou sloupce seskupeny do dvou čtvrtletí.

Chceme-li použít funkci Automatické souhrny, v hlavní nabídce zvolíme Data > Seskupení a souhrn > Automatické souhrny. Calc pak zkontroluje buňky, které obsahují vzorce nebo odkazy, a automaticky seskupí buňky podle potřeby.

Obrázek 22: Příklad Automatického souhrnu

Příklad Automatického souhrnu

Odstraňování

Chceme-li odstranit jakékoliv skupiny řádků nebo sloupců, v hlavní nabídce zvolíme Data > Seskupení a souhrn > Odstranit souhrny a všechny skupiny budou odstraněny.

Pro jakoukoliv skupinu buněk nebo řádků, které jsou skryty, je seskupení z buněk odstraněno a buňky jsou zobrazeny v sešitu.

Filtrování

Filtr je seznam podmínek, které musí každá položka splňovat, aby mohla být zobrazena. Calc poskytuje tři typy filtrů:

Použití běžného filtru

Standardní filtr je složitější než automatický filtr. Lze nastavit až osm podmínek jako filtr a kombinovat je s operátory AND nebo OR. Standardní filtry jsou většinou užitečné pro čísla, i když také pro text lze použít několik podmíněných operátorů.

  1. Vybereme oblast buněk v sešitu.

  2. Dialogové okno Standardní filtr otevřeme v hlavní nabídce Data > Další filtry > Standardní filtr (23).

  3. Určíme kritéria filtru a možnosti filtrování, které chceme použít.

  4. Klepnutím na tlačítko OK použijeme filtr a zavřeme dialogové okno. Zobrazí se všechny záznamy, které odpovídají zadaným kritériím a možnostem filtru.

Obrázek 23: Dialogové okno Standardní filtr

Dialogové okno Standardní filtr

Pomocí dialogu Standardní filtr definujeme podmínky filtru, které se mají zkombinovat, aby se vytvořila celková kritéria filtru. Každá podmínka filtru je určena uvedením typu logického operátoru, názvu pole, logické podmínky a hodnoty.

Použití automatického filtru

Funkce Automatický filtr vloží pole se seznamem nad jeden či více sloupců a umožňuje vybírat záznamy (řádky), které chceme mít zobrazené. Seznam obsahuje všechny jedinečné položky ve vybraných buňkách seřazené do lexikálního pořadí (viz https://www.dictionary.com/browse/lexical-order pro vysvětlení lexikálního pořadí). Automatický filtr lze použít na více listech bez předchozího definování databázové oblasti.

  1. Klepneme na oblast buněk v sešitu. Pokud chceme v jednom sešitu použít více Automatických filtrů, musíme nejprve definovat databázové oblasti a potom na ně použít příslušný filtr.

  2. V hlavní nabídce zvolíme Data > Automatický filtr, klepneme na ikonu Automatický filtr na nástrojové liště Standardní nebo zmáčkneme Ctrl + Shift + L. Do záhlaví každého sloupce v databázové oblasti je přidáno tlačítko s šipkou a velikost těchto tlačítek se mění podle úrovně zvětšení listu.

  3. Klikneme na šipku nebo malý trojúhelník ve sloupci, který obsahuje hodnotu nebo řetězec, který chceme nastavit jako kritérium filtru (znázorněno na 24).

  4. Do pole Hledat prvky vybereme jednu nebo více hodnot nebo zadáme řetězec, který se použije jako kritérium filtru. Po kliknutí na OK se zobrazí pouze záznamy, které odpovídají kritériím filtru. Řádky ovlivněné automatickým filtrem budou mít modře zobrazená čísla. Ve sloupcích, kde byly vytvořeny podmínky filtrování, se zobrazí tlačítko se šipkou modře.

Obrázek 24: Příklad automatického filtru

Příklad automatického filtru

Filtrování podle barvy

Data můžeme filtrovat podle barev pozadí nebo písma použitých v buňkách sloupce, který nás zajímá.

Není možné filtrovat podle kombinace různých barev.

Obrázek 25: Filtrování podle barev písma a pozadí

Filtrování podle barev písma a pozadí

Filtrování podle podmínky

Rozbalovací seznam Automatický filtr nabízí nabídku Filtrovat podle podmínky obsahující pět položek:

Obrázek 26: Filtrování podle podmínky

Filtrování podle podmínky

Použití pokročilého filtru

Pokročilý filtr má strukturu podobnou běžnému filtru. Rozdíl je v tom, že argumenty rozšířeného filtru nejsou zadány v dialogovém okně. Namísto toho lze parametry filtru zadat do prázdné oblasti tabulky a poté pomocí dialogu filtru odkazovat na parametry.

  1. Vybereme oblast buněk v sešitu.

  2. V hlavní nabídce zvolíme Data > Další filtry > Rozšířený filtr a otevřeme dialogové okno Rozšířený filtr (27).

  3. Načíst parametry filtru z vybereme pojmenovanou oblast nebo zadáme oblast buněk, která obsahuje kritéria filtru, která chceme použít.

  4. Klepnutím na tlačítko OK použijeme rozšířený filtr a zavřeme dialogové okno. Zobrazí se všechny záznamy, které odpovídají zadaným kritériím a možnostem filtru.

Obrázek 27: Dialogové okno Rozšířený filtr

Dialogové okno Rozšířený filtr

Možnosti pro pokročilé filtrování jsou stejné jako možnosti používané pro standardní filtrování, viz Použití běžného filtru na straně 1 .

Příklad pokročilého filtru nalezneme na stránce nápovědy nazvané Filtr: Použití pokročilých filtrů.

Řazení záznamů

Nástroj pro řazení v programu Calc uspořádá buňky v listě podle zadaných kritérií. Můžeme zadat najednou více kritérií, která se následně použijí v určeném pořadí. Řazení je užitečné, když hledáme určitou položku, a stane se ještě užitečnějším, pokud jej použijeme na filtrovaná data.

Kromě toho je seřazení často užitečné při přidávání nových dat do sešitu. Když je list dlouhý, je obvykle jednodušší přidat nové údaje dospod listu namísto toho, abychom přidávali nové řádky přímo na správná místa. Po přidání nových dat můžeme list aktualizovat seřazením.

Dialogové okno Řadit

Pokud chceme seřadit buňky v sešitě, použijeme dialogové okno Řadit:

  1. Vybereme buňky, řádky nebo sloupce, které chceme řadit.

  2. V hlavní nabídce zvolíme Data > Řadit nebo klepneme na ikonu Řadit na standardní nástrojové liště. V obou případech se otevře dialogové okno Řadit.

  3. Na kartě Možnosti (28) vybereme možnosti včetně toho, zda chceme řadit podle řádků nebo sloupců. Podrobnosti nalezneme v části Možnosti řazení na straně 1.

  4. Na kartě Seřadit podle (29) vybereme kritéria v rozevíracích seznamech. Výběrové seznamy se vyplňují z vybraných buněk.

  5. Vybereme buď pořadí Vzestupně (A-Z, 0-9) nebo pořadí Sestupně (Z-A, 9-0).

  6. Záhlaví – vynechá z třídění první sloupec/řádek ve výběru.

  7. Směr – vybereme Shora dolů (seřadit řádky) seřadíme řádky podle hodnot v aktivních sloupcích vybrané oblasti nebo výběrem Zleva doprava (seřadit sloupce) seřadíme sloupce podle hodnot v aktivních řádcích vybrané oblasti.

  8. Klepneme na OK. Data se v sešitě seřadí.

Pokud jsou některé buňky, které chceme řadit, chráněny a list je chráněn, nemůže Calc tyto buňky upravit a řazení nebude provedeno. Zobrazí se chybová zpráva označující, že chráněné buňky nelze změnit. Je však možné řadit oblast obsahující řadu štítků sloupců, které jsou chráněny, protože tyto nejsou řazením změněny.

Obrázek 28: Dialogové okno Řadit – karta Možnosti

Dialogové okno Řadit – karta Možnosti

Obrázek 29: Dialogové okno Řadit – karta Seřadit podle

Dialogové okno Řadit – karta Seřadit podle

Možnosti řazení

Na kartě Možnosti dialogového okna Řadit (28) můžeme nastavit tyto možnosti:

Pokud u asijských jazyků zaškrtneme Rozlišovat velikost písmen, je možné použít víceúrovňové řazení. Při víceúrovňovém řazení se položky nejprve porovnávají podle svých primitivních tvarů bez ohledu na velikost písmen a diakritiku. Pokud jsou vyhodnoceny jako stejné, pro druhou úroveň se porovnávají i s diakritikou. Pokud jsou i tehdy vyhodnoceny jako stejné, porovnává se ve třetí úrovni velikost písmen, šířka znaků a japonské znaky Kana.

Rychlé řazení

Pokud mají sloupce v sešitu záhlaví s textovým formátem, můžeme použít rychlé řazení.

  1. Vybereme buňku nebo oblast buněk, které se mají řadit.

  2. V hlavní nabídce vybereme Data > Řadit vzestupně nebo Data > Řadit sestupně nebo klepneme na ikonu Řadit vzestupně nebo Řadit sestupně na standardní nástrojové liště.

Pokud má datová tabulka nastavený automatický filtr, můžeme rychle řadit pomocí voleb rozbalovací nabídky automatického filtru Řadit vzestupně, Řadit sestupněSeřadit podle barvy (30). Pomocí nabídky Seřadit podle barvy můžeme data seřadit podle barvy pozadí nebo písma použitého v buňkách sloupce, který nás zajímá. Barva vybraná v této nabídce se zobrazí v horní části seřazeného seznamu. Možnosti zobrazené v nabídce Seřadit podle barvy jsou podobné těm v rozbalovací nabídce automatického filtru Filtrovat podle barvy (viz 25) a není možné řadit dle kombinace více barev.

Obrázek 30: Možnosti řazení podle barvy v automatickém filtru

Možnosti řazení podle barvy v automatickém filtru

Zpracování duplicitních záznamů

Duplicitní záznamy v tabulkách mohou komplikovat analýzu dat a zkreslovat výsledky. Calc nabízí účinný nástroj pro správu duplicit, který umožňuje odstranit nebo vybrat duplicitní řádky nebo sloupce. Tento nástroj lze použít také k vyčištění nežádoucích záznamů. Pomocí tohoto nástroje můžeme snadno odstranit duplicity nebo je zvýraznit pro další kontrolu.

Dialogové okno Zpracovat duplicitními záznamy

Duplicitní záznamy se mohou objevit v řádcích nebo sloupcích (31).

Obrázek 31: Dialogové okno Zpracovat duplicitní záznamy

Dialogové okno Zpracovat duplicitní záznamy

  1. Vybereme oblast obsahující data.

  2. Přejdeme na Data – Duplikáty.

  3. Zvolte směr porovnávání, podle Řádků nebo podle Sloupců.

  4. Zaškrtneme políčko Záhlaví, pokud první řádek nebo první sloupec obsahuje záhlaví dat na základě našeho výběru výše. Pokud je první řádek nebo sloupec identifikován jako záhlaví dat, nebude považován za duplicitní záznam.

  5. Zvolíme operaci porovnání. Výběr možnosti Vše znamená, že budou zpracovány všechny záznamy s výjimkou záhlaví. Případně můžeme zaškrtnout políčka u konkrétních řádků nebo sloupců, které chceme porovnat. Můžeme se například zaměřit na identifikaci duplicit ve sloupcích 3 a 10, zatímco ostatní sloupce vyloučíme.

  6. Vybereme akci, kterou chceme provést. Odstranit odstraní duplikáty a Vybrat je pouze vybere pro pozdější použití.

Při odstraňování duplicitních záznamů se odstraní celé řádky nebo sloupce v rozsahu obsahujícím tyto duplicity. Tato činnost způsobí, že se okolní buňky posunou a zaplní prázdná místa, která po nich zůstala. Pokud se porovnání provádí podle řádků, buňky pod odstraněnými duplicitami se posunou nahoru. Naopak při porovnávání podle sloupců se buňky napravo od odstraněných duplikátů posunou doleva.

Najít a nahradit

Text v dokumentu lze v Calcu vyhledat dvěma způsoby: pomocí nástrojové lišty Najít a dialogového okna Najít a nahradit. Nástrojová lišta je rychlá a snadno použitelná, ale její funkce jsou omezenější než používání dialogového okna.

Nástrojová lišta Najít

Obrázek 32: Nástrojová lišta Najít

Nástrojová lišta Najít

  1. V hlavní nabídce zvolíme Zobrazit > Nástrojové lišty > Najít nebo Úpravy > Najít, nebo použijeme klávesovou zkratku Ctrl + F. Zobrazí se nástrojová lišta Najít (32). Ve výchozím nastavení je tato nástrojová lišta ukotvena v levé dolní části okna Calc. Nástrojovou lištu můžeme přesunout.

  2. Do textového pole Najít zadáme hledaný výraz.

  3. Upřesnit vyhledávání můžeme výběrem volby Rozlišovat velikost. Pokud je například hledaný výraz Vlastník, výběr volby Rozlišovat velikost najde Vlastník, ale ne vlastník. Můžeme také vybrat možnosti Najít vše nebo Zobrazený řetězec.

  4. Klepneme na ikonu Najít další nebo Najít předchozí. Nalezení dalšího výskytu termínu se provede opětovným klepnutím na ikonu.

Dialog najít a nahradit

Pro otevření dialogového okna Najít a nahradit (33) zvolíme v hlavní nabídce Úpravy > Najít a nahradit, použijeme klávesovou zkratku Ctrl + H nebo klepneme na ikonu Najít a nahradit na nástrojových lištách Standardní a Najít.

Najít

  1. V dialogovém okně Najít a nahradit zadáme kritéria vyhledávání do pole Vyhledat.

  2. Vybereme základní možnosti z možností umístěných přímo pod polem Najít.

  3. Pro zvýšení počtu vyhledávacích filtrů klepneme na Ostatní možnosti.

  4. Klepnutím na Najít další najdeme první instanci vyhledávacích kritérií.

  5. Opětovným klepnutím na Najít další najdeme další instanci vyhledávacích kritérií. Opakujeme podle potřeby.

  6. Můžeme také klepnout na Najít vše a najdeme všechny buňky obsahující vyhledávací kritéria. Tyto buňky budou v sešitě zvýrazněny. Zobrazí se dialogové okno Výsledky vyhledávání se seznamem umístění buněk.

Nahradit

  1. V dialogovém okně Najít a nahradit zadáme kritéria vyhledávání do pole Vyhledat.

  2. Vybereme základní možnosti z možností umístěných přímo pod polem Najít.

  3. Text pro nahrazení hledaného textu zadáme do pole Nahradit.

  4. Pro zvýšení počtu vyhledávacích filtrů klepneme na Ostatní možnosti.

  5. Chceme-li procházet buňkami a zvolit, zda chceme nahradit obsah:

  1. Klepnutím na Najít další najdeme první instanci vyhledávacích kritérií.

  2. V případě potřeby klepneme na Nahradit,čímž nahradíme kritéria vyhledávání obsahem pole Nahradit.

  3. Opakujeme podle potřeby.

  1. Chceme-li vyhledat a nahradit všechny výskyty kritérií vyhledávání bez zastavení u každého z nich, klepneme na Nahradit vše. Zobrazí se dialogové okno Výsledky vyhledávání se seznamem dotčených buněk.

Obrázek 33: Dialogové okno Najít a nahradit

Dialogové okno Najít a nahradit

Chceme-li nahradit první instanci vyhledávacích kritérií, můžeme jednoduše stisknout Nahradit bez prvního stisknutí Najdi další.

Příkaz Nahradit vše používejme opatrně, jinak může vést k nechtěným výsledkům. Chyba v Nahradit vše může vyžadovat ruční vyhledávání slovo po slově, pokud se na ni nepřijde včas, aby ji bylo možné vrátit zpět.

Možnosti hledání a nahrazování

Možnosti upřesnění hledání a nahrazení jsou následující:

Další možnosti se mohou lišit podle nastavení našeho jazyka na stránce Nástroje > Možnosti > Jazyková nastavení > Obecné (například Porovnat šířku znaku, Zní jako (japonština), Rozlišovat kašídu). Další informace o těchto možnostech nalezneme v nápovědě.

Volby Zástupné znaky, Regulární výrazyHledání podobností se vzájemně vylučují; lze vybrat pouze jednu volbu.

Dialogové okno Výsledky vyhledávání

Při výchozím chování programu Calc se po výběru Najít vše, Najít všeNahradit vše v dialogovém okně Najít a nahradit zobrazí dialogové okno Výsledky vyhledávání (34). Tento dialog shrnuje výsledky. Kromě toho jsou dotčené buňky v tabulce zvýrazněny.

Dialogové okno Výsledky hledání obsahuje seznam nalezených buněk a jejich aktuální obsah (po jakémkoliv nahrazení). Uvádí také počet nalezených buněk. Pokud zrušíme výběr zaškrtnutí u pole Zobrazovat toto dialogové okno v dialogovém okně Výsledky vyhledávání před stisknutím tlačítka Zavřít, dialog se v budoucnosti po zmáčknutí Najít vše nebo Nahradit vše nezobrazí. Zobrazení dialogového okna Výsledky vyhledávání lze také ovládat povolením nebo zakázáním volby Nástroje > Možnosti > LibreOffice Calc > Zobrazení > Okno > Shrnutí vyhledávání.

Obrázek 34: Dialogové okno Výsledky hledání

Dialogové okno Výsledky hledání

Vyhledávání a filtrování pomocí regulárních výrazů

Regulární výrazy, často známé jako regex nebo regexp, jsou velmi výkonné a umožňují uživatelům definovat složité vyhledávací vzory pro vyhledávání dat v tabulce.

Regulární výraz je řetězec znaků definujících vzor textu, který má být porovnán. Podrobnější obecné informace najdeme na Wikipedii na adrese https://en.wikipedia.org/wiki/Regular_expression.

Regulární výrazy jsou široce používány v mnoha doménách a k dispozici je několik procesorů regulárních výrazů. Calc využívá open source balíček Regular Expressions od International Components for Unicode (ICU). Další podrobnosti včetně úplné definice syntaxe regulárních výrazů ICU nalezneme na stránce https://unicode-org.github.io/icu/userguide/strings/regexp.html.

Regulární výrazy se objevují ve třech oblastech funkcionality programu Calc:

Pro ilustraci použití regulárních výrazů můžeme použít tabulku s údaji o prodeji, jejíž prvních několik řádků je znázorněno na 35.

Obrázek 35: Data tabulky pro příklad regulárních výrazů

Data tabulky pro příklad regulárních výrazů

Úředníci, kteří zadávají data bohužel neznají dobře prodejní personál, a proto tabulka obsahuje řadu překlepů jména Brigitte. Při kontrole dat zjistíme, že kdybychom našli všechny buňky obsahující řetězec začínající znaky Bri a celý obsah každé takové buňky nahradili řetězcem Brigitte, data v tabulce by se opravila. Toho lze snadno dosáhnout pomocí jednoduchého regulárního výrazu, jak je uvedeno níže:

  1. V hlavní nabídce zvolíme Úpravy > Najít a nahradit. Calc otevře dialogové okno Najít a nahradit (36).

  2. Do pole Najít zadáme text "^Bri.*". Znak ^ znamená shodu na začátku; “.” znamená shodu s libovolným znakem; a * znamená shodu 0 nebo vícekrát.

  3. Do poleNahradit zadáme text "Brigitte".

  4. V případě potřeby klepneme na ikonu v dialogovém okně a rozbalíme sekci Ostatní možnosti.

  5. Ujistíme se, že je vybráno zaškrtávací pole Regulární výrazy.

  6. Klikneme na Nahradit vše. Program Calc zaktualizuje data sešitu, nahradí všechny výskyty slov “Bridget” a “Brigid” slovem “Brigitte”.

  7. Kliknutím na Zavřít zavřeme dialogové okno Najít a nahradit.

Obrázek 36: Použití regulárního výrazu v dialogovém okně Najít a nahradit

Použití regulárního výrazu v dialogovém okně Najít a nahradit

Předpokládejme, že chceme filtrovat stejný sešit (35), aby zobrazoval pouze data odpovídající kategoriím TenisGolf z regionů SeverVýchod. Toho lze snadno dosáhnout pomocí regulárních výrazů pomocí následujících kroků:

  1. Klepneme na buňku v datech prodeje.

  2. V hlavní nabídce zvolíme Data > Další filtry > Standardní filtr a otevře se dialogové okno Standardní filtr (37).

  3. Ve sloupci Název pole vybereme z první rozbalovací nabídky Kategorie.

  4. Ve sloupci Podmínka vybereme z první rozbalovací nabídky =.

  5. V prvním textovém poli ve sloupci Hodnota zadáme Tennis|Golf.

  6. Z první rozevírací nabídky ve sloupci Operátor vybereme možnost AND.

  7. Ve sloupci Název pole vybereme z druhé rozbalovací nabídky Region.

  8. Ve sloupci Podmínka vybereme z druhé rozbalovací nabídky =.

  9. V druhém textovém poli ve sloupci Hodnota zadáme Sever|Východ.

  10. V případě potřeby klepneme na ikonu v dialogovém okně a rozbalíme sekci Možnosti.

  11. Ujistíme se, že je vybráno zaškrtávací pole Regulární výrazy.

  12. Stiskneme tlačítko OK a program Calc aktualizuje zobrazená data v souladu se zadanými kritérii filtru.

Obrázek 37: Použití regulárních výrazů v dialogovém okně Standardní filtr

Použití regulárních výrazů v dialogovém okně Standardní filtr

Data zobrazená na 38 lze použít jako jednoduchý příklad volání funkce, které obsahuje regulární výraz. Předpokládejme, že chceme vypočítat výnosy z prodeje tužek (pencil), penálů (pencil case) a per (pens). Toho lze dosáhnout zadáním následujícího vzorce do prázdné buňky =SUMIFS(C2:C6, A2:A6, "^pen.*"), kde regulární výraz odpovídá názvu jakéhokoliv produktu, který začíná znaky pen. Obdobně bychom mohli vypočítat příjem z prodeje knih (book) a poznámkových bloků (notebook) pomocí vzorce =SUMIFS(C2:C6, A2:A6, ".*book$"), kde regulární výraz odpovídá názvu jakéhokoliv produktu, který končí znaky „book“.

Obrázek 38: Údaje o prodeji a tržbách za papírenské zboží

Údaje o prodeji a tržbách za papírenské zboží

V Calcu existuje 26 funkcí, které podporují použití regulárních výrazů a které jsou uvedeny v Kapitole 9, Použití vzorců a funkcí. Funkce REGEX je obzvláště výkonná, porovnává a extrahuje nebo volitelně nahrazuje text pomocí regulárních výrazů. Například vzorec =REGEX("123456ABCDEF";"[126]";""; "g") vrátí 345ABCDEF, kde je každý výskyt "1", "2" nebo "6" nahrazen prázdným řetězcem a je tedy vymazán.

Online nápověda obsahuje popis mnoha regulárních výrazů a příkladů jejich užití.

Pokud je pro naši tabulku důležitá interoperabilita s Microsoft Excel, možná nebudeme moci plně využívat možnosti regulárních výrazů programu Calc, protože Excel neposkytuje ekvivalentní funkce. Když tedy exportujeme tabulku Calc do formátu Excel, informace týkající se regulárních výrazů nebudou v aplikaci Excel použitelné. V tomto případě můžeme použít méně výkonnou funkci zástupných znaků poskytovanou programem Calc, protože tabulky, které používají zástupné znaky, lze exportovat do formátu Excel bez ztráty dat. Další informace o zástupných znacích nalezneme v Kapitole 9, Použití vzorců a funkcí.

Další informace o regulárních výrazech v Calcu najdeme v nápovědě.

Contents