Datum Formel eingebettet

525
John Wyatt

Ich versuche, eine Datumsformel in eine Countif-Formel einzubetten, aber ich bekomme nur Fehler, die besagen, dass ich <oder = nicht verwenden kann. Hier ist die Formel, die ich jetzt habe. = COUNTIFS (M5: M200, "<= 11/14/16")
Ich möchte das Datum für die harten Notierungen so ändern, dass das heutige Datum weniger als 730 Tage dauert und wie viele meiner Datumsangaben gleich sind oder darunter liegen. Ich möchte es nicht jeden Tag ändern müssen. Irgendwelche Ideen?

0
Sie könnten es auf diese komplizierte Weise tun: Fügen Sie 730 in eine Zelle hinzu, fügen Sie eine Spalte hinzu, die die Differenz heute berechnet, minus Tage in der statischen Zelle, in die Sie 730 in und minus die m-Zelle einfügen. So erhalten Sie die Differenz in Tagen und zählen dann alle Zellen, die größer oder kleiner als 0 sind Zina vor 5 Jahren 0

1 Antwort auf die Frage

1
AFH

Alles was Sie brauchen ist:

=COUNTIFS(M5:M200,"<="&(TODAY()-730)) 

Dies funktioniert, weil Datumsangaben als ganzzahlige Tage gespeichert werden (+ Teilzeit als Tagesanteil). Das &bewirkt, dass das Ergebnis der arithmetischen Berechnung implizit in Text umgewandelt wird.

Beachten Sie, dass dies, wie Ihre ursprüngliche Formel, möglicherweise zu unerwarteten Ergebnissen führt, wenn sich in den Spaltenzellen ein MZeitelement befindet, da das <=Datum nicht genau vor 730 Tagen für eine Zeit nach Mitternacht passt. Dies wird beantwortet von:

=COUNTIFS(M5:M200,"<"&(TODAY()-729)) 

Wenn Sie ein Schaltjahr in den letzten zwei Jahren berücksichtigen müssen, benötigen Sie das ausführlichere:

=COUNTIFS(A1:A3,"<="&DATE(YEAR(TODAY())-2,MONTH(TODAY()),DAY(TODAY()))) 

Ich bin nicht ganz sicher, was passiert, wenn Sie diese Funktion am 29. Februar aufrufen. Ich denke, dass es die gleiche Zählung wie am folgenden Tag ergibt.