PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Excel Berechnungsproblem(einfach?)


ein freundlicher Gast
2010-11-23, 13:52:47
Hi,


ich habe in Excel eine Datendifferenz berechnet:
=(DATEDIF(F20;$K$5;"d"))
F20= 12.12.2010
K5=today() also heutiges Datum

dieser Wert ergibt in diesem Fall weniger als Null. Excel spuckt mir #num aus.
Meine Frage ist, wie kann ich diese Funktion definieren, dass er mir eine Null oder keinen Wert ausgibt anstatt des Nums.

Ich möchte nämlich mehrere Datumsdifferenzen zusammenaddieren und sobald das Datum erreicht ist von diesem Feld F20 auch dieses.
Wenn ich das jetzt aber mit einer Addition mache und F20 in diese einbeziehe, kommt ein #num Fehler bei der Ausrechnung.
Ich würde gerne das F20 einfach als 0 und damit als nichtig in der Addition betrachten.
Muss man doch irgendwie wie: Wenn F20 =negativ bzw. #num dann 0 sonst echter Wert.
Ich weiss nur gar nciht wie ich sowas schreiben soll. Weil mitder If Funktion alleine geht das nicht.

danke für eure Hilfe

Grivel
2010-11-23, 14:30:32
ganz einfach:

definiere eine Errorfunktion auf dein ausgerechnetes Feld. bzw. die Reihe mti dem Werten, worunter auch der Error ist.
bspw.
=ISERR(H5)

das gibt dir bei einem Wert true sonst false.

dann nutzt du eine IF Funktion:

=IF((Feld wo ISERR ausgeben wird);0; (DATEDIF(F5; (Today_Feld);"d"))*24)

und dann sollte das funtkionieren.