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)