RE: Excel - rozdíl datumů

From: Zdenek Sofr <Zdenek.Sofr (zavinac)>
Date: Tue, 26 Apr 2011 08:49:51 +0200
Díky
U stejnýho řešení jsem nakonec skončil. Naštěstí, když nastoupil 2.5., tak prostě nastoupil 2. a to, že to je neděle je smůla (požadavek klienta...no comment).
A protože se jedná o cca 3.500 lidí a dosud to právě bylo "okometricky" se spoustou chyb, hledám nějakou automatizaci. A už jsem ji asi našel - zatím testy dopadají dobře

Ještě jednou díky

zdeněk

-----Original Message-----
From: Kamil [mailto:sverak (zavinac) gmail.com] 
Sent: Tuesday, April 26, 2011 8:46 AM
To: servis-internet (zavinac) nawebu.cz
Subject: Re: Excel - rozdíl datumů

> Zdravím ve spolek a prosím o pomoc
> Řeším takovou blbost a nemůžu přijít na elegantní řešení. v Excelu jsou tři
> sloupce ve formátu DD.MM.RRRR. V prvním je datum nástupu, ve druhém datum
> výstupu (nebo předpokládaného výstupu) a ve třetím je datum posledního dne v
> měsící, pro který chci výpočet provádět.
> První úkol zní, najdi ty, kteří byli ve stavu v aktuálním měsíci a současně
> byli ve stavu alespoň tři celé měsíce (od 1. do posleního). Příklad - datum
> nástupu 2.12. 2010, datum výstupu 28.3.2011, rozhodné datum 31.3.2011 -
> tento člověk nesplňuje podmínku, bo ani prosinec, ani březen nemá celý, má
> tedy celý jen leden a únor a to je málo. Mě z toho furt vychází minimálně 3x
> IF a se mi nezdá, že by to mělo být tak zapeklité.
> Druhý úkol - spočítej u všech, kteří byli v aktuálním měsíci (podle
> MONTH(rozhodné datum)) ve stavu, kolik celých roků jsou ve stavu, přičemž
> taktéž platí, že měsíce se počítají jen ty "celé"
>

Ahoj, myslím, že excel ti v tomto nijak extra nepomůže. Osobně bych to řešil
tak, že bych si přidal dva sloupce, kde by jeden byl datum nástupu upravenej
- tam bych testoval, jestli nastoupil prvního, jinak bych do tohoto nástupu
dal prvního dalšího měsíce.

To samý bych udělal s druhým sloupcem posledního. Kde bych zase testoval
jestli končí posledního a kdyžtak bych to upravil o měsíc míň..

Jenom mě napadá, že to možná nebude tak jednoduchý, protože když nastouí
třeba 2.5.2011, tak má asi celej měsíc, protože prvního je neděle. Takže ten
test bude nutný upravit na první pracovní den v měsíci (případně počítat i
se svátky).

Záleží na tom, s kolika daty pracuješ, a jak přesný výsledky požaduješ.
Pokud jde o nějakou stovku zaměstnanců z toho 90% tam pracuje stále, tak je
možná jednoduší udělat ty "jasný" a zbytek ručně. Oko není blbec :)
Samozřejmě pokud máš tisíce tak je potřeba počítat se všema alternativama.

K.
Received on 26. 04. 2011, 08:49 CEST

This archive was generated by hypermail 2.2.0 : 26. 04. 2011, 08:49 CEST