Mise en forme conditionnelle si valeur dans plage de cellule

Bonjour à tous,

je voudrais qu'une cellule passe en jaune si la valeur d'une autre cellule se trouve dans une plage de cellule.

dans ce tableau, onglet 723760 = je voudrais que les montants en colonne A passent en jaune si le chapitre en colonne B fait partie de la colonne B - onglet PROGEC.

Est ce possible ? Merci beaucoup

Bonjour,

Si j'ai compris, sélectionne les montants en colonne A > MFC > Nouvelle règle > Utiliser une formule pour déterminer ... et coller cette formule :

=NB.SI(PROGEC!$B$4:$B$36;B2*1)

Attention : ta sélection de départ doit commencer en A2

merci infiniment !

y a t il possibilité de m'expliquer la formule, par contre ? Merci beaucoup

Bonjour,

Euh ... expliquer quoi, dans la formule ?
La fonction NB.SI() compte le nombre de fois où une condition se vérifie dans une plage de cellules. Dans le cas présent, la formule demande le nombre de fois où le chapitre figurant en B2 est présent dans la colonne B de la feuille PROGEC. Pour mieux comprendre, inscrit la formule en C2 et recopie vers le bas.
Tu devrais voir apparaître une suite de 1 et de 0. Pour Excel, 0 est égal à FAUX et toute autre valeur numérique équivaut à VRAI. Autrement dit, si le n° de chapitre en colonne B de ta feuille "723760" apparaît au moins une fois en B4:B36 de la feuille "PROGEC", le résultat est VRAI ... et donc la MFC s'applique.
Dans ta feuille "723760", les n° de chapitre sont au format texte (alignement à gauche et petit triangle vert) ... par précaution, je multiplie ce n° par 1, pour forcer la conversion en donnée numérique (puisqu'en feuille "PROGEC") ces mêmes n° sont bien numériques.

Tu me suis ?

Rechercher des sujets similaires à "mise forme conditionnelle valeur plage"