< návrat zpět

MS Excel


Téma: počet dní mezi daty pouze pro konkrétní měsíc rss

Zaslal/a 21.1.2021 12:25

Zdravím, hledám způsob jak získat počet dní mezi dvěma datumy, POUZE ZA ZVOLENÝ MĚSÍC, přičemž počáteční i konečné datum může být jak v rámci tohoto měsíce, tak začátek mimo, konec mimo, nebo obojí mimo zvolený měsíc.
Díky StanDa

Zaslat odpověď >

#049537
elninoslov
???
EDIT: prípadne ma napadlo to vypodmienkovať:
=IF(OR(DATE($B$1;$B$2;1)>E2;EOMONTH(DATE($B$1;$B$2;1);0)<D2);0;IF(E2>EOMONTH(DATE($B$1;$B$2;1);0);EOMONTH(DATE($B$1;$B$2;1);0);E2)-IF(D2<DATE($B$1;$B$2;1);DATE($B$1;$B$2;1);D2)+1)
=KDYŽ(NEBO(DATUM($B$1;$B$2;1)>E2;EOMONTH(DATUM($B$1;$B$2;1);0)<D2);0;KDYŽ(E2>EOMONTH(DATUM($B$1;$B$2;1);0);EOMONTH(DATUM($B$1;$B$2;1);0);E2)-KDYŽ(D2<DATUM($B$1;$B$2;1);DATUM($B$1;$B$2;1);D2)+1)
citovat
#049538
avatar
Díky elninoslov! Šel jsem na to přes KDYŽ a EOMONTH, ale bohužel "poněkud" jinak.. a špatně.. 7citovat
#049539
elninoslov
Len sa mi to zdá strašne dlhé. Neviem ako to skrátiť, aby boli obsiahnuté a ošetrené všetky situácie
-v rozmedzí
-dolný pod
-horný nad
-dolný aj horný pod
-dolný aj horný nadcitovat
icon #049541
eLCHa
=MIN(DATUM($B$1;$B$2+1;0);MAX(DATUM($B$1;$B$2;0);E2))-MAX(DATUM($B$1;$B$2;1);D2)+1citovat
#049542
avatar
a ještě kontrola, aby OD bylo menší než DOcitovat
#049543
avatar
elCHa - taky pěkně...moje myšlení je na to málo abstraktní, stále se držím při zemi u funkce KDYŽ...
kontrolu OD<DO mám ošetřenou ověřením dat, řeším ale takovou menší "prasárnu": interval jednoho dne (např. z 1.1. na 2.1.) počítat jako 1 (to není problém...) ale (pouze) pokud je mezi intervaly kompletní zvolený měsíc, potřebuji přidat jeden den (respektive noc z posledního dne na první den následujícího měsíce).citovat
#049544
elninoslov
Vám môže nastať začiatok po konci ??? To je ako by som povedal že prídem včera.citovat
#049547
avatar

elninoslov napsal/a:

Vám môže nastať začiatok po konci ??? To je ako by som povedal že prídem včera.


mne osobne ne, ale nebudu to vyplňovat já, tak jsem to raději udělal "blbuvzdorné" aby nedošlo k překlepu...citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje