Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Récupérer titre de colonne

  • Initiateur de la discussion Initiateur de la discussion mortimer.pw
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

mortimer.pw

Guest
Bonsoir à tous,

Premier post sur le forum, débutant excel 2000.

J'ai un tableau de 10 colonnes.
Les titres des colonnes sont les chiffres de 0 à 9.
J'ai plusieurs lignes avec des valeurs de 0 à 100 dans les 10 colonnes.

Je souhaite récupérer le titre de la colonne qui contient le plus petit nombre de la ligne.
Puis, par exemple, le titre de la colonne qui contient le troisième plus petit nombre de la ligne.

J'espère être clair.

Par avance merci pour les réponses.
 
Re : Récupérer titre de colonne

Bonsoir mortimer et bienvenue sur XLD,

Un petit bout de fichier exemple aurait été le bienvenu.

S'il n'y a pas de doublons, avec les données de A1 à J11, je te propose cette formule :

Code:
=SOMMEPROD(($A$2:$J$11=PETITE.VALEUR($A$2:$J$11;1))*COLONNE($A$1:$J$1))

Pour toute adaptation (notamment si doublons ou si tableau ne commence pas en A1), merci de joindre ce fichier exemple qui nous manque.

Pour la deuxième plus petite valeur, remplace le 1 dans la fonction PETITE.VALEUR par 2

@+
 
Re : Récupérer titre de colonne

Bonsoir Tibo,
Désolé, j'ajoute un fichier exemple.
Je crois que ta fonction retourne le N° de colonne, je voudrai le contenu.
 

Pièces jointes

Dernière modification par un modérateur:
Re : Récupérer titre de colonne

re,

Détail : la valeur 2 est la plus petite.

Un essai avec une formule matricielle :

Code:
=MIN(SI((A2:J8=PETITE.VALEUR(A2:J8;1));(A2:J8=PETITE.VALEUR(A2:J8;1))*COLONNE(A1:J1)))

Formule matricielle à valider par CTRL + MAJ + ENTREE

Question : comment faut-il gérer les doublons ? Si la valeur mini est présente plusieurs fois, quelle valeur souhaites-tu comme deuxième plus petite valeur ?

@+

Edit : Salut Job 🙂 lecture sans doute trop rapide de ma part, j'ai recherché la valeur mini du tableau alors que c'était une recherche par ligne...

@+
 
Dernière édition:
Re : Récupérer titre de colonne

Bonsoir mortimer.pw, salut Tibo 🙂

Nommez tout le tableau Tab (en incluant la ligne des titres).

On a alors les formules générales :

- titre de la plus petite valeur de la ligne 4 :

Code:
=INDEX(Tab;1;EQUIV(MIN(INDEX(Tab;4;0));INDEX(Tab;4;0);0))
- titre de la 3ème plus petite valeur de la ligne 4 :

Code:
=INDEX(Tab;1;EQUIV(PETITE.VALEUR(INDEX(Tab;4;0);3);INDEX(Tab;4;0);0))
A+
 
Re : Récupérer titre de colonne

Tibo,
Je veux le résultat par ligne.
C'est à dire pour la 1ère ligne, la valeur mini est 3.3, le résultat est 9.
Pour la 2ème ligne, la valeur mini est 3.9, le résultat est 3.
En cas de doublon est-il possible de récupérer la concaténation des résultats ?
Merci pour ton aide.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
187
Réponses
19
Affichages
761
Réponses
3
Affichages
148
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…