Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Formule annulation MFC

  • Initiateur de la discussion Initiateur de la discussion GUY rrr
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

GUY rrr

XLDnaute Occasionnel
Bonjour le forum,

J'ai trois formules dans trois MFC différentes qui font réagir selon les options choisies dans le tableau.
Les formules sont les suivantes dans l'ordre:

=NB.SI.ENS(DECALER(B$3;;;30);B3;DECALER(B$3;;;30);$B$33)=1 vert + motif
=NB.SI.ENS(DECALER(B$3;;;30);B3;DECALER(B$3;;;30);$B$33)>2 Jaune
Valeur de la cellule =$B$33 vert

Mes MFC fonctionnent bien du moment ou $B$33 est non vide ...
Lorsque $B$33 est égal à rien, le comportement des MFC est tout autre, notamment du jaune partout ... J'ai essayé avec des SI($B$33="" ...
Mais le résultat n'est pas probant.
Je souhaite qu'il n'y ai pas de couleur si $B$33 est vide.
Quelqu'un aurait-il une solution à me proposer ?

Merci pour vos réponses.
 
Bonjour JHA, le forum,

Merci pour votre réponse rapide 🙂
La condition doit être mise sur les trois formules ?
Car à l'épreuve, en mettant sur les trois formules, lorsque je sélectionne deux caractères identiques, au lieu du vert, il n'y a pas de couleurs ...

Merci pour votre retour
 
Bonsoir JHA, le forum,

Après avoir presque tout tenté, je pense que je n'ai pas tout décrit, à savoir qu'en $B$33, la cellule n'est pas vide, mais renvoie "" car une formule agit sur celle-ci, donc non vide.
Ceci devrait peut-être avoir une incidence sur les formules ...
Si c'est cela, désolé pour la mauvaise description de la situation 🙄.

Merci pour vos réponses
 
Bonjour à tous,

A essayer
VB:
=et($B$33<>"";NB.SI.ENS(DECALER(B$3;;;30);B3;DECALER(B$3;;;30);$B$33)=1)
Code:
=ET($B$33<>"";NB.SI.ENS(DECALER(B$3;;;30);B3;DECALER(B$3;;;30);$B$33)>2)

JHA
 
Bonsoir JHA, le forum,

JHA, hormis votre présente proposition, j'ai trouvé une solution mêlant votre première solution avec ceci:
=NB.SI.ENS(DECALER(B$3;;;30);B3;DECALER(B$3;;;30);$B$33)=1 vert + motif
=NB.SI.ENS(DECALER(B$3;;;30);B3;DECALER(B$3;;;30);$B$33)>2 Jaune

Valeur de la cellule =$B$33 vert

remplacé par:

=NB.SI.ENS(DECALER(B$3;;;30);B3;DECALER(B$3;;;30);$B$33)=2 Vert

Et le tour est joué 😉.

MERCI à vous pour vos solutions
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
1
Affichages
810
Réponses
1
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…