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

Conception Discussion :

L'intitulé de la colonne avec la valeur MAX [XL-2016]


Sujet :

Conception

  1. #1
    Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Mars 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mars 2017
    Messages : 3
    Points : 3
    Points
    3
    Par défaut L'intitulé de la colonne avec la valeur MAX
    Bonjour à tous,
    Voici mon problème (j'ai fouiller sur les forum, tuto et FAQ je n'ai pas trouvé de solutions...) :
    J'ai un ensemble de 5 colonnes, avec des valeurs numériques sur 360 lignes.
    J'ai ajouté un champ, sur lequel je voudrais avoir l'intitulé de la colonne qui contient la valeur la plus élevée du groupe des 5. Cela évidement pour chaque lignes.
    J’espère avoir été clair...
    Je compte sur vos réponses d’expert rapidement!
    Merci d'avance!

  2. #2
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Points : 32 866
    Points
    32 866
    Par défaut
    Je ne comprends pas bien où se situe la difficulté.
    Qu'est-ce qui t'empêche d'utiliser la fonction MAX() ?
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  3. #3
    Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Mars 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mars 2017
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    En fait je veux avoir inscrit dans ma cellule l'intitulé du champs de la colonne avec la valeur max, non pas la valeur elle même.

  4. #4
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Points : 32 866
    Points
    32 866
    Par défaut
    Citation Envoyé par Thom2a17 Voir le message
    En fait je veux avoir inscrit dans ma cellule l'intitulé du champs de la colonne avec la valeur max, non pas la valeur elle même.
    Tu crées une ligne dans laquelle tu mets une fonction MAX() pour connaitre la valeur maxi de chaque colonne.
    Ensuite tu utilises une fonction EQUIV pour connaitre la colonne contenant la valeur maxi parmi ces 5 valeurs maxi.
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  5. #5
    Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Mars 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mars 2017
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    Problème résolu!
    Menhir, tu m'as mis sur la bonne voie, merci.
    la formule est celle -ci :

    =SI(EQUIV(MAX(AC10:AH10);AC10:AH10;0)=1; "Agriculture";SI(EQUIV(MAX(AC10:AH10);AC10:AH10;0)=2; "Industrie";SI(EQUIV(MAX(AC10:AH10);AC10:AH10;0)=3;"Construction";SI(EQUIV(MAX(AC10:AH10);AC10:AH10;0)=4;"Commerce services";SI(EQUIV(MAX(AC10:AH10);AC10:AH10;0)=5;"Commerce réparations auto";SI(EQUIV(MAX(AC10:AH10);AC10:AH10;0)=6;"Adm publique";))))))

    En fait la formule EQUIV permet de savoir a quelle colonne est attribuée la valeur maximum, le code 0 a la fin permet de se fixer sur la valeur exact uniquement. Il en ressort un résultat : le numéro de la colonne contenant cette valeur MAX (de 1 à 6 dans mon cas). J'attribue ensuite a ce résultat l'intitulé en format texte des entêtes de mes colonnes.
    Merci à bientôt sur les forums!

  6. #6
    Membre expérimenté
    Homme Profil pro
    Ingénieur
    Inscrit en
    Août 2010
    Messages
    667
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2010
    Messages : 667
    Points : 1 419
    Points
    1 419
    Par défaut
    Bonjour,

    En plus synthétique:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =INDEX({"Agriculture";"Industrie";"Construction";"Commerce services";"Commerce réparations auto";"Adm publique"}; EQUIV(MAX(AC10:AH10);AC10:AH10;0))
    (Si tu as déjà les noms en entête de colonne, remplace la matrice par la plage des entêtes)

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 16/03/2009, 17h23
  2. Réponses: 4
    Dernier message: 30/05/2008, 10h47
  3. Colonne avec plusieurs valeurs
    Par neliam dans le forum Langage SQL
    Réponses: 10
    Dernier message: 11/04/2008, 13h20
  4. [Excel] Filtre de colonne avec la valeur d'une cellule
    Par repié dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 13/04/2006, 14h58
  5. Trier une colonne avec des valeurs numériques ou textes
    Par jfc dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 07/02/2006, 11h15

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