Max et recherche

Résolu
Bonjour,

j’essaye de faire un tableau pour relever les prix de différent fournisseur
1)je veux que dans dans une colonne il me met le max dans la ligne
2)dans la colonnes juste a droite il met le nom de la colonnes en question

pour le max je sais comment faire =max
mes pas pour le numero 2 je sais pas je pensais avec rechercheH met j'arrive pas

je vous met en, piece joins ce que je veux faire en gros
https://www.cjoint.com/c/KKkleQJQqm6

10 réponses

  1. merci je vais essayer de le dénicher sa pourras toujours être utile

    quand je fait vérification des erreur

    il me mets erreur dans la cellule D3
    =MAX(reference!B4;reference!T4)

    juste en dessous il me met

    formule incohérente
    La formule de cette cellule diffère des formule de cette zone de la feuille de calcul
    0
    1. Re,

      je viens de contrôler la formule qui marche bien

      =MAX(reference!B4:reference!T4)


      =MAX(reference!B4:reference!T4) sur le fichier que tu as mis en ligne.
      si =MIN(reference!B4:reference!T4) fonctionne bien c'est exactement la même sauf que sur une on a MIN et l'autre MAX
      contrôle que tu n'ai pas un espace qui traine

      pour des livres simples d'utilisation je conseille Excel pour les nuls pas trop mal fait et surtout qui ne te renvoient pas d'un chapitre à l'autre pour traiter une formule et en plus pas très cher en format poche.
      Après il faut pratiquer et a son rythme

      0
      1. Re,

        le problème vient de tes cellules fusionnées, exemple EQUIV(D3;reference!A4:U4;0) te retourne 20 ce qui correspond à la colonne20 soit colonne T et en T1 tu n'as rien, puisque la Vie claire est en S1 si tu veux rapatrier le contenu de S1 il faut rectifier la formule avec un -1
        EQUIV(D3;reference!A4:U4;0)-1

        déjà en cellule B3 de l'onglet Calculateur, allège ta formule comme cela surtout si dans les colonnes Conv tu as des lettres, sinon tu passes ces colonnes en format texte surtout si cette colonne ne rentre pas dans des modes de calculs.
        =MIN(reference!B4:reference!T4)

        en C3 de l'onglet Calculateur
        =MAX(reference!B4:reference!T4)

        ensuite partant de là
        si tu veux rapatrier le fournisseur le moins cher
        =SIERREUR(INDEX(reference!$A$1:$U$1;EQUIV($B3;reference!$A4:$U4;0)-1);"")


        ou le plus cher
        =SIERREUR(INDEX(reference!$A$1:$U$1;EQUIV($D3;reference!$A4:$U4;0)-1);"")

        0
        1. merci sa marche nikel sauf =MAX(reference!B4:reference!T4) qui me renvoi formule incohérente mes qui me met le résulta attendu mes avec min sa marche sans râler O_o

          il existe pas un livre ou formation qui explique les formule exel

          merci encore pour votre aide :)
          0
      2. bon je reviens ici, car ça marche mes pas dans mon exemple

        https://www.cjoint.com/c/KKluBDT6LLE

        je mets toute les données dans la page "référence"sont écris manuellement sauf les libellés

        dans la page "calculateur" il va me prendre les donées dons j'ai besoin pour les mètres sous forme de tableau

        et dans réglage" je métrais et prendras les donner utile (mètre les produits du libelle ou regrouper les prix)

        mes dans la page "calculateur" quand j'essaye les deux différentes formules et que je les adapte à mon tableau et bas ça ne marche pas ;(

        exemple dans la page "calculateur" cellule E3 aprés modification (=SIERREUR(INDEX(reference!$A$1:$U$1;EQUIV(D3;reglage!G2:M2;0));""))

        j'ai naturalia alors que je devrais avoir biocoop lbv dans la case en dessous j'ai 0

        j'ai essayer de corriger comme je pouvais desoler pour les faute je fait de la dysorthographie
        0
        1. Contributeur
          Bonjour.

          Désolé, mais cette fois-ci je n'essaierai même pas de t'aider, car c'est vraiment épuisant de te lire et d'essayer de te déchiffrer.
          Corrige tes nombreuses fautes d'orthographe et de grammaire, en utilisant le correcteur orthographique de ton ordinateur. Cela nous encouragera à comprendre tes problèmes et à te proposer notre aide.

          La Charte de CCM est très claire à ce sujet :
          Il est également demandé aux utilisateurs de s'appliquer lors de la rédaction de leur message en évitant au possible les abréviations (type SMS) langage abrégé comme (je c po) et en vérifiant l'orthographe. Un message rédigé en langage abrégé ou difficile à lire compte tenu du nombre de fautes d'orthographe est susceptible d'être supprimé afin de garantir une qualité de lecture des échanges. 

          0
          1. bon je revien ici car sa marche mes pas dans mon exemple
            https://www.cjoint.com/c/KKluBDT6LLE

            je met tous mes donner dans la page référence sont ecris manuellement saufe les libelle
            dans la page calculateur il va me prendre les donner que j'ai besoin pour les metre sous forme de tableau
            et dans reglage je métrais juste et prendras les donner utile (metre les produit du libelle ou regrouper les prix)

            mes dans la page calculateur quand je met les deux différente formule et que je les adapte a mon tableau et bas sa marche pas ;(

            exemple dans dans calculateur cellule E3 apres modification (=SIERREUR(INDEX(reference!$A$1:$U$1;EQUIV(D3;reglage!G2:M2;0));""))
            jai naturalia alor que je devrais avoir biocoop lbv j'ai naturalia dans la case en dessous j'ai jai 0

            merci d'avance pour votre aide
            0
            1. le deux fonctionne parfaitement merci pour votre aide :)
              0
              1. Contributeur
                Bonjour
                en E2:
                =MAX(A2:C2)
                en F2
                =SIERREUR(INDEX($A$1:$C$1;EQUIV(E2;A2:C2;0));"")
                à tirer sur la hauteur utile attention aux signes $
                notez qu'en cas de max ex-aequo, seul le 1° fournisseur ressort
                crdlmnt
                0
                1. Bonjour,

                  en E2
                  =MAX(A2:C2)

                  en F2
                  =INDEX($A$1:$C$1;EQUIV(E2;A2:C2;0))

                  et tu incrémentes vers le bas
                  0