Microsoft Excel-Formel funktioniert nicht richtig

Microsoft Excel-Formel funktioniert nicht richtig

Ich möchte eine Zelle formatieren, die einen Wert größer als 365 hat. Das Problem ist, dass ich die Formel datedif(a1,b1,"d")&" "&"Days" eingegeben habe und das Ergebnis in der Zelle 390 ist. Ich möchte, dass dies rot ist, weil es größer als 365 ist. Ich kann es formatieren, wenn ich nur datedif(a1,b1,"d") ohne &-Funktionen verwende; bitte helfen Sie Bildbeschreibung hier eingeben

Antwort1

Was ich getan habe, damit dies funktioniert:

Bildbeschreibung hier eingeben

  • Wählen C2:C4:

  • Verwenden Sie eine Formel zur bedingten Formatierung:

    =DATEDIF($A2,$B2,"d")>365
    

Wenn dieser Wert gleich oder höher als 365 sein muss, ändern Sie ihn einfach in >=.


C2:C4Eine viel bessere Alternative (meiner Meinung nach) besteht darin, Ihre ursprüngliche Formel ohne den Teil „Tage“ ( ) beizubehalten =DATEDIF($A2,$B2,"d", aber die Formatierung dieser Zellen in ein benutzerdefiniertes Format zu ändern:

0 "days"

Jetzt können Sie einfach eine bedingte Formatierung von Werten über 365 hinzufügen,UNDSie können mit Ihren Zellen Berechnungen durchführen, da es sich bei den Zahlen einfach immer noch um Text handelt und nicht um tatsächlichen Text.

Bildbeschreibung hier eingeben

Beachten Sie, dass auch die Ausrichtung unterschiedlich ist!

verwandte Informationen