Excel - jeden z nejoblíbenějších softwarových nástrojů pro práci s tabulkami a daty. Nabízí mnoho funkcí, které mohou usnadnit zpracování informací a provádění různých operací. Jednou z těchto funkcí je podmíněné formátování, které umožňuje automaticky změnit vzhled buňky nebo použít určité akce na základě daných podmínek.
V tomto článku se podíváme na nejdůležitější a nejužitečnější funkce aplikace Excel, které vám umožní určit, zda je dané datum v určitém rozsahu. To může být užitečné například pro zobrazení stavu projektu v závislosti na datu nebo pro zvýraznění úkolů, které musí být dokončeny v určitém časovém období.
Funkce IF, AND, OR a BETWEEN se používají k vytvoření vzorců aplikace Excel, které vám umožní zkontrolovat, zda je dané datum mezi dalšími dvěma daty. Při správném použití mohou tyto funkce výrazně usnadnit práci s daty v Excelu.
Dále se podíváme na příklady použití každé z těchto funkcí a podrobně vysvětlíme, jak každá z nich funguje. Poskytneme vám také několik užitečných tipů a doporučení, které vám pomohou tyto funkce efektivně a nezaměnitelně používat.
Práce s daty v Excelu
Excel nabízí mnoho funkcí, které vám umožní pohodlně pracovat s daty a časem. V této části se podíváme na některé z nejužitečnějších funkcí, které vám pomohou provádět různé operace s daty v Excelu.
Funkce TODAY
Funkce TODAY vrací aktuální datum. Například:
výsledkem tohoto vzorce bude aktuální datum.
Funkce NOW
Funkce NOW vrací aktuální datum a čas. Například:
výsledkem tohoto vzorce bude aktuální datum a čas.
Funkce DATE
Funkce DATE umožňuje vytvořit datum na základě tří argumentů: Rok, Měsíc a den. Například:
výsledkem tohoto vzorce bude 31.Prosince 2025.
Funkce YEAR
Funkce YEAR vrací rok ze zadaného data. Například:
pokud je v buňce A1 Datum, pak výsledkem tohoto vzorce bude rok z tohoto data.
Funkce MONTH
Funkce MONTH vrací měsíc ze zadaného data. Například:
pokud je v buňce A1 Datum, pak výsledkem tohoto vzorce bude měsíc z tohoto data.
Funkce DAY
Funkce DAY vrací den ze zadaného data. Například:
pokud je v buňce A1 Datum, pak výsledkem tohoto vzorce bude den z tohoto data.
Podmínka Datum mezi daty
Často je nutné zkontrolovat, zda datum spadá mezi dvě dané hodnoty. K tomu lze použít následující vzorec:
kde A1 je ověřitelné Datum, data1 je počáteční datum, data2 je konečné datum. Pokud ověřené datum spadá do rozsahu mezi počátečním a koncovým datem, pak výsledek bude TRUE, jinak - FALSE.
Díky funkcím a operátorům aplikace Excel tedy můžete snadno provádět různé operace s daty a používat je v podmíněných výrazech.
Excel: formátování dat
K formátování data v Excelu můžete použít vestavěné formáty nebo vytvořit vlastní. Chcete-li to provést, musíte vybrat buňky nebo rozsah buněk s daty a použít požadovaný formát.
V Excelu jsou k dispozici následující vestavěné formáty data:
| Formát | Příklad | Popis |
|---|---|---|
| Celkový | 16.07.2025 10:15 | Datum a čas zobrazení DD.MM. GGG HCH:MM |
| Krátký | 16.07.2025 | Pouze datum DD.MM. GGG |
| Dlouhý | 16. července 2025 | Datum a Měsíc jsou kompletně napsány |
Pro vytvoření vlastního formátu data v Excelu můžete použít speciální znaky:
| Znak | Popis |
|---|---|
| D | Den ve formě čísla (1-31) |
| M | Měsíc jako číslo (1-12) |
| GG | Rok v podobě posledních dvou čísel (00-99) |
| GGG | Rok ve formě čtyř číslic (0000-9999) |
| Č | Hodiny ve 24hodinovém formátu (0-23) |
| MM | Minuty (00-59) |
Příklady vlastních formátů data:
| Formát | Příklad | Popis |
|---|---|---|
| DD / MM / GG | 16/07/21 | Datum ve formátu DD / MM / GG |
| MM-GGG | 07-2025 | Datum ve formátu MM-GGG |
| GGG / MM/DD H: MM | 2025/07/16 10:15 | Datum a čas ve formátu HGG / mm / DDH: mm |
Formátování data v Excelu vám umožňuje pohodlně pracovat s daty, sledovat časové intervaly a provádět různé analytické úkoly.
Excel: podmínka Datum mezi daty
K použití této funkce budete potřebovat okno vzorců aplikace Excel a znalost některých funkcí:
- Funkce"pokud": k vytvoření podmíněného výrazu.
- Funkce"A": pro sjednocení několika podmínek.
- Funkce"měsíc": pro získání čísla měsíce z data.
- Funkce"Den": pro získání čísla měsíce z data.
- Funkce "rok": pro rok od data.
Pokud například chcete zkontrolovat, zda je datum v buňce A1 mezi 1. lednem 2025 a 31. prosincem 2025, vzorec bude vypadat následovně:
Pokud je datum v buňce A1 mezi zadanými daty, získáte v důsledku toho "datum v mezích". V opačném případě bude vyvedeno "Datum mimo limit".
Tento vzorec můžete nakonfigurovat podle vlastních požadavků změnou dat nebo přidáním / odstraněním dalších podmínek.
Výsledkem je, že díky funkci "podmínka data mezi daty" a kombinaci dalších funkcí v Excelu budete moci zjednodušit a automatizovat provádění složitých úkolů s daty v tabulkách.
Excel: řazení a filtrování podle data
Chcete-li začít pracovat s daty obsahujícími data, musíte se ujistit, že Formát buněk, které obsahují data, je nastaven jako "Datum". Chcete-li to provést, můžete vybrat buňky s daty, kliknout pravým tlačítkem myši a vybrat "formát buňky". V okně, které se otevře, vyberte kartu číslo a vyberte požadovaný formát data.
Po instalaci správného formátu data můžete začít třídit a filtrovat data. Chcete-li Seřadit podle data, musíte vybrat sloupec s daty, poté přejít do nabídky Data a vybrat Seřadit. V dialogovém okně, které se otevře, vyberte sloupec, podle kterého chcete třídit, a vyberte pořadí řazení (vzestupně nebo sestupně). Poté klikněte na OK a data budou seřazena podle zvoleného sloupce s daty.
Chcete-li filtrovat data podle data, můžete použít filtr, který je v horní části každého sloupce. Chcete-li to provést, vyberte datové buňky a přejděte do nabídky Data. Poté vyberte filtr a poblíž každého záhlaví sloupce se objeví šipka. Vyberte šipku poblíž sloupce s daty a zobrazí se seznam dat přítomných v tomto sloupci. Vyberte požadovaná data pro filtrování a data budou filtrována podle zvolených dat.
Třídění a filtrování dat podle data v Excelu tak umožňuje pohodlnější práci s tabulkami obsahujícími časové hodnoty. To usnadňuje analýzu dat, umožňuje rychlé nalezení správných informací a zlepšuje rozhodovací proces na základě časových rámců.
Příklad:
Předpokládejme, že máme tabulku s informacemi o úkolech a datech jejich provádění:
| Úkol | Datum provedení |
|---|---|
| Úkol 1 | 01.02.2025 |
| Úkol 2 | 15.01.2025 |
| Úkol 3 | 10.03.2025 |
Pokud chceme Seřadit úkoly podle data provedení, vybereme sloupec s daty a v nabídce data použijeme funkci "Třídit". Výsledkem je následující tabulka:
| Úkol | Datum provedení |
|---|---|
| Úkol 2 | 15.01.2025 |
| Úkol 1 | 01.02.2025 |
| Úkol 3 | 10.03.2025 |
Pokud chceme odfiltrovat úkoly dokončené před konkrétním datem, vybereme sloupec s daty a v nabídce data použijeme funkci Filtr. Poté vybereme požadovaná data pro filtrování a dostaneme následující tabulku:
| Úkol | Datum provedení |
|---|---|
| Úkol 2 | 15.01.2025 |
Použití třídění a filtrování podle data tak umožňuje flexibilnější a efektivnější správu dat v Excelu.
Excel: hledání data
Excel má několik funkcí, které lze použít k nalezení data v tabulce nebo rozsahu hodnot. Níže jsou některé z nich:
1. Funkce VLOOKUP umožňuje najít hodnotu odpovídající danému datu v uvedeném rozsahu. Vzorec může vypadat následovně: =VLOOKUP (datum, rozsah, sloupec, logické_cifer). Chcete - li například najít cenu zboží v určitém datu, můžete použít následující vzorec: =VLOOKUP(A2, A1:B5, 2, FALSE), kde A2 je dané datum, a1:B5-rozsah s daty a cenami, 2-číslo sloupce s cenami, FALSE - přesná shoda.
2. Funkce INDEX a MATCH umožňuje najít hodnotu odpovídající danému datu a / nebo jiným podmínkám pomocí dvou funkcí v kombinaci. Vzorec může vypadat takto: =INDEX(sloupec_místy, MATCH (Datum, sloupec_dat, 0)). Chcete - li například najít cenu zboží v určitém datu, můžete použít následující vzorec: =INDEX(B1:B5, MATCH(A2, A1:A5, 0)), kde B1:B5 je sloupec s cenami, A2 je dané datum, A1:A5 je sloupec s daty.
3. Funkce XLOOKUP (k dispozici od verze Excel 365) vám také umožňuje najít hodnotu odpovídající danému datu a/nebo jiným podmínkám. Vzorec může vypadat takto: =XLOOKUP (Datum, sloupec_dat, sloupec_místy). Chcete-li například najít cenu zboží v určitém datu, můžete použít následující vzorec: =XLOOKUP(A2, A1: A5, B1:B5), kde A2 je dané datum, A1:A5 je sloupec s daty, B1:B5 je sloupec s cenami.
4. Funkce LOOKUP umožňuje najít hodnotu odpovídající danému datu v seřazeném rozsahu hodnot. Vzorec může vypadat následovně: =LOOKUP (Datum, rozsah_dat, rozsah_cifer). Chcete - li například najít cenu zboží v určitém datu, můžete použít následující vzorec: =LOOKUP(A2, A1:A5, B1:B5), kde A2 je dané datum, A1:A5 je rozsah s daty, B1:B5 je rozsah příslušných cen.
5. Funkce MATCH umožňuje najít polohu daného data ve sloupci nebo řádku s daty. Vzorec může vypadat takto: =MATCH (Datum, rozsah_dat, 0). Chcete - li například zjistit polohu daného data ve sloupci s daty, můžete použít následující vzorec: =MATCH(A2, A1:A5, 0), kde A2 je dané datum, A1:A5 je sloupec s daty.
Toto jsou pouze některé z funkcí, které lze použít k nalezení data v Excelu. Výběr konkrétní funkce závisí na konkrétním úkolu a verzi aplikace Excel.
Excel: matematické operace s daty
V Excelu lze provádět různé matematické operace s daty, jako je sčítání, odčítání a zaokrouhlování. Díky tomu je snadné pracovat s daty a provádět výpočty na základě časových období. Zvažte některé z hlavních operací.
Sčítání a odčítání dat
Pro sčítání a odčítání dat se v Excelu používají aritmetické operace s daty a časovými intervaly. Například k přidání určitého počtu dní k datu lze použít vzorec:
- =A1 + 7-Chcete-li přidat 7 dní k datu v buňce A1.
- =A1 - B1-odečíst datum v buňce B1 z data v buňce A1.
V důsledku těchto operací Excel automaticky provede přepočet dnů, měsíců a Let s ohledem na různé měsíce a přestupné roky.
Zaokrouhlování dat
Pro zaokrouhlení dat v Excelu lze použít různé funkce:
- Zaokrouhlení na nejbližší den: použijte funkci ROUND nebo ROUNDUP.
- Zaokrouhlení dolů: použijte funkci FLOOR nebo INT.
- Zaokrouhlení nahoru: použijte funkci CEILING nebo CEILING.MATH.
Chcete-li například zaokrouhlit datum v buňce A1 na nejbližší den, můžete použít vzorec:
Tím získáte zaokrouhlenou hodnotu data bez ohledu na čas.
Rozdíl mezi daty
K výpočtu rozdílu mezi dvěma daty v Excelu lze použít funkci DATEDIF. Chcete-li například vypočítat počet dní mezi datem v buňce A1 a aktuálním datem, můžete použít vzorec:
- =DATEDIF(A1, TODAY(), "d")
To umožní získat počet dní mezi dvěma daty.
Excel má mnoho funkcí, které vám umožňují provádět různé operace s daty. Díky znalosti těchto funkcí budete moci efektivněji pracovat s daty a používat je ve svých výpočtech a analýzách.