Besoin aide formule

Résolu
Bonjour à toutes et à tous,
je viens vous voir aujourd'hui car je me retrouve face à un problème plutot anodin.
je cherche une formule me permettant de renvoyer la valeur du maximum.
ainsi, j'ai 2 colonnes
colA ColB
ville1 2
ville2 5
ville3 9
ville4 1

je voudrais la formule me permettant d'afficher automatiquement la ville ayant le chiffre le plus élevé.

merci pour votre précieuse aide et vos dons sur excel.

cordialement.
--

L'essentiel n'est pas de vivre mais de bien vivre.

2 réponses

  1. Contributeur
    Bonjour

    la liste des villes en A, les valeurs un B

    =INDEX(A:A;EQUIV(MAX(B:B);B:B;0))

    ne ressort que la 1° ville en cas d'exæquo
    crdlmnt

    Errare humanum est, perseverare diabolicum
    0
    1. Merci merci merci merci Vaucluse,
      vous êtes génial.
      ça m'a sauvé la journée.

      Eventuellement et sans vouloir abuser, sauriez-vous comment afficher en cas d'égalité ?

      merci encore.
      0
  2. Bonjour,

    je te conseille de nommer tes plages, exemple la plage colonne A nommée ville et la plage colonne B de même longueur nommée exemple valeur

    dans la cellule de ton choix colle cette formule matricielle qu'il faudra confirmer en cliquant en même temps sur les trois touches Ctrl, Shift et Entrée
    si tu fais bien la formule se placera entre ces accolades {}
    =SI(LIGNES($1:1)<=NB.SI(Valeur;MAX(Valeur));INDEX(ville;PETITE.VALEUR(SI(Valeur=MAX(Valeur);LIGNE(INDIRECT("1:"&LIGNES(Valeur))));LIGNES($1:1)));"")

    ensuite incrémente vers le bas pour afficher les villes en doublon
    0