Excel: si la cellule 1 contient X ou Y ou Z, puis de la cellule 2 doit être égale à W
Comme dans le titre, j'ai besoin d'Excel pour auto-alimenter la ligne B sur la base de cellules correspondant à Une rangée de cellules de contenu.
Donc, si la cellule A1
contient X ou Y ou Z, puis de la cellule B1
doit être égale à W, ou si A1
contient G ou H ou J, cellule B1
doit être égale à W.
- Il peut y avoir une faute de frappe dans votre description. Les deux conditions que vous avez décrit prévoir la création de la cellule de la colonne B de W. mais la façon dont il est rédigé, je soupçonne que B doit être quelque chose d'autre dans le second cas.
- C'est correct, donc il faut lire: si la cellule A1 contient X ou Y ou Z, alors la cellule B1 doit être égale à W, ou si A1 contient G ou H ou J, la cellule B1 doit être égal à K
- Une instruction if fonctionne, mais je n'arrive pas à appliquer 2 d'entre eux, comme par exemple: =SI(OU(A1="X";A1="Y";A1="Z");"W";SI(OU(A1="G";A1="H";A1="J");"K";"")) je viens d'obtenir une cellule vide
- Désolé, mon mauvais, il fonctionne comme décrit par Alex
Vous devez vous connecter pour publier un commentaire.
Vous pouvez essayer d'ajouter cette formule en B1:
La première partie vérifie si A1 est soit X, Y ou Z. Si c'est vrai, elle renvoie la valeur "W", si c'est faux, il va appeler pour un autre instruction if qui vérifie si A1 est dans G H ou J. Si c'est vrai, oui, "W" à nouveau, si elle ne l'est pas, il va tout simplement rien mis là-dedans.
Il est possible de la simplifier, en utilisant un seul SI/OU comme ceci:
Vous pourriez avoir à remplacer
;
avec,
en fonction de vos paramètres régionaux.Si les valeurs de comparaison sont codées en dur dans la formule, il peut être serré comme ça.