2017-02-21 6 views
0

Probleme mit diesem, nicht sicher, was ich vermisse. Einfügen dieser Formel in Zelle O2. Die drei Zellen rechts enthalten einen von drei Status ',' Fertig ',' In Bearbeitung 'oder' Inkomplett '.MS Excel - If-Anweisung (mehrere Argumente)

Wenn alle drei Zellen "Complete" anzeigen, dann möchte ich, dass O2 "Complete" anzeigt, wenn eine der Zellen "Complete" anzeigt, andere "In Process" oder "Incomplete", möchte ich "In Process" anzeigen „aber wenn alle Zellen sind‚Incomplete‘ich möchte, um es anzuzeigen“ Incomplete:

Hier ist meine aktuelle Formel:

=If(P2="Complete"AND(Q2="Complete",R2="Complete"),"Complete",IF(P2="Complete"OR(Q2="Complete",R2="Complete")AND(P2="In Process"OR(Q2="In Process",R2="In Process")),"In Process",IF(P2="Incomplete"OR(Q2="Incomplete",R2="Incomplete")AND(P2="In Process"OR(Q2="In Process",R2="In Process")),"In Process", "Incomplete"))) 

Fühlen Sie sich wie ich ein Argument bin fehlt oder haben zu viele vielen Dank stark für Ihre Hilfe!

Antwort

1

Sie können dazu zwei If-Anweisungen und zwei Countif-Anweisungen verwenden. Zählen Sie die Zeit vollständig ist und wenn = 3 dann fügen Sie den Text, wenn nicht 3 dann die Incomplete diejenigen zählen, und wenn = 3 dann den Text unvollständig hinzufügen, wenn nicht 3 dann wir in Bearbeitung sind

=IF(COUNTIF(P2:R2,"Complete")=3,"Complete",IF(COUNTIF(P2:R2,"Incomplete")=3,"Incomplete","In Process")) 
0

Versuchen Sie dies: =IF(AND(P2="complete",Q2="complete",R2="complete"),"Complete",IF(AND(P2="incomplete",Q2="incomplete",R2="incomplete"),"incomplete","In progress"))

+0

FYI Sie brauche nicht das '= TRUE', da dieser Teil der' If'-Anweisung standardmäßig nach 'TRUE' sucht. – BruceWayne

+0

danke! Ich habe es modifiziert. – Vinnie