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

Mise en forme conditionnelle et recherche de "triplons"

  • Initiateur de la discussion Initiateur de la discussion moustic54
  • 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 !

moustic54

XLDnaute Occasionnel
Bonjour à tous,

Je connais la mise en forme conditionnelle qui consiste à mettre en valeur l'existance de doublons possibles entre 2 colonnes.

Exemple : =NB.SI($D$2:$D$50;B2)>0

Dans mon cas, il s'agit d'utiliser la mise en forme conditionnelle permettant de rechercher les doublons (donnée au format texte) sur 3 colonnes c'est à dire comparer les données B2 à la fois avec les données de la colonne D (ligne 2 à 50) + la colonne F (ligne 2 à 50)

Je n'y parviens pas aussi si quelqu'un pouvait m'aider.

Merci d'avance à tous
 
Re : Mise en forme conditionnelle et recherche de "triplons"

Salut,

Alors je n'ai pas bien compris comment tu voulais tes résultats donc je t'ai mis en PJ une procédure que tu peux adapter. Cette dernière cherche les triplons des trois premières colonnes, les colorie en jaune et les recopie dans la 5ème colonne.

En espérant t'avoir été utile.

Bonne journée
 

Pièces jointes

Re : Mise en forme conditionnelle et recherche de "triplons"

Bonjour Dedekind

Merci pour votre aide même si ce que je cherche est plus simpliste.
Vous avez utilisé une macro, moi je ne recherche qu'une formule de type NB.SI ou SOMMEPROD à utiliser dans ma mise en forme conditionnelle puisque je ne dois mettre qu'en couleur les données de la colonne B qui se retrouve à la fois dans la colonne D et la colonne F.

Mais peut-être qu'il n'existe aucune formule pour cela.
 
Re : Mise en forme conditionnelle et recherche de "triplons"

Re mourstic54,

Si tu veux une formule tu peux tout à fait convertir ma procédure en fonction, puis utiliser une mise en forme conditionnelle 😎

Il est surement possible de réaliser une formule à partir des fonctions de bases de excel, mais c'est bien plus moche.

Edit : Si tu veux je peux t'écrire la fonction, sous quelle forme la veux-tu ? une case et deux plages en argument, et elle renvoie 1 si la case se trouve dans chacune des deux plages, 0 sinon ? Ou je te fais une procédure qui colorie les cellules de la colonne B se trouvant dans les deux autres colonnes ?
 
Dernière modification par un modérateur:
Re : Mise en forme conditionnelle et recherche de "triplons"

Bonjour,
Pour un doublon en D ou F :
Code:
=NB.SI($D$1:$D$50;$B1)+NB.SI($F$1:$F$50;$B1)>0
Pour un doublon en D et en F
Code:
=ET(NB.SI($D$1:$D$50;$B1)>0;NB.SI($F$1:$F$50;$B1)>0)
Bonne suite 🙂
Edit : Salut JJ1 🙂
 
Dernière édition:
Re : Mise en forme conditionnelle et recherche de "triplons"

Oh merci, une fonction que me colorie une case (colonne B) selon les 2 plages (colonne D et F)
Mes recherches portent actuellement sur l'utilisation de la fonction SOMMEPROD comme formule à mettre dans ma mise en forme conditionnelle mais aucun résultat satisfaisant pour le moment.
 
Re : Mise en forme conditionnelle et recherche de "triplons"

Vu que tu as certainement raté nos messages à JJ1 et à moi vu que tu postais en même temps, regardes en dessous... 🙂
 
Re : Mise en forme conditionnelle et recherche de "triplons"

Bonjour JNP, JJ1

Merci beaucoup pour l'aide que vous m'avez apporté, remerciement que j'adresse également à Dedekind. Gràce à vous, tout fonctionne.
Mille mercis à vous tous
 
- 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
2
Affichages
239
Réponses
5
Affichages
665
W
Réponses
6
Affichages
345
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…