IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Trouver plusieurs valeur max en fonction de parametre


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 102
    Par défaut Trouver plusieurs valeur max en fonction de parametre
    bonjour a tous, encore un petit souci et je tourne en rond depuis un long moment.

    voici mon souci;
    1 colonne contient des années (2006,2007,2005);
    La colonne d'a coté B, contient des valeurs

    Mon souhait, est de trouver la valeur max de la colonne B en fonction des année de A

    un genre sommeprod mais qui ressort les valeurs max.
    2005 20
    2005 13
    2006 25
    2006 10
    2007 11
    2007 32

    =MAX.....(A1:A6="2007") resultat =32
    =MAX.....(A1:A6="2006") resultat =25
    =MAX.....(A1:A6="2005") resultat =20

    voila un peu l'idée...
    et je ne souhaite pas passée par VBA , la je serais faire, mais le but, c'est pour une futur exportation ss Ooo donc, pas de vba.

    merci a vous par avance.t

  2. #2
    Membre Expert Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Par défaut
    Bonjour

    Formule matricielle à valider avec Ctrl Shif Entree

    si la validation s'est bien passée, des parentheses apparaissent au debut et à la fin

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =MAX(SI(A1:A12=$E$1;B1:B12;0))
    ps: en E1, j'ai mis l'année

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 102
    Par défaut
    Merci a toi,
    Je venais de trouver ca:
    =MAX((A1:A6="2007")*(B1:B6))

    mais ta formule est bcp mieux, car elle ne plante pas si les celulles B1:B6 sont vides, or la mienne, il faut qu'il y est un zero dedans.

    Merci bcp.
    Finalement, c'etait facile cette question, desolez, je vous avais habité a plus compliqué... je ferais mieux la prochiane fois.
    T

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2003] Trouver la valeur Max entre plusieurs champs
    Par Jbone dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 21/12/2010, 20h08
  2. [AJAX] recuperer plusieurs valeurs dans une fonction
    Par tortue_22 dans le forum AJAX
    Réponses: 4
    Dernier message: 17/05/2009, 13h48
  3. Réponses: 13
    Dernier message: 11/04/2009, 19h03
  4. Réponses: 3
    Dernier message: 13/11/2008, 09h21
  5. Réponses: 14
    Dernier message: 09/03/2007, 12h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo