Excel vzorec: Získejte devátý den roku -

Obsah

Obecný vzorec

=date-DATE(YEAR(date),1,0)

souhrn

Chcete-li získat devátý den roku na základě daného data, můžete použít vzorec založený na funkcích DATE a YEAR. V zobrazeném příkladu je vzorec v C5:

=B4-DATE(YEAR(B4),1,0)

S datem „1. června 2016“ v buňce B4 vrátí vzorec 153, protože 1. června je 153. den daného roku.

Vysvětlení

Tento vzorec využívá skutečnosti, že data jsou v aplikaci Excel pouze pořadová čísla. Určuje poslední den předchozího roku a odečte tuto hodnotu od původního data B4. Výsledkem je devátý den roku.

Všimněte si, že argument day v DATE je dodáván jako nula. Pěknou funkcí funkce DATE je, že dokáže zpracovat hodnoty DEN, které jsou „mimo rozsah“, a vhodně upravit výsledek. Když dáme DATUM rok, 1 pro měsíc a nulu pro DEN, funkce DATE vrátí poslední den předchozího roku.

Den v roce od dnešního dne

Chcete-li upravit vzorec tak, aby se pro aktuální datum vrátil n-tý den roku, použijte jako datum funkci DNES:

=TODAY()-DATE(YEAR(TODAY()),1,0)

Zajímavé články...