Jak pomocí Excelu zjistit, kolik dní je v měsíci
Samozřejmě víte, kolik dní má každý měsíc do konce měsíce. Ale pro časové výpočty nebo plány může být důležité vypočítat, kolik dní má odpovídající měsíc pro proměnnou hodnotu data v buňce. Existují různé způsoby a prostředky, jak toho dosáhnout.
Funguje to takto: Pomocí Excelu zjistíte, kolik dní má měsíc
Příklad: Počáteční datum je v tabulce v buňce A2. Poté pomocí následujícího vzorce vypočítejte, kolik dní je v příslušném měsíci:
= DEN (DATUM (ROK (A2), MĚSÍC (A2) +1, 1) -1)
Funguje to takto, krok za krokem:
-
Klikněte na buňku, ve které chcete zobrazit požadované dny v měsíci (v příkladu buňka B2).
-
Ve funkčním poli (fX) vzorec: = DEN (DATUM (ROK (A2); MĚSÍC (A2) +1; 1) -1). Nebo je jednoduše zkopírujte a vložte do příslušného pole.
-
Stiskněte klávesu Enter nebo klikněte na malé zelené zaškrtnutí.
-
Nyní uvidíte počet dní v příslušném měsíci. Chcete -li, můžete funkci přetáhnout do libovolného počtu buněk kliknutím myši.
Co vlastně funkce Excel dělá?
Funkce data vloží rok a měsíc od počátečního data buňky A2. Poté přidá hodnotu 1 do měsíce, aby bylo možné řešit následující měsíc, a definuje první den v týdnu pro tento měsíc. Z tohoto prvního dne se odečte hodnota 1. Výsledkem je poslední den předchozího měsíce (tj. Měsíce pro A2). Číslo tohoto posledního dne se poté extrahuje pomocí funkce TAG.
Malý trik, jak vzorec trochu zjednodušit
Vzorec lze trochu zjednodušit trikem. Namísto odečtení dne od hodnoty data můžete tento výpočet provést také ve funkci DATE. Můžete to udělat tak, že místo čísla 1 prvního dne v měsíci předáte číslo 0 předchozího dne. To vám ušetří nutnost převodu na konec měsíce. Odpovídající vzorec, který použijete podle stejného schématu jako výše, pak vypadá takto:
= DEN (DATUM (ROK (A2), MĚSÍC (A2) +1, 0))
Pro profesionály aplikace Excel: Komplexní řešení pro určení dnů v týdnu v měsíci
Řešení, které používá pouze funkci TAG, je mnohem složitější. Tento vzorec má tento vzhled:
= 32-TAG (A1-TAG (A1) +32)
Jak funguje profesionální verze?
Základní myšlenkou vzorce je vrátit se do dne 0 aktuálního měsíce (což je poslední den předchozího měsíce). Poté jej přidejte do dalšího měsíce (tj. Měsíce následujícího po předchozím měsíci, tedy 32) a pomocí tohoto dne v měsíci určete délku aktuálního měsíce.
Malý zákazník aplikace Excel: Únor 1900 je v aplikaci Excel zobrazen nesprávněExistuje také varianta tohoto vzorce, která obchází problém přestupného roku 1900. Excel ve svých výpočtech data předpokládá, že to bylo 29.2.1900. Není tomu tak. Proto výpočty data v roce 1900 často produkují nesprávné výsledky. Vzorec změněný s opravou roku 1900 je:
= 32-TAG (A2-TAG (A2) + 32 + 366 * (A2 <61))
Další přístup k výpočtu dnů v měsíci v aplikaci Excel
Velmi kreativním řešením je také varianta s maticovým vzorcem. Aby fungoval, zadejte následující vzorec pomocí klávesové zkratky „Ctrl + SHIFT + Enter“:
= MAX (DEN (A1 + 27-DEN (A1) + {1; 2; 3; 4}))
Snímky obrazovky byly vytvořeny v Excelu verze 2016.
FAQ: Otázky, které nám uživatelé k tomuto tématu položili
Proč mi Excel prostě neutřídí můj seznam?
Za prvé, Excel potřebuje alespoň jeden sloupec nebo řádek, který obsahuje informace, jako jsou písmena nebo čísla. Kromě toho musí být označena alespoň jedna z buněk obsahujících informace. Jinak Excel neví, na co se má při řazení odkazovat.
Všude nacházím různé vzorce, které mi ukazují dny v měsíci v Excelu. Je to správně?
Ano to je správně. Existuje řada možných způsobů, jak tento problém vyřešit. V našem průvodci jsme popsali pět nejběžnějších řešení. Doporučujeme vyzkoušet a vybrat si osobního favorita.
Jak mohu dokonce třídit čísla v aplikaci Excel?
Chcete -li seřadit čísla v určitém pořadí, nejprve klikněte na libovolnou buňku ve sloupci, který chcete seřadit. V oblasti „Data“ najdete skupinu „Seřadit a filtrovat“. Zde můžete vybrat různé možnosti třídění. Vyberte například „Seřadit podle velikosti“ a buď „vzestupně“ nebo „sestupně“. Excel váš seznam seřadí podle vašeho výběru.