Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

DATEDIF: wenn kein wert dann keine Null

Forumthread: DATEDIF: wenn kein wert dann keine Null

DATEDIF: wenn kein wert dann keine Null
01.11.2022 18:01:24
Sophie
Hallo!
Es geht um folgende Formeln:
1) =DATEDIF(ON6;OO6;"y")&" J. "&DATEDIF(ON6;OO6;"ym")&" Mon." (zur Berechnung einer Laufzeit)
Sie tut was sie soll, allerdings soll, wenn in der Bezugszelle OO nichts steht die Ausgabezelle leer bleiben.
2) =DATEDIF(NN6;ON6;"y") (zur Berechnung des Alters aus Geburtsdatum und Anmeldedatum)
Auch hier sollte die Ausgabezelle keine Null anzeigen, wenn in NN6 kein Geburtsdatum steht.
Diese Formel hakt außerdem, weil zb in Zeile 7 steht kein Geburtsdatum und trotzdem spukt sie mir das Alter 120 aus. und das grüne Dreieck in der Zellenecke meint irgendwas von inkonsistenter Formel. Warum?
Lg, Sophie
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: DATEDIF: wenn kein wert dann keine Null
01.11.2022 18:03:03
SF
Hola,

=wenn(OO6="";0;DeineFormel)
Für 2 genauso.
Gruß,
.steve1da
AW: DATEDIF: wenn kein wert dann keine Null
01.11.2022 21:12:08
Sophie
Danke, damit kommt es dem ganzen schon näher:
Wenn ich =0;""; eingebe, schreibt es mir eine Null rein.
Ich habe daher mal das probiert: =WENN(NN6="";"";DATEDIF(NN6;OO6; "y")). das würde auch bei beiden klappen, allerdings habe ich dann immer noch das grüne eckerl in allen Zellen.
woran könnte das liegen?
Anzeige
AW: DATEDIF: wenn kein wert dann keine Null
01.11.2022 21:15:13
SF
Wenn man das kurz googlet:

Dieser Fehler bedeutet, dass die Formel in der Zelle nicht mit dem Muster der Formeln in den benachbarten Zellen übereinstimmt.

AW: DATEDIF: wenn kein wert dann keine Null
01.11.2022 21:26:50
Sophie
Ja, gegoogelt hab ich natürlich auch, ich hab ua diesen Satz dazu bekommen:

Ein grünes Dreieck in der oberen linken Ecke einer Zelle zeigt einen Fehler in der Formel in der Zelle an.
Mit dem, was mir unter "rechte Maustaste" anzeigt wird, komm ich aber nicht weiter, um den Fehler zu finden, daher die Nachfrage.
Anzeige
AW: DATEDIF: wenn kein wert dann keine Null
02.11.2022 08:49:20
SF
Das grüne Dreieck zeigt nicht zwangsläufig einen Fehler an. Es ist hier ein Hinweis dass sich diese Formel von den Formeln in den angrenzenden Zellen unterscheidet.
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Infobox / Tutorial

DATEDIF: Ausgabe leer lassen, wenn kein Wert vorhanden


Schritt-für-Schritt-Anleitung

Um die Ausgabe einer DATEDIF-Formel in Excel leer zu lassen, wenn kein Wert vorhanden ist, kannst Du die WENN-Funktion verwenden. Hier sind die Schritte:

  1. Öffne Deine Excel-Tabelle und gehe zur Zelle, in der Du das Ergebnis der DATEDIF-Formel anzeigen möchtest.

  2. Gib die folgende Formel ein:

    =WENN(OO6="";"";DATEDIF(ON6;OO6;"y")&" J. "&DATEDIF(ON6;OO6;"ym")&" Mon.")

    Diese Formel überprüft, ob die Zelle OO6 leer ist. Ist dies der Fall, bleibt die Ausgabe leer.

  3. Für die Altersberechnung könntest Du eine ähnliche Formel verwenden:

    =WENN(NN6="";"";DATEDIF(NN6;ON6;"y"))
  4. Drücke Enter und überprüfe das Ergebnis. Wenn die Bezugszellen leer sind, sollte die Ausgabe leer bleiben.


Häufige Fehler und Lösungen

  • Fehler: DATEDIF funktioniert nicht
    Stelle sicher, dass die Zellen, die Du verwendest, tatsächlich Daten (Datumsangaben) enthalten. Wenn Du versuchst, DATEDIF mit leeren oder ungültigen Werten zu verwenden, wird die Ausgabe nicht wie erwartet sein.

  • Fehler: DATEDIF gibt eine Zahl aus, obwohl die Zelle leer ist
    Überprüfe die WENN-Bedingung in Deiner Formel. Achte darauf, dass die Zelle, die Du überprüfst, korrekt referenziert ist.

  • Fehler: Excel kennt DATEDIF nicht
    In einigen Excel-Versionen ist die DATEDIF-Funktion nicht dokumentiert. Stelle sicher, dass Du eine Version verwendest, die diese Funktion unterstützt.


Alternative Methoden

Wenn Du keine DATEDIF-Funktion verwenden möchtest, kannst Du auch Alternativen wie die Verwendung von DATEDIF in Kombination mit anderen Funktionen oder die Verwendung von DATEDIF mit einer benutzerdefinierten Berechnung in Betracht ziehen. Hier ist eine einfache alternative Methode:

=WENN(ODER(ON6="";OO6="");"";JAHR(OO6)-JAHR(ON6))

Diese Formel berechnet das Alter, ohne DATEDIF zu verwenden.


Praktische Beispiele

Hier sind zwei praktische Beispiele für die Anwendung der DATEDIF-Formel:

  1. Berechnung der Laufzeit:

    =WENN(OO6="";"";DATEDIF(ON6;OO6;"y")&" J. "&DATEDIF(ON6;OO6;"ym")&" Mon.")

    Diese Formel berechnet die Laufzeit zwischen zwei Daten und gibt sie in Jahren und Monaten aus.

  2. Berechnung des Alters:

    =WENN(NN6="";"";DATEDIF(NN6;HEUTE();"y"))

    Diese Formel berechnet das Alter basierend auf dem Geburtsdatum und dem aktuellen Datum.


Tipps für Profis

  • #DIV/0 ausblenden: Um Fehlermeldungen wie #DIV/0 auszublenden, kannst Du die WENN-Funktion verwenden, um vorher zu überprüfen, ob der Nenner null ist.

  • Leere Zellen ignorieren: Verwende die WENN-Funktion, um sicherzustellen, dass leere Zellen nicht zu Fehlern führen.

  • Formatierung: Achte darauf, die Zellen entsprechend zu formatieren, damit die Ergebnisse klar und verständlich sind.


FAQ: Häufige Fragen

1. Frage
Wie kann ich leere Zellen in meinen Berechnungen ignorieren?
Du kannst die WENN-Funktion nutzen, um zu überprüfen, ob eine Zelle leer ist, bevor Du die DATEDIF-Funktion aufrufst.

2. Frage
Was tun, wenn DATEDIF nicht funktioniert?
Stelle sicher, dass Du die Formel korrekt eingegeben hast und dass die Zellen, die Du verwendest, gültige Datumsangaben enthalten. Wenn die Funktion in Deiner Excel-Version nicht verfügbar ist, ziehe alternative Methoden in Betracht.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige