Excel - podmínka v "IF" závislá na 1 opakujícím se dni, v datech několika roků.

From: <plastr (zavinac) post.cz>
Date: Thu, 27 Mar 2014 02:04:33 +0100 (CET)
Ahojte.

Mám prosím dotaz k Excelu 2010, týkající se - jak nastavit podmínku v "IF", pokud potřebuji zohlednit jeden určitý opakující se den,
v datech v tabulce s cca 18000 řádky, s nekolika roky.

O datumech v Excelu jsem toho za posledních 14 dní na internetu vyhledal spousty, všechno to prostudoval, ale toto konkrétně jsem nikde nenašel.

Má tabulka s daty neustále nabývá, denně cca 5-15 řádků.
Data jsou cca za posledních 6-7 let, a další přibývají.
Momentálně má cca 18000 řádků.
Vše v jedné tabulce.

Ve sloupci B je datum, ve formátu dd/mm/rr.
Do sloupce N potřebuji výsledek - formát celého čísla.

Do částí svého vzorce - v podmínce KDYŽ - potřebuji zohlednit den 16. května.
Bez ohledu na rok.
Vždy od 1. ledna do 31. prosince.

sloupec B          sloupec N
13/02/12                12
18/03/12                12
17/05/12                13
01/07/12                13
22/04/13                13
15/05/13                13
16/05/13                14
17/05/13                14
14/05/14                14
18/05/14                15
atd ...

Pokud je den v B nižší než 16.květen toho roku - vysledkem ve sloupci N  bude - dvojčíslí roku toho datumu.
Pokud je den v B roven nebo vyžší než 16.květen toho roku - vysledkem ve sloupci N  bude - dvojčíslí roku toho datumu +1
(něco jako - od 16.května jsem starší o 1 rok)


A nebo - dá se  třeba nastavit v Excelu jiné počítání začátku roku?
Jako, že rok není od 1.1. do 31.12, ale že je od 16.5. do 15.5.?

Pravděpodobně bych se dobral výsledku pomocí složení funkcí KDYŽ spolu s A/NEBO.
Jenže pokud budu muset dávat funkce pro "den" zvlášť a pak k tomu funkce pro "měsíc" zvlášť, a to celé pak zkombinovat do jednoho vzorce, bude ten vzorec příliš dlouhý ... a to bude jen část mého celeho dalšího vzorce.
Musel bych si to pak napřed předpočítávat do nějaké buňky, a tu pak brát do jiného delšího vzorce, ale já bych ten výpočet potřebovat provádět přímo (bez "mezibuňky"), pokud to půjde.

Proto hledám, jestli prosím někdo nevíte, nebo neporadíte, zda-li neexistuje nějaká kratší verze vzorce, či přímo funkce na toto.
Děkuji za pomoc či nakopnutí.
Elef.
Received on 27. 03. 2014, 02:04 CET

This archive was generated by hypermail 2.2.0 : 27. 03. 2014, 02:04 CET