Fonction mini/max avec une donnée en sup

Résolu
fanch44 -  
 fanch44 -
Bonjour,

je ne sais comment résoudre le problème:

j'ai une liste avec des noms de produit, des réseaux de distribution et des prix.

J'ai fait un calcule de prix max et de prix mini mais je souhaiterais ajouter dans une case a coté du résultat, le nom du produit et dans une autre le réseaux de distri...

je pense que la solution est simple, mais je tourne en rond depuis plus d'une heure...

a vous lire, cordialment, fanch'

9 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Sans la configuration de votre fichier, ce n'est pas facile de vous aider
    A tout hasard un exemple à adapter
    Colonne A,B,C,D vos informations de ligne 2 à ligne 1000
    colonne C les valeurs à analyser
    pour obtenir les données max:
    =INDEX($A$2:$D$1000;EQUIV(MAX($C$2:$C$1000);$C$2:$C$1000;0);1)
    pour obtenir la colonne A
    et modifier le dernier chiffre 1 pour les autres colonnes, le chiffre représentant las position de la colonne dans la tableau 2 pour B etc..

    Pour le mini une petite variante au cas où:
    vous pouvez utiliser directement MIN si la colonne C contient des valeurs et des cellules vides
    Elle ne marche plus si vous avez des 0 dans la colonne
    utilisez alors:
    =PETITE.VALEUR($C$2:$C$1000;NB.SI($C$2:$C$1000;0)+1)

    si cela ne convient pas, il faudra un modèle de fichier pour traiter vos données

    .
    crdlmnt

    0
  2. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Salut,

    Peux tu nous donner des explications sur la structure de ton fichier ex colonne A référence, colonne B prix etc ...

    En fonction de ta structure soit la fonction RECHERCHEV ou la fonction DECALER
    0
  3. fanch44
     
    comment on fait pour mettre le dossier en lien?
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Voir ici:
      http://www.cijoint.fr
      ou
      https://www.cjoint.com/
      revenez placer le lien.
      avez vous jeté un oeil sur mon précédent message?

      crdlmnt
      0
    2. fanch44
       
      http://www.cijoint.fr/cjlink.php?file=cj201101/cij3JWuLiI.xlsx

      ouai je l'ais lu mais j'ai pas du être bon dans mes explications, les formules ont l'air compliqué alors que ce que je veus faire me parait simple: afficher le nom du produit et le réseaux a coté du prix max et du prix mini
      0
  4. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    Veux tu tester le prix Public ou HT, comme référence on teste la maque ou le produit, exemple Sikaflex fourni que du Sika 290C en 310ml ou peut il y avoir chez Sikaflex d'autres produits avec des contenances diverses
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. fanch44
     
    alors, pour le prix, le prix public, mais a la limite, peut importe, sa ne changera pas la donne pour ce que je souhaite faire...

    et en fait le résultat serait en gros
    A7 =max B7="valeur prix max" C7= Produit D7= marque

    l'histoire des contenances n'est pas important, les produit sont classés dans différents tableaux justement en fonction des contenance. donc j'adapterais si besoin dans les autres tableaux..
    0
  7. fanch44
     
    =SI(B7=G22;I22;SI(B7=G23;I23;SI(B7=G24;I24)))

    c'est un exemple mais placé en C7, si je fait plein de fonction si ça doit le faire, mais pour passer d'un tableau a l'autre, sava demander beaucoup de temps!
    0
  8. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Re
    vous allez sans doute penser que j'insiste, mais je ne crois pas que ce soit si compliqué que cela.
    Voir ici:
    http://www.cijoint.fr/cjlink.php?file=cj201101/cijjmdE36T.xlsx

    Ma première proposition permettait de traiter sans passer par les cellules B4 et B5 de votre fichier, mais comme elles ont le mérite d'exister

    crdlmnt

    Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
    0
  9. fanch44
     
    faut il quelque chose de particulier pour ouvrir le dossier?
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      théoriquement non puisque c'est le votre que j'ai complèté, mais il peut y avoir des problèmes avec le format xlsx
      je vous le redonne en xls, ça devrait aller mieux
      http://www.cijoint.fr/cjlink.php?file=cj201101/cijRuLtVoV.xls
      et au cas où ça ne marche pas, sur votre fichier:
      en C4
      =INDEX($A$19:$J$32;EQUIV($B4;$H$19:$H$32;0);1)
      en D4
      =INDEX($A$19:$J$32;EQUIV($B4;$H$19:$H$32;0);10)
      les deux étant à tirer sur la ligne 5
      pour avoir les affichages mini et maxi
      crdlmnt
      0
    2. fanch44
       
      merci beaucoup! effectivement ça marche! j'étais rendu essayer de bidouiller des formules avec des index et autres fonctions imbriqués!

      excel pour les nuls devrait devenir mon livre de chevet!

      merci mille fois! bonne continuation, et merci encore pour le temps passé!
      cordialement
      0
  10. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    Pour ma part, je suis absent pour l'après midi, je te ferai une proposition dans la soirée
    0