2016-12-13 7 views
1

Nach etwa einem Tag im Wert von Googeln kann ich nichts finden, das hilft. Ich bin mir nicht sicher, ob ich nicht die richtigen Suchbegriffe verwende, aber ich brauche Hilfe.Excell IF (ISBLANK) aber immer noch -42716

Ich versuche, eine Tabelle in Excel 2013, wo Spalte AF ("Adj 120") hat ein Datum, dann Spalte AG ("Tage übrig") wird mir eine Zahl basierend auf AF3-HEUTE (zum Beispiel), aber wenn AF kein Datum hat, wird AG leer sein. Was ich bekomme, ist -42716.

Hier ist, was ich verwende:

=[@[Adj 120]]-TODAY() 

Wie ich schon sagte, wenn ich ein Datum haben, alles in Ordnung ist, kann ich bedingt Format so positive Tage sind grün, und negative Tage sind rot. Der schwierige Teil besteht darin, zu verhindern, dass meine verbleibenden Zeilen "-42716" in der Spalte auffüllen.

=IF(ISBLANK([@[Adj 120]]), "", [@[Adj 120]]-TODAY() 

ist hält jedoch nur die Formel in dem Block, keine Werte, wörtlich „= IF (ISBLANK ([@ [Adj 120]]), "":

Ich habe diese Formel , [@ [Adj 120]] - TODAY() "in dem Block, in dem ich es versucht habe. Es wäre kein Problem, aber die Tabelle hat mehrere Zeilen, die noch zu" Adj 120 " Spalte in Bezug auf die Verarbeitung.Ich habe 26 Zeilen, aber nur sechs oder sieben sind tatsächlich weit genug fortgeschritten, um ein "Adj 120" Datum zu bekommen.

Jede Hilfe wäre willkommen.Wenn etwas keinen Sinn macht, werde ich versuchen Sie zu klären

Vielen Dank im Voraus.

Antwort

3

ISBLANK wird falsch zurück, wenn es eine Formel ist, verwenden Sie stattdessen:

=IF([@[Adj 120]]="", "", [@[Adj 120]]-TODAY()) 
+0

Danke. Das hat den Trick gemacht. – DoubleDC

Verwandte Themen