Menu

Mise en forme conditionnelle de cellules non contiguës [Résolu]

Messages postés
11
Date d'inscription
mercredi 19 avril 2017
Dernière intervention
20 décembre 2018
- - Dernière réponse : Mike-31
Messages postés
16849
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
11 février 2019
- 20 déc. 2018 à 19:56
Bonjour,

Voila j'ai cherché un peu partout mais ce que je trouve ne répond pas à mes attentes.
Voila mon problème.

J'ai un tableau pour lequel je voudrais mettre en surbrillance ou autre la cellule contenant le plus petit nombre.
Ce tableau me permet de faire une analyse d'offres de prix et les prix que je souhaite voir apparaitre ne sont pas tous positionnés de façon contiguë mais disparate tout en étant sur la même ligne.

Alors j'ai bien réussi bien a faire cette action sur une première ligne en sélectionnant chaque cellule mais il m'est impossible de reporter cette action sur les lignes suivantes sans les traiter une par une, or mon tableau a beaucoup de ligne :(
je joins un extrait de ce tableau afin d'être plus précis possible que mes explications ;)

Les cellules sur lesquelles je souhaite appliquer cette formules sont en colonne G L Q V

Merci de votre aide



Configuration: Windows / Firefox 64.0
Afficher la suite 

Votre réponse

5 réponses

Messages postés
16849
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
11 février 2019
5031
0
Merci
Bonjour,

une capture écran ne permet pas d'apprécier la structure de ton fichier et les formules utilisées, rien ne vaut un exemple de fichier
pour joindre ton fichier anonymisé
1) Tu vas dans http://cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche http://www.commentcamarche.net/faq/29493-utiliser-cjoint

dans le même style tu as https://mon-partage.fr/
Croustade40
Messages postés
11
Date d'inscription
mercredi 19 avril 2017
Dernière intervention
20 décembre 2018
-
Commenter la réponse de Mike-31
Messages postés
16849
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
11 février 2019
5031
0
Merci
Re,

on a bien ton fichier, mais que veux tu faire exactement, donne nous un exemple concret exemple si j'ai cette valeur dans cette cellule coloriser cette autre cellule ou coloriser cette cellule parce que !
Commenter la réponse de Mike-31
Messages postés
16849
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
11 février 2019
5031
0
Merci
Re,

si j'ai bien compris, sélectionne la plage G5:G34
Mise en forme conditionnelle et la formule est
=G5=MAX(G5;L5;Q5;V5)
Format/Remplissage/sélectionne la couleur voulue

puis sélectionne la plage L5:L34
Mise en forme conditionnelle et la formule est
=L5=MAX(G5;L5;Q5;V5)
Format/Remplissage/sélectionne la couleur voulue

et tu continus pour la plage Q5:Q34 puis V5:V34
A+
Mike-31

Je suis responsable de ce que je dis, pas de ce que tu comprends...
Croustade40
Messages postés
11
Date d'inscription
mercredi 19 avril 2017
Dernière intervention
20 décembre 2018
-
Alors j'ai mal du m'expliquer !
Les prix que je veux comparer pour mettre en évidence le moins cher sont en :
G5 L5 Q5 V5 pour la ligne 5
G6 L6 Q6 v6 pour la ligne 6
etc...
Croustade40
Messages postés
11
Date d'inscription
mercredi 19 avril 2017
Dernière intervention
20 décembre 2018
-
Tout en sachant que sur toute la ligne 5 par exemple j'ai des données qu'il ne faut pas analyser (comme les quantité par exemple)
Commenter la réponse de Mike-31
Messages postés
16849
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
11 février 2019
5031
0
Merci
Re,

Ah oui ma mise en forme conditionnelle mettait en évidence la valeur MAX

en fait tu veux la valeur MIN exceptée les valeurs nulles par ligne des colonnes G, L, Q et V

alors tu étais bien parti avec une colonne supplémentaire en X pour extraire la valeur de cellules non contiguës et je vais ressortir une vielle formule je crois de notre ami Eriiic que je salue s'il passe par la
en X5 colle cette formule
=MIN(SI(G5<=0;9^9;G5);SI(L5<=0;9^9;L5);SI(Q5<=0;9^9;Q5);SI(V5<=0;9^9;V5))

tu incrémentes la formule vers le bas

ensuite c'est plus simple, tu sélectionnes la plage G5:G34/mise en forme conditionnelle/la formule est
=G5=X5
format/remplissage et choisir la couleur

recommence pour ta plage L5:L34 en modifiant la formule
=L5=X5 etc ...

il est possible de remplacer la formule en colonne X plus basique, et bien plus longue qu'il faudrait encore conditionner dans le cas de plusieurs colonnes non renseignées
=SI(PETITE.VALEUR((G5;L5;Q5;V5);1)>0;PETITE.VALEUR((G5;L5;Q5;V5);1);SI(PETITE.VALEUR((G5;L5;Q5;V5);2)>0;PETITE.VALEUR((G5;L5;Q5;V5);2);PETITE.VALEUR((G5;L5;Q5;V5);3)))
A+
Mike-31

Je suis responsable de ce que je dis, pas de ce que tu comprends...
Croustade40
Messages postés
11
Date d'inscription
mercredi 19 avril 2017
Dernière intervention
20 décembre 2018
-
Un grand Merci Mike cela fonctionne nickel
Ciao
Commenter la réponse de Mike-31
Messages postés
16849
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
11 février 2019
5031
0
Merci
Re,

Si tes attentes sont satisfaites, je passe le statut de la discussion en résolu
Commenter la réponse de Mike-31