Formeländerung für Excel 2000
Leslie
Ich habe folgende Formeln in 2010 eingegeben, welche auch tadellos funktionieren:
1.:
=WENNFEHLER(WENN(ODER(WOCHENTAG($A10;2)=7;(ZÄHLENWENN(Feiertage;A10)=1));" ";24*(MAX(; MIN(D10+(C10>D10);MAX(("21:00">"06:00");"06:00"))-MAX(C10;"21:00"))+MAX(;MIN(D10; MAX(("21:00">"06:00");"06:00"))-MAX(;"21:00"))*(C10>D10)+MAX(;MIN(D10+(C10>D10); MIN(("21:00">"06:00");"06:00"))-MAX(C10;))+MIN(D10;MIN(("21:00">"06:00");"06:00"))*(C10>D10) ));" ")
2.: =WENNFEHLER(WENN(ODER(WOCHENTAG($A10;2)=7;(ZÄHLENWENN(Feiertage;A10)=1));" ";24*(WENN(WOCHENTAG($A10;2)=6;MAX(;MIN("21:00"+("13:00">"21:00");$D10+($C10>$D10))-MAX("13:00";$C10))+MAX(;(MIN("21:00";$D10+($C10>$D10))-$C10)*("13:00">"21:00"))+MAX(;MIN("21:00"+("13:00">"21:00");$D10+0)-"13:00")*($C10>$D10);"")));" ")
3.: =WENNFEHLER(WENN((ZÄHLENWENN(Feiertage;A10)=1);" ";(24*(WENN(WOCHENTAG($A10;2)=7;MAX(;MIN("24:00"+("00:00">"24:00");$D10+($C10>$D10))-MAX("00:00";$C10))+MAX(;(MIN("24:00";$D10+($C10>$D10))-$C10)*("00:00">"24:00"))+MAX(;MIN("24:00"+("00:00">"24:00");$D10+0)-"00:00")*($C10>$D10);""))));" ")
4.: =WENNFEHLER(24*(WENN(ZÄHLENWENN(Feiertage;A10)=1;MAX(;MIN("24:00"+("00:00">"24:00");$D10+($C10>$D10))-MAX("00:00";$C10))+MAX(;(MIN("24:00";$D10+($C10>$D10))-$C10)*("00:00">"24:00"))+MAX(;MIN("24:00"+("00:00">"24:00");$D10+0)-"00:00")*($C10>$D10);""));" ")
Wenn ich die Tabelle in Excel 2000 öffne (vorher als xls-gespeichert!), sehen die Formeln so aus:
1.: =_xlfn.IFERROR(WENN(ODER(WOCHENTAG($A10;2)=7;(ZÄHLENWENN(Feiertage;A10)=1));" ";24*(MAX(;MIN(D10+(C10>D10);MAX(("21:00">"06:00");"06:00"))-MAX(C10;"21:00"))+MAX(;MIN(D10;MAX(("21:00">"06:00");"06:00"))-MAX(;"21:00"))*(C10>D10)+MAX(;MIN(D10+(C10>D10);MIN(("21:00">"06:00");"06:00"))-MAX(C10;))+MIN(D10;MIN(("21:00">"06:00");"06:00"))*(C10>D10)));" ")
2.: =_xlfn.IFERROR(WENN(ODER(WOCHENTAG($A10;2)=7;(ZÄHLENWENN(Feiertage;A10)=1));" ";24*(WENN(WOCHENTAG($A10;2)=6;MAX(;MIN("21:00"+("13:00">"21:00");$D10+($C10>$D10))-MAX("13:00";$C10))+MAX(;(MIN("21:00";$D10+($C10>$D10))-$C10)*("13:00">"21:00"))+MAX(;MIN("21:00"+("13:00">"21:00");$D10+0)-"13:00")*($C10>$D10);"")));" ")
3.: =_xlfn.IFERROR(WENN((ZÄHLENWENN(Feiertage;A10)=1);" ";(24*(WENN(WOCHENTAG($A10;2)=7;MAX(;MIN("24:00"+("00:00">"24:00");$D10+($C10>$D10))-MAX("00:00";$C10))+MAX(;(MIN("24:00";$D10+($C10>$D10))-$C10)*("00:00">"24:00"))+MAX(;MIN("24:00"+("00:00">"24:00");$D10+0)-"00:00")*($C10>$D10);""))));" ")
4.: =_xlfn.IFERROR(24*(WENN(ZÄHLENWENN(Feiertage;A10)=1;MAX(;MIN("24:00"+("00:00">"24:00");$D10+($C10>$D10))-MAX("00:00";$C10))+MAX(;(MIN("24:00";$D10+($C10>$D10))-$C10)*("00:00">"24:00"))+MAX(;MIN("24:00"+("00:00">"24:00");$D10+0)-"00:00")*($C10>$D10);""));" ")
So wie ich das erkennen konnte, kennt die 2000er Version nicht die Funktion "WENNFEHLER".
Wie muss ich die Formeln umbauen, damit es in der 2000er Version klappt?
Besten Dank schon mal!
Leslie