2017-05-17 4 views
0

Im Folgenden finden Sie die Daten, die ich habe .. enter image description hereSchreiben IF Zustand mit 2 oder mehr Spalten in Excel

enter image description here

In dem obigen Bild

  1. Wenn die Spalte“ E "ist leer, dann sollte ich den Status (Spalte" H ") als" Geplant "erhalten.

  2. Wenn die Spalte "G" leer ist, sollte ich den Status (Spalte "H") als "In Progress" erhalten.

  3. Wenn Column "E, F, G" mit einigen Daten gefüllt werden, dann Status (siehe Spalte "H") als "erfolgreich"

.

Ich habe die unten Logik

= IF (E7 = " " "geplant", IF (G7 ="", "In Progress", IF (OR (EXACT (E7, G7) verwendet (G7> E7), (E7> G7)), "Erfolgreich", "In Progress")))

Aber es ist meine zweite Bedingung nicht erfüllt.

Vielen Dank im Voraus.

Antwort

2

Versuchen Sie, diese

=IF(AND(E7<>"",F7<>"",G7<>""),"Succeeded",IF(E7="","Scheduled",IF(G7="","In Progress","F is Blank"))) 

es in H7

Paste
+0

Hallo Maddy, Vielen Dank für Ihre Antwort. Aber es gibt kein korrektes Ergebnis. Es gibt "Succeeded" als Ergebnis. –

+0

Hallo Maddy, es ist befriedigend meine 2. und 3. Bedingung aber fehlende 1. Bedingung. –

+0

Was sind die Werte in E, F G Spalte? – Maddy

1

verwenden ein:

=IF(ISBLANK(E7),"Scheduled",IF(ISBLANK(G7),"In Progress",IF(SUMPRODUCT((E7<>"")*(F7<>"")*(G7<>"")),"Succeeded","I don't know what output you would like to see in case of 'ELSE' situation ")))