Microsoft Excel

Herbers Excel/VBA-Archiv

wenn wert zwischen zwei zellen liegt


Betrifft: wenn wert zwischen zwei zellen liegt
von: Mario Hudelist
Geschrieben am: 28.11.2018 14:44:12

Hallo alle miteinander
ich habe wieder einmal ein Problem mit einer Formelauswertung.
Und zwar geht´s um Urlaubstage.
ich hab mir eine Liste erstellt in der ich meine Urlaubstage eintrage.
bis jetzt lief es einwandfrei....
bis jetzt....

wenn in einen der Spalten 24.12 oder 31.12 steht soll nur ein halber Tag verrechnet.
es geht auch wenn in A 24.12 und in C 31.12. steht. dan wird ein ganzer Tag abgezogen

ABER
ich weiß nicht wie ich es anstellen kann dass wenn einer der werte zwischen spalte A und C liegt.

http://www.herber.de/bbs/user/125723.xlsx

ich danke euch schon mal für eure Hilfe

Lg Mario

  

Betrifft: AW: wenn wert zwischen zwei zellen liegt
von: Daniel
Geschrieben am: 28.11.2018 15:32:34

Hi

naja, prüfen ob der der jeweilige Halbfeiertag zwischen den beiden Datumswerten steht und dann 0,5 abziehen.
und das für jeden Halbfeiertag einzeln:

=NETTOARBEITSTAGE.INTL(A5;C5;1;M3:M18)-WENN(UND(A5<=DATUM(JAHR(A5);12;24);C5>=DATUM(JAHR(A5); 12;24));0,5;0)-WENN(UND(A5<=DATUM(JAHR(A5);12;31);C5>=DATUM(JAHR(A5);12;31));0,5;0)


Gruß Daniel


  

Betrifft: AW: wenn wert zwischen zwei zellen liegt
von: Mario Hudelist
Geschrieben am: 28.11.2018 16:35:41

Super Danke.
Hat perfekt Funktioniert :-)