Stránka 1 z 1

Excel - automatický datum

Napsal: 27 lis 2012 07:51
od Stargolem
Zdravím.

Mám menší problém s funkcí ohledně automatického datumu. V zaměstnání píšu zápis z pondělní porady (většinou v úterý, středu), kdy v hlavičce dokumentu je v hlavičce "rozpis práce 26.11.2012 - 30.11.2012" a pak "další porada 3.122.2012". Šlo by tyto hodnoty udělat aby se doplňovali automaticky? Tzn. aby excel sám poznal kolikátého je, a podle toho určil nebližší předchozí pondělí, a nejbližší následující pátek pro "rozpis práce" a nejbližsí následující pondělí pro další poradu. Jsem zvědavý na návrhy, a děkuji za radu. M.

Re: Excel - automatický datum

Napsal: 27 lis 2012 09:53
od Mirdad69
Datum pondělí tohoto týdne : =DNES()-DENTÝDNE(DNES();2)+1
Příští pondělí: =DNES()-DENTÝDNE(DNES();2)+8
Pátek tohoto týdne: =DNES()-DENTÝDNE(DNES();2)+5

Re: Excel - automatický datum

Napsal: 27 lis 2012 09:58
od Stargolem
Výborné, pro dnešek funguje ... mohl bych požádat o vysvětlení funkcí? :) A jak funkce budou fungovat ve středu? M.

Re: Excel - automatický datum

Napsal: 27 lis 2012 10:15
od Mirdad69
dentýdne(datum;typ) = pořadové číslo nějakého data, když typ = 2, tak týden začíná pondělím = 1
dnes() = dnešní datum,
(Datum se chová jako číslo (zkus si změnit formát z data na číslo), můžeš tedy sčítat, odčítat apod.)

Když od dnes() odečtu pořadové číslo dnešního dne, dostanu nedělní datum, proto přičtu 1,
pátek je 5. den v týdnu tak je to + 5, příští pondělí je +1 + 7, tj. +8, apod.

Re: Excel - automatický datum

Napsal: 27 lis 2012 10:27
od Stargolem
Úžasné, toto vysvětlení jsem měl na mysli. A ano, dále používám =hodnota.na.text(a1;"dddd"), aby byl vidět i odpovídající den k datumu. Tak ještě jednou děkuji, a při další poradě na Vás budu myslet, až dostanu pochvalu za zápis :D. M.