dynamická mřížka kalendáře

Excel nabízí některé velmi užitečné funkce pro práci s daty. Jedním z nich je dynamická mřížka kalendáře. Můžeme mít počáteční datum, které je začátkem měsíce, a vytvořit dynamickou mřížku kalendáře. Pracovní den a výběr funkcí s podmíněným formátováním nám to pomáhají vytvořit. V tomto tutoriálu se naučíme, jak vytvořit dynamickou mřížku kalendáře v aplikaci Excel.

Obrázek 1. Příklad, Jak Použít Dynamický Kalendář Mřížka v Excelu

Obecný Vzorec

=start-CHOOSE(WEEKDAY(start),0,1,2,3,4,5,6)

Proces

Tady, jsme pomocí VYBRAT a den v TÝDNU funkce. Tento vzorec počítá neděli před prvním dnem v měsíci. Činí tak pomocí funkce Vybrat. Vrací se zpět na správný počet dní na předchozí neděli. Volba umožňuje náhodné hodnoty pro každý den v týdnu. Tato funkce vrací nulové dny, pokud je první den v měsíci neděle. Upravuje roli zpět po zbytek dnů.

Po extrahování prvního dne přidají ostatní vzorce v mřížce jeden k předchozímu datu. Zkontroluje buňku vlevo na hodnotu. Pokud nenajde hodnotu, vytáhne hodnotu z pravého sloupce v řádku výše. Tuto hodnotu přiřadíme jako smíšený odkaz. Děláme to proto, abychom zajistili, že sloupec je uzamčen, protože vzorec je kopírován v celé mřížce. Stejný vzorec se používá ve všech ostatních buňkách.

nastavení dat

následující příklad obsahuje datum zahájení. Je v cele J5. Z této hodnoty vytvoříme dynamickou mřížku kalendáře ve sloupci a až G.

k tomu potřebujeme:

  • přejděte na kartu Zobrazit na pásu karet. Zrušte Zaškrtnutí Mřížek.
  • dále musíme vybrat buňky A3 až G9. Přejděte na kartu Domů na pásu karet. Klikněte na hranice>všechny hranice.
  • klikněte na buňku A2. Přiřaďte vzorec =J6.
  • klikněte pravým tlačítkem na A2. Vyberte Formát Buňky>Čísla>Vlastní. Na typovém poli Typ mmmm rrrr. Klikněte Na Ok.
  • vyberte A2 až G2. Na kartě Domů vyberte sloučit a vycentrovat.
  • zadejte zkratky všedního dne v buňkách A3 až G3.
  • přejděte do buňky A4. Použijte vzorec =J6-CHOOSE(WEEKDAY(J6),0,1,2,3,4,5,6)
  • Vyberte buňky A4 až G8. Klikněte pravým tlačítkem a vyberte Formát Buňky>čísla>vlastní. V poli Typ typ D. klikněte na Ok.
  • přejděte do buňky B4. Použijte vzorec =IF(A4<>"",A4,$J6)+1. Přetáhněte ji do zbývajících buněk v mřížce kalendáře.
  • Vyberte buňky A4 až G8. Na kartě Domů na pásu karet přejděte na podmíněné formátování. Dále musíme kliknout na nové pravidlo.

Obrázek 2. Příklad použití podmíněného formátování

  • vyberte pomocí vzorce určit, které buňky se mají formátovat.
  • klikněte na pole hodnoty formátu, kde je tento vzorec pravdivý. Do pole Vzorce přiřaďte vzorec =MONTH(A4)<>MONTH(J4).

obrázek 3. Použití vzorce na podmíněný formát

  • klikněte na kartu Formát poblíž pole Náhled.
  • dále musíme jít vyplnit>barvu pozadí a vybrat barvu, kterou chceme zvýraznit.

obrázek 4. Správa možností zobrazení

  • dvakrát klikněte na OK.
  • Chcete-li formátovat aktuální datum, postupujte podle kroků 10 až 14. Změňte vzorec na =A4=TODAY().

obrázek 5. Použití formátu Aktuální Datum

Poznámky

můžeme vytvořit kalendář, který se automaticky aktualizuje na základě aktuální datum. K tomu musíme použít vzorec =EOMONTH (dnes (), -1) + 1 v J6. Tento vzorec načte aktuální datum pomocí funkce TODAY. Později, dostane první den běžícího měsíce pomocí EOMONTH. Nahrazením dnes () jakýmkoli jiným datem můžeme vytvořit kalendář v jiném měsíci.

většinu času bude problém, který budete muset vyřešit, složitější než jednoduchá aplikace vzorce nebo funkce. Pokud chcete ušetřit hodiny výzkumu a frustrace, vyzkoušejte naši službu live Excelchat! Naši odborníci Excel jsou k dispozici 24/7 odpovědět na jakoukoli otázku Excel můžete mít. Garantujeme připojení do 30 sekund a přizpůsobené řešení do 20 minut.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.