Excel: Vypočítejte týdny - takto to funguje se vzorcem

Najděte správnou funkci

V aplikaci Microsoft Excel je k dispozici funkce KALENDÁŘOVÝ TÝDEN, pomocí které můžete zobrazit kalendářní týden pro konkrétní datum. Můžete například automaticky zobrazit, ve kterém týdnu se schůzka koná. Funkce tabulky CALENDAR WEEK v Excelu má také svá úskalí. Důvodem je, že kalendářní týden je v Německu, Rakousku a Švýcarsku definován jinak než v sousedních evropských zemích nebo USA. Tento článek ukazuje, jak můžete stále vypočítat správný kalendářní týden a rozdíly mezi kalendářním týdnem v regionu DACH a v jiných zemích.

Funkce KALENDÁŘOVÝ TÝDEN v Excelu

Funkce KALENDÁŘOVÝ TÝDEN také vypočítává kalendářní týdny v evropských verzích aplikace Excel pomocí amerického standardu. První den roku je obvykle přiřazen ke kalendářnímu týdnu 1.

Syntaxe pro výpočet kalendářního týdne je:

= TÝDEN KALENDÁŘE (DATUM)

V Německu, Rakousku a Švýcarsku je kalendářní týden definován odlišně. Je to v podstatě týden, který jako první týden v roce obsahuje alespoň čtyři dny. Pokud první leden připadne na pátek, sobotu nebo neděli, vrátí funkce tabulky KALENDÁŘOVÝ TÝDEN pro Evropu nesprávný výsledek.

Správně určete kalendářní týdny v Excelu - takto to funguje

Abyste mohli zobrazit správný kalendářní týden pro Německo, Rakousko nebo Švýcarsko, potřebujete vzorec. Například pro buňku C4 to musí být následující:

= OŘEZAT ((DATUM A4 (ROK (A4-ZŮSTÁVÁ (A4-2,7) +3); 1; ZŮSTÁVÁ (A4-2,7) -9)) / 7)

Vzorec je složitý a rozsáhlý. Abychom vysvětlili, jak to funguje, zvažujeme jednotlivé složky vzorce samostatně:

  • Funkce REST (A4-2; 7) se ve vzorci objevuje několikrát. Tato funkce dělí datum číslem 7 a vrací výsledný zbytek. Tato funkce vrací hodnotu 0 pro pondělí, hodnotu 1 pro úterý až na hodnotu 6 pro neděli.
  • Ve vzorci se číslo 2 odečte od hodnoty data. Důvodem je to, že základní datum 1. 1. 1900 byla neděle. Děleno 7 výsledky ve zbytku 1. Z tohoto důvodu bude pondělí vyřešeno na číslo 2. Chcete -li opravit počet dní na 0 v neděli, 1 v pondělí atd., Číslo 2 se odečte od data.
  • Na základě výpočtu pro tento všední den část (ROK (ODPOČINEK A4 (A4-2; 7) +3) poskytuje roční hodnotu sníženou o 1 za první tři dny v roce za předpokladu, že tyto dny jsou pátek, sobota nebo neděle) jedná.
  • Tato roční hodnota je zahrnuta v datu ve funkci DATE. Toto datum je obvykle tvořeno druhým argumentem 1 pro měsíc leden.
  • Jako denní hodnotu přeneste funkci REST popsanou výše do funkce DATE minus hodnotu 9. To obecně vede k záporné denní hodnotě. Vzorec ukazuje, že datum vypočítané DATE je obvykle v prosinci.
  • První tři dny v roce je to však prosinec roku předposledního za předpokladu, že tyto tři dny jsou pátek, sobota nebo neděle.
  • Odečtete toto datum vypočítané funkcí DATE od data ve sloupci A, vydělíte rozdíl 7 (pro 7 dní v týdnu) Celý tento výpočet použijete v rámci funkce SHORT, abyste získali pouze celočíselné hodnoty.

Alternativně: Použijte funkční argument WOCHENSTART

Další možností, jak pracovat s funkcí KALENDÁŘOVÝ TÝDEN v Microsoft Excelu a dosáhnout správných výsledků, je přidat do vzorce funkční argument týdenní začátek. Podobně jako ve výše uvedeném vzorci je potřeba vyvinout vzorec.

Argument funkce WOCHENSTART může rozlišovat mezi dvěma různými systémy pro výpočet kalendářního týdne:

  1. Systém 1 (Americký systém) - hlásí 1. týden jako týden, který zahrnuje první leden.
  2. Systém 2 (Evropská norma podle ISO 8601) - KW 1 je týden, který zahrnuje první čtvrtek v roce.

Pokud používáte funkční argument WOCHENSTART a funkci kalendářního týdne, musíte jako argumenty vždy zadat následující čísla:

pondělí

2 nebo 11

úterý

12

středa

13

Čtvrtek

14

pátek

15

sobota

16

Neděle

1 nebo 17

Propojte funkci TÝDEN KALENDÁŘE s argumentem funkce WOCHENSTART v 6 krocích

Chcete -li propojit funkci kalendářního týdne s argumentem funkce začátek týdne, postupujte následovně:

  1. Zadejte datum do tabulky aplikace Excel.

  2. Klikněte levým tlačítkem na buňku, do které chcete začlenit kalendářní týden.

  3. Přepněte na kartu VZORY a levým tlačítkem myši klikněte na „Vložit funkci“.

  4. Do vyhledávacího pole zadejte KALENDÁŘNÍ TÝDEN.

  5. Poté, co najdete funkci TÝDEN KALENDÁŘE, potvrďte svůj výběr tlačítkem OK.

  6. Jakmile jste ve vstupním poli funkce, zadejte součásti vzorce následujícím způsobem:

    • Sériové číslo = buňka obsahující datum, například A1.
    • Typ čísla = číselná hodnota pro den v týdnu podle výše uvedené tabulky.

