Mise en évidence valeur minimum (cellules non attenantes)

J.Blanche Messages postés 6 Statut Membre -  
Le Pingou Messages postés 12273 Date d'inscription   Statut Contributeur Dernière intervention   -
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

4 réponses

  1. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    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
    1. J.Blanche Messages postés 6 Statut Membre
       
      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
      1. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759 > J.Blanche Messages postés 6 Statut Membre
         
        Si, alors essaye la formule (toujours pour la plage F4:R15 :
        =ET(F4=MIN($F4;$J4;$N4;$R4);F4>0)
        0
      2. J.Blanche Messages postés 6 Statut Membre > via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention  
         
        Alors là chapeau !
        Merci pour ton aide ça va vraiment me tirer de l'embarras !
        0
      3. J.Blanche Messages postés 6 Statut Membre > via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention  
         
        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
  2. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    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
    1. J.Blanche Messages postés 6 Statut Membre
       
      Super top !
      Encore merci !
      Cordialement,
      J.Blanche
      0
  3. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    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
    1. Le Pingou Messages postés 12273 Date d'inscription   Statut Contributeur Dernière intervention   1 476
       
      Hello,
      Eh oui pour moi c'était aussi ok avec celle-ci.
      Bonne soirée.
      Salutations.
      Le Pingou
      0
  4. Le Pingou Messages postés 12273 Date d'inscription   Statut Contributeur Dernière intervention   1 476
     
    Bonjour via55,
    J'y étais presque, merci pour la solution.
    0
    1. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      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