Cellule OUI vs NON selon contenu de colonne

Fermé
Philou9906 - 4 août 2018 à 16:34
danielc0 Messages postés 1342 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 18 décembre 2024 - 4 août 2018 à 18:14
Bonjour à vous,

Jusqu'à présent je le faisais avec une macro. Cette fois-ci, j'ai besoin de le faire via une formule excel.

Je dois mettre dans la cellule B7, OUI où NON. C'est une réponse pour savoir si le chiffre choisi est dans 2 listes distingues.
La liste 1 est dans la colonne F et va de F2 à F5
La liste 2 est dans la colonne I et va de F2 à F10

Pour compliquer encore la chose, ces listes sont appelées à s'agrandir au fil de l'utilisation du document Excel. Ce qui implique donc une flexibilité de la formule.

J'espère avoir été compréhensible. D'avance, recevez mes remerciements pour votre aide qui m'a déjà été précieuses.
A voir également:

2 réponses

yclik Messages postés 3713 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 19 décembre 2024 1 521
4 août 2018 à 18:05
Bonjour
une proposition
=SI(ET(NB.SI(F2:F1000;B6)>0;NB.SI(I2:I1000;B6)>0);"OUI";"NON")
0
danielc0 Messages postés 1342 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 18 décembre 2024 155
4 août 2018 à 18:14
Bonjour,

Tu crées deux plages :

1. "ListeF" définie par : =DECALER(Feuil1!$F$2;;;NBVAL(Feuil1!$F:$F))
2. "ListeI" définie par : =DECALER(Feuil1!$I$2;;;NBVAL(Feuil1!$I:$I))

Les plages se dimensionnent si on ajoute ou retranche des valeurs.
A condition qu'il n'y ait pas de cellules vides dans la plage et pas d'autre cellule remplie dans les deux colonnes.

La valeur cherchée étant en A1 :

=SI(NB.SI(listeF;A1)*NB.SI(ListeI;A1)>0;"OUI";"NON")

renvoie "OUI" si A1 est présent dans les deux plages.

Cordialement.

Daniel
0