Formule IF nestede avec 4 sorties possibles

Question 1 Response 1 Question 2 Response 2 Question 3 XXXX If Yes YYY If Yes AAA If No BBB If No ZZZ If Yes CCC If No DDD 

Voici ma formule pour la Question 2.

 =+IF($J7="Planned - Shift / Vacation Coverage", IF(Q7="No", "Is afternoon/night shift fully staffed (already 4)?","Can scheduled work be assigned to an Eng/Helper on next day/shift? (non critical work)") 

Chacune de mes questions 2 aura un oui et aucune réponse.

Quelle est la meilleure formule pour la question 3 si cela dépend de la réponse 1 et de la réponse 2 ????? Aidez-nous!


Bonjour encore,

Je travaille toujours sur mon formulaire de décision et j'ai rencontré un autre problème. Voici ma formule:

= + SI ($ J7 = "Planned – Shift / Vacation Coverage", IF (O7 = "Non", "Helse out for day shift?", "Est-ce qu'un Eng? Pendant le quart de jour?"), IF ($ J7 = "Planned – Off-shift PMs", IF (O7 = "Non", "Horaires OT – STOP", "LE schedules work within shift – STOP"), IF ($ J7 = "Prévu – Formation", IF (O7 = "Non", "Horaires d'entraînement pendant le quart de travail – STOP", "Horaires OT – STOP"), IF ($ J7 = "Non planifié – Insuffisance d'appel", IF (O7 = "Non", " ? "," Est-ce que c'est un engourdi pendant le quart de jour? "), SI ($ J7 =" Non planifié – Réponse / réponse d'urgence ", IF (N7 =" Est-ce que cela peut être traité par les ressources planifiées dans le quart de travail? ", SI (O7 = "Non", "Est-ce que la request est un code 2?", "Le travail est exécuté dans le décalage – STOP"), SI (N7 = "Est-ce que la request est un code 3?", SI (O7 = "Non", "Horaires OT – STOP "," Est-ce que cela peut être traité par les ressources planifiées dans le changement? "), IF ($ J7 =" Non planifié – Temps ", IF (N7 =" Les ressources peuvent-elles être affectées à partir du décalage en première instance? ", IF ( O7 = "Non", "Horaires OT – STOP", "CE affecte le travail à LE-STOP"), IF (N7 = "Can CE ou ACE deviennent-ils HC supplémentaires?", IF (O7 = " Non "," Horaires OT – STOP "," CE ou ACE couvre le décalage – STOP ")))))))))))

Je reçois le résultat attendu pour chacun des types d'OT, à l'exception du dernier "Temps non planifié". Il s'agit d'une formule IF binary, semblable à celle ci-dessus "Non planifiée – Réponse / réparation d'urgence", mais pour une raison quelconque, celle-ci fonctionne mais l'ancienne n'est pas …. J'ai besoin de votre aide une fois de plus !!!!! Merci beaucoup!

Vous pouvez get le même résultat en recherchant le résultat précédent et en revenant à l'étape suivante.

Si je prends votre configuration et que je la place dans les colonnes suivantes avec les en-têtes de la rangée 1

 ABCDEF Question 1 Response 1 Question 2 Response 2 Question 3 Response 3 XXXX YES yyy YES aaa ? 

puis placez une table de consultation comme celle-ci:

 IJ Previous Decision Next xxxxYES yyy xxxxYESyyyYES aaa xxxxYESyyyYESaaaYES xxxxNO zzz xxxxNOzzzYES ccc 

Nous pouvons merge les questions et les réponses dans une formule de search et get le résultat:

Donc, si vous remplacez C2 par =VLOOKUP(A2&B2,I:J,2,FALSE) il reviendra aay et si vous remplacez E2 par =VLOOKUP(A2&B2&C2&D2,I:J,2,FALSE) renverra aaa

Si vous préférez utiliser un combo INDEX / MATCH:

Donc, si vous remplacez C2 par =INDEX(J:J,MATCH(A3&B3,I:I,0)) il returnne yyy et si vous remplacez E2 par =INDEX(J:J,MATCH(A3&B3&C3&D3,I:I,0)) reviendra aaa

De cette façon, vous pouvez simplement écrire toutes les combinaisons que vous voulez dans la table de search?

Pour éviter de voir # N / AI utiliser un piège à l'erreur pour enrouler ces formules, alors pour le premier vlookup que j'ai donné ci-dessus, ce qui se passe en C2, vous pouvez écrire: =IF(B6="","",VLOOKUP(A6&B6,I:J,2,FALSE)) Cela vérifiera si la réponse est vide et s'il s'agit simplement de renvoyer un blanc. Faire de cette façon signifie que si la question est répondu mais il n'y a pas de correspondance, vous obtiendrez un # N / A de la search qui vous aidera à mettre en évidence les combinaisons que vous avez manquées dans la table de search

Modifier: l'utilisation de la table de search signifie que vous n'êtes pas limité aux réponses OUI et NON, tant que vous écrivez les combinaisons, vous pouvez append d'autres options.