Ligne excel

Résolu
hichamel2 -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour, svp je veux afficher la ligne pour le maximum du nombre existant dans une colonne donnée.

6 réponses

  1. hichamel2
     
    c'est ma première fois que j'utilise ce forum. comment je peux joindre un fichier melanie ici
    1
    1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      Salut,
      Bonjour Melanie,
      Excusez l'incruste...
      Ceci pourrait vous satisfaire :
      =INDEX(A1:D10;EQUIV(MAX(A1:A10);A1:A10;0);3)
      A1:D10 est la plage de recherche au complet
      A1:A10 la colonne dont on cherche le maximum
      3 représente la 3ème colonne de la plage de recherche (ici colonne C)
      N'hésitez pas à demander d'autres explications.
      0
    2. hichamel2
       
      ça me donne 0 et pas le contenu de la cellule
      0
    3. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      1- Qu'elle est ta plage complète?
      2- Dans qu'elle colonne cherche tu ta valeur max?
      3- Tu veux, pour résultat, le contenu de qu'elle colonne?
      0
    4. hichamel2
       
      je veux chercher le maximum dans la plage (F62:F91) et après j'afficherai le contenu de la même ligne et la colonne est B, tu vois le problème
      0
    5. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      Alors essaie :
      =INDEX(A62:F91;EQUIV(MAX(F62:F91);F62:F91;0);2)
      0
  2. melanie1324 Messages postés 1561 Statut Membre 156
     
    bonjour,

    tu la fonction :
    ligne() ==> donne le numéro de ligne
    max() ==> donne le max :

    =ligne(max(A:A)

    ==> donne le numér d ligne du max de la colonne A
    0
    1. hichamel2
       
      mon but est d'afficher le contenu d'une cellule qui se trouve dans la méme ligne que le max d'une autre colonne, je sais pas comment faire. j'espere que tu as compris mon pb
      0
  3. hichamel2
     
    le problème que ça marche pas, je l'avais déja essayé. quand même merci
    0
  4. melanie1324 Messages postés 1561 Statut Membre 156
     
    peux-tu alors founirton fichier ou un fichier qui ressemble au tien afin de voir quel est le pb?
    ci-joint.fr permet de déposer des fichiers.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. melanie1324 Messages postés 1561 Statut Membre 156
     
    bonjour,

    il faut combiner comme ca :
    sr toute ta colonne ou tu veux afficher le contenu d'une cellule qui se trouve dans la méme ligne que le max d'une autre colonne :
    tu mets en C2 par exemple :
    =if(ligne(C2) = ligne(max(A:A));"toncontenu";"")

    tu copies cett formule sur C2 et tu l'appliques à totue ta colonne c
    ==> la ligne dans laquelle ou tu as le max : toncontenu
    ==> pour les autres : ""
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      bonjour melanie
      petite question: comment faites vous pour faire fonctionner:
      =LIGNE(MAX(A:A))
      mon excel à moi n'en veut pas?
      crdlmnt
      0
  7. melanie1324 Messages postés 1561 Statut Membre 156
     
    Je n'ai pas d'excel à dsposition.
    Le plus simple, prends une cellule et fais insertion fonction.
    Normalement y en a une qui parle de ligne.
    et dans une autre, cherche la fonction max ou maximum.
    et combines les 2.
    0
    1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      Salut melanie,
      Non cela ne fonctionne pas...
      si 5 est le max de la colonne A:A :
      =LIGNE(5) ne donne qu'une erreur.... LIGNE() fonctionne, soit sans référence (elle donne alors par défaut la ligne de la cellule ou tu es) soit avec une cellule de référence : exemple =LIGNE(D11) ernvoie 11, soit avec une plage =LIGNE(A1:A10) renvoie 1 et si tu l'étires vers le bas, renvoie 2, 3, 4 etc...
      Pour trouvers le numéro de ligne du maximum de la colonne A il faut utiliser :
      =EQUIV(MAX(A:A);A:A;0)
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      c'est bien parce que je l'ai fait que je dis que ça ne fonctionne pas Mélanie!
      je voulais savoir si vous y étiez arrivéE et si oui comment? il y a tellement de choses que je ne sais pas encore sur excel!
      Revenons en donc pour l'instant à la proposition de pijaku.
      crdlmnt
      0