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