Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1260to1264
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Formeländerung für Excel 2000

Formeländerung für Excel 2000
Leslie
Hallo!
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

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
probier mal WENN(IstFehler(...);...;...) oT
08.05.2012 09:35:42
Matthias
AW: probier mal WENN(IstFehler(...);...;...) oT
08.05.2012 10:01:03
Leslie
Kurze Rückfrage:
Wie muss die Formel dann aussehen? Ich bin nicht so bewandert in Excel, habe mir die jetzigen Formeln auch nur "zusammengebastelt".
Besten Dank!
Leslie
AW: probier mal WENN(IstFehler(...);...;...) oT
08.05.2012 10:11:21
hary
Hallo
Wenn Fehler gibt erst ab 2007.
Syntax: WENN(IstFehler(Deine Formel);"";Deine Formel)
ungetestet:
~f~Wenn(Fehler(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) )));""; 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) )))
gruss hary
Anzeige
AW: probier mal WENN(IstFehler(...);...;...) oT
08.05.2012 10:47:57
Leslie
Besten Dank für die Super Unterstützung!!!!
Klappt hervorragend!
Leslie

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige