Mise en évidence valeur minimum (cellules non attenantes)

Fermé
J.Blanche Messages postés 6 Date d'inscription lundi 25 avril 2022 Statut Membre Dernière intervention 25 avril 2022 - 25 avril 2022 à 14:19
Le Pingou Messages postés 12155 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 29 septembre 2024 - 25 avril 2022 à 20:46
Bonjour,

Je travaille sur un fichier Excel destiné à comparer des prix entre plusieurs fournisseurs.
J'ai trouvé comment faire si les cellules forment un tableau restreint (et j'ai appliqué cette formule sur les colonnes T à W de l'image ci-dessous), mais l'idée serait de mettre en surbrillance la valeur mini par ligne entre des cellules non attenantes (ou non consécutives) en colonnes F/J/N & R.



Auriez-vous une idée sur comment réussir cette manip ?
Tous mes essais ont lamentablement échoués ...

Lien vers le fichier : https://www.dropbox.com/sh/muonjaxfrrmimkv/AAB4o7XB7aOhalaol3M_tV57a?dl=0

Cordialement,

J.Blanche
A voir également:

4 réponses

via55 Messages postés 14477 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 3 octobre 2024 2 729
25 avril 2022 à 15:59
Bonjour

Je n'arrive pas à ouvrir ton fichier
Poste le non zippé et sur cjoint.com
Quoi qu'il en soit pour ta MFC :
- Sélectionne la plage F4:R15
- MFC - Utiliser une formule... et entrer la formule :
=F4=MIN(SI($F4:$R4>0;$F4:$R4))
attention à bien respecter les emplacements des signes $

Cdlmnt
Via
1
J.Blanche Messages postés 6 Date d'inscription lundi 25 avril 2022 Statut Membre Dernière intervention 25 avril 2022
25 avril 2022 à 16:11
Bonjour,
Voici le nouveau lien : https://www.cjoint.com/c/LDzojjgrtgT
J'ai essayé ta formule qui semble marcher à un détail près, elle en colore également les cellules vides :

On n'a aucun moyen de "sauter des colonnes" pour l'application de la MFC ?
Cordialement,
J.Blanche
0
via55 Messages postés 14477 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 3 octobre 2024 2 729 > J.Blanche Messages postés 6 Date d'inscription lundi 25 avril 2022 Statut Membre Dernière intervention 25 avril 2022
25 avril 2022 à 16:44
Si, alors essaye la formule (toujours pour la plage F4:R15 :
=ET(F4=MIN($F4;$J4;$N4;$R4);F4>0)
0
J.Blanche Messages postés 6 Date d'inscription lundi 25 avril 2022 Statut Membre Dernière intervention 25 avril 2022 > via55 Messages postés 14477 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 3 octobre 2024
25 avril 2022 à 17:28
Alors là chapeau !
Merci pour ton aide ça va vraiment me tirer de l'embarras !
0
J.Blanche Messages postés 6 Date d'inscription lundi 25 avril 2022 Statut Membre Dernière intervention 25 avril 2022 > via55 Messages postés 14477 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 3 octobre 2024
25 avril 2022 à 18:07
Re-bonjour,
Je viens de me rendre compte que la formule ne fonctionne que si les 4 valeurs existent.
Si je supprime la valeur pour un des fournisseurs, la surbrillance ne fonctionne plus ...
Comment pourrait-on optimiser la formule pour qu'elle fonctionne avec 1, 2, 3 ou 4 réponses (voir plus peut-être un jour ...) ?
Cordialement,
J.Blanche
0
via55 Messages postés 14477 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 3 octobre 2024 2 729
Modifié le 25 avril 2022 à 18:43
Ah oui comme le valeurs en col F, J etc sont issues d'une formule elle donnent 0 lorsqu'il n'y a pas de valeur pour tel fournisseur
donc formule de MFC un peu plus longe pour éliminer cellule par cellule les valeurs nulles (en mettant remplaçant pour le MIN le 0 par une grande valeur qui ne sera jamais la plus petite, j'ai mis 1000 mais cela pourrait être 100, 50 ....
=ET(F4=MIN(SI($F4>0;$F4;1000);SI($J4>0;$J4;1000);SI($N4>0;$N4;1000);SI($R4>0;$R4;1000));F4>0)

Cdlmnt
Via
1
J.Blanche Messages postés 6 Date d'inscription lundi 25 avril 2022 Statut Membre Dernière intervention 25 avril 2022
25 avril 2022 à 18:42
Super top !
Encore merci !
Cordialement,
J.Blanche
0
via55 Messages postés 14477 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 3 octobre 2024 2 729
Modifié le 25 avril 2022 à 19:03
Je me suis quand même repenché sur ma formule du début, ma dernière solution ne me satisfaisant pas !
En fait elle fonctionne bien qu'il y ait aucune, une, deux, trois ou quatre valeurs et si elle est écrite ainsi :
=ET(F4>0;F4=MIN(SI($F4:$R4>0;$F4:$R4)))
1
Le Pingou Messages postés 12155 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 29 septembre 2024 1 448
25 avril 2022 à 20:46
Hello,
Eh oui pour moi c'était aussi ok avec celle-ci.
Bonne soirée.
Salutations.
Le Pingou
0
Le Pingou Messages postés 12155 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 29 septembre 2024 1 448
25 avril 2022 à 16:57
Bonjour via55,
J'y étais presque, merci pour la solution.
0
via55 Messages postés 14477 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 3 octobre 2024 2 729
Modifié le 25 avril 2022 à 18:43
Merci mais ma solution n'était pas parfaite ! j'avais zappé que les valeurs étaient issues de formules , voir rectification dans mon post 7
0