Kalendářní týden je správně vydáván podle ISO 8601.

Jak vypočítat začátek a konec libovolného kalendářního týdne v aplikaci Excel

Kalendářní týdny hrají zásadní roli v profesionálním plánování. Schůzky jsou často naplánovány nebo dohodnuty na konkrétní kalendářní týden. V tom případě musíte

  1. Zjistěte také, na který kalendářní týden připadá určité datum
  2. Zjistěte, jakým datem začíná nebo končí konkrétní kalendářní týden.

Tyto informace vám pomohou například při plánování termínů výroby v průmyslovém prostředí nebo při zajišťování termínů dodání nebo fakturace.

Pomocí speciálního vzorce můžete snadno určit začátek a konec každého kalendářního týdne. Vzorec má následující strukturu:

= TEXT (DATE (číslo roku; 1; 7 * calweek-3-)
WEEKDAY (DATE (číslo roku;;); 3)); "DD.MM.RR")
& "-" & TEXT (DATUM (číslo roku; 1; 7 * kalendářní týden + 3-
WEEKDAY (DATE (číslo roku;;); 3)); "DD.MM.RR")

Do vzorce předáte dva argumenty: S argumentem Číslo roku definujte rok, ve kterém se nachází kalendářní týden. S argumentem předáte číslo kalendářního týdne Kalweek.

Výsledkem vzorce je datum pondělí tohoto kalendářního týdne, za ním spojovník a datum neděle kalendářního týdne.

V zobrazeném sešitu poskytuje následující vzorec v buňce D4 jako výsledek období „09/30/13 - 10/6/13“:

= TEXT (DATUM (C4; 1; 7 * B4-3-TÝDEN)
(DATE (C4;;); 3)); "DD.MM.RR") & "-" & TEXT
(DATUM (C4; 1; 7 * B4 + 3-TÝDEN (DATUM (C4;;); 3));
„DD.MM.RR“)

Toto období je kalendářní týden 40 z buňky B4 v roce 2013 z buňky C4.

Výsledkem vzorce je výstup textu, který nemůžete použít k pokračování ve výpočtu. Aby bylo možné vyjasnit časové období, které je výstupem, můžete výsledek zobrazit tak, že se budou zobrazovat také dny v týdnu. Chcete -li to provést, změňte formát čísel ve dvou funkcích TEXT vzorce následujícím způsobem:

= TEXT (DATUM (C4; 1; 7 * B4-3-TÝDEN)
(DATUM (C4;;); 3)); „DDD DD.MM.
YY “) &„ - “& TEXT (DATUM (C4; 1; 7 * B4 + 3-
WEEKDAY (DATE (C4 ;;); 3)); "DDDDD.MM.YY")

Po zkopírování vzorce do všech řádků tabulky se data vždy zobrazí se dny v týdnu.

Jak vypočítat týdny v aplikaci Excel a najít správné datum

V mnoha plánech hrají roli jednotky jako týdny, například kalendářní týdny nebo produkční týdny. Týdny lze také vypočítat a zobrazit v aplikaci Excel pomocí snadno srozumitelných formulářů.

Následující obrázek ukazuje seznam hodnot data ve sloupci A. Ve sloupci B je hodnota, která udává, o kolik týdnů by měla být tato hodnota data odložena:

Ve sloupci C chcete použít vzorec, který vypočítá nové datum na základě data ve sloupci A a počtu týdnů ve sloupci B. Pokud je počet týdnů hodnota větší než nula, datum se posune do budoucnosti, pokud je hodnota záporná, přesune se do minulosti.

Tohoto cíle můžete dosáhnout vynásobením počtu týdnů hodnotou 7 a přičtením k původnímu datu. S výše popsanou strukturou tabulky vypadá vzorec pro buňku C2 takto:

= A1 + 7 * B1

Vzorec je použitelný, protože aplikace Microsoft Excel ukládá hodnoty data interně jako čísla. Vzdálenost z jednoho dne do druhého je 1. Následující obrázek ukazuje použití vzorce v příkladové tabulce:

Závěr: Týdny v kalendáři jsou rozhodující pro profesionální řízení schůzek

Jmenování určuje náš život v profesním i soukromém životě. Při plánování schůzek nabývají na významu kalendářní týdny s rostoucí intenzitou schůzek, protože je lze použít k větší přehlednosti při plánování schůzek.

Microsoft Excel dokáže určit správný kalendářní týden pro každé datum. Rozhodujícím faktorem je, že uživatelé v Evropě při sestavování vzorců aplikace Excel dodržují evropský systém dat podle ISO 8601. Standardně se kalendářní týden počítá podle systému USA, což vede k odchylkám. V USA je první den roku obvykle přiřazen ke kalendářnímu týdnu 1. Naproti tomu v Německu, Rakousku a Švýcarsku je první kalendářní týden obecně definován jako týden, který jako první týden v roce obsahuje alespoň čtyři dny. V praxi to znamená, že 1. týden v evropském systému je týden, který zahrnuje první čtvrtek v roce.

Pro správný výpočet kalendářního týdne můžete v Excelu použít jak funkci KALENDÁŘOVÝ TÝDEN, tak argument funkce WEEKSTART. Je také možné nastavit jednotlivé vzorce a přizpůsobit je konkrétně vaší tabulce.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave