Eine Excel-Formel ausblenden, bis die vorherigen Felder ausgefüllt sind

Eine Excel-Formel ausblenden, bis die vorherigen Felder ausgefüllt sind

Ich werde verrückt, während ich versuche, das Folgende zu klären.

Ich versuche die "0" (J9) und das "Ja" (K9) zu verbergen, bis die Daten ausgefüllt sind

Die Formel in J9 lautet: =DATEDIF(H13,I13,"d")
Die Formel in K9 lautet:=IF(J13<=5,"Yes","No")

      H9               I9                 J9                   K9 

Date meter fitted   Date details rec'd  Time to Receive Within 5 days ?
                                           0                   Yes
                                           0                   Yes
                                           0                   Yes
01/03/2014          01/05/2014             61                  No
                                           0                   Yes
                                           0                   Yes

Wenn jemand helfen könnte, wäre das großartig!!!

Antwort1

K9 ersetzen durch:

=IF(AND(H13="",I13=""),"",IF(J13<=5,"Yes","No"))

Solange H13 und I13 leer sind, wird also nichts angezeigt, andernfalls das Ergebnis deiner Formel. Wende das gleiche Prinzip auf das andere an.

J9 ersetzen durch:

=IF(AND(H13="",I13=""),"",DATEDIF(H13,I13,"d"))

Abhängig von Ihrer speziellen Situation müssen Sie möglicherweise OR statt AND verwenden. Vielleicht wird dies verständlicher, wenn ich es mehr wie normalen Programmcode schreibe:

IF (H13="" AND I13="")
THEN K9=""
ELSE K9="the result from your formula"

Antwort2

Sie können bedingte Formatierung verwenden, um den Text weiß zu machen, wenn die Eingabe fehlt. Dies hat den Vorteil, dass es die Formel selbst nicht komplizierter macht; die Berechnung des Ergebnisses und die Frage, ob das Ergebnis angezeigt werden soll, sind getrennt

Antwort3

Um die Differenz in Tagen zwischen zwei Daten zu ermitteln, genügt eine Subtraktion, z. B.

=I13-H13

Um dies nur zu berechnen, wenn zwei Daten vorhanden sind, können Sie COUNT verwenden, d. h.

=IF(COUNT(H13,I13)=2,I13-H13,"")

verwandte Informationen