Plusieurs déclarations IF et AND excellent

-1

Je veux savoir s'il est possible d'avoir plusieurs IF déclarations dans une cellule.

Ce que je regarde est ceci. J'ai du texte dans les colonnes A et B. Ce que je veux, c'est vérifier si les colonnes A et B correspondent à deux phrases (constantes) et, si elles le font, remplir la colonne C avec une troisième phrase. Voici mon exemple.

Comme vous pouvez le voir sur la capture d'écran, lorsque les mots actif militaire et actif sont réunis, je veux qu'il soit dit «rappel et mise à jour pour militaire» dans la colonne C. Ensuite, la suivante indique Non documents et active. Je veux que cela retourne dans la 3ème cellule DEUX.

Ryan
la source
2
Bienvenue sur Super User! Nous pouvons aider, mais pas ici pour le faire pour vous. S'il vous plaît partagez-nous ce que vous avez recherché et tenté de résoudre ce problème. Il peut être utile de lire Comment demander pour améliorer votre question. Si vous devez partager une capture d'écran, veuillez télécharger sur un site de partage de fichiers, puis ajoutez un lien. Nous intégrerons l'image pour vous.
CharlieRB
La solution appropriée dépend un peu du nombre de combinaisons que vous avez définies. Vous pouvez coder en dur des FI imbriquées, comme la solution de Graham, mais cela va devenir compliqué (et il y a des limites d'imbrication) si vous avez un grand nombre de cibles. Avec de nombreuses cibles, vous feriez peut-être mieux de créer une liste de recherche Concaténez les combinaisons A et B appropriées pour la table de recherche. Utilisez ensuite INDEX / MATCH ou VLOOKUP pour rechercher dans la liste les valeurs concaténées A & B.
fixer1234

Réponses:

0

Cela semble assez simple - oui, vous pouvez avoir des instructions IF imbriquées dans une cellule - par exemple, dans la cellule C1, vous pourriez avoir:

= Si (ET (A1 = "Militaire actif", B1 = "Actif"), "(RAPPEL ET MISE À JOUR SUR MILITAIRE)", SI (ET (A1 = "Aucun document", B1 = "Actif"), "DEUX" " tout ce que vous voulez mettre si ni l'un ni l'autre n'est valide, ou commencez une troisième instruction IF "))

Copiez cette colonne C à utiliser avec d'autres lignes.

Comme vous avez "Actif" dans les deux cellules B1, vous pouvez changer ceci en

= SI (B1 = "Actif", Si (A1 = "Militaire actif", "(RAPPEL ET MISE À JOUR SUR MILITAIRE)", IF (A1 = "Aucun document", "DEUX", " tout ce que vous voulez mettre si ni l'un ni l'autre n'est valide, etc. ")), "Pas actif")

Vous obtiendrez alors le message "Inactif", si la cellule B1 n’est pas égale à "Actif", sinon elle fonctionne comme première option.

Vous pouvez bien entendu modifier le texte des déclarations ci-dessus en fonction de vos besoins.

Graham
la source
Excel accepte un nombre limité de FI imbriquées. Cela peut ne pas fonctionner pour de nombreuses conditions. Il serait préférable d'utiliser le AND ou OR fonctionner en conjonction avec un IF déclaration.
wbeard52