Créer un classement numérique par rapport à une liste alphabétique [Résolu]

  • Initiateur de la discussion Initiateur de la discussion tben08
  • 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 !

tben08

XLDnaute Occasionnel
Bonjour,

J'ai une liste de nom, j'aimerais avoir à coté une colonne qui leur affecte un numéro de classement.

ex dans ma liste j'ai "A" et "Z", je voudrais que "A" porte le numéro 1 et Z le numéro 2. Il faudrait que quand je rajoute "M" il prenne le numéro 2 et "Z" passe en 3.

J'ai cette formule : =SI(A2="";"";NB.SI(A$2:A$20;"<="&A2)) qui fonctionne bien lorsque j'ai des noms jusqu'à la ligne 20. Si je veux rajouter un nom ça ne fonctionne plus et c'est normal vu que je m’arrête à la ligne 20. Mais si je lui dis de s’arrêter à la ligne 100 j'ai des incohérences.

Merci pour votre aide.
 
Dernière édition:
Re : Créer un classement numérique par rapport à une liste alphabétique

En supposant que tu as un titre de colonne en A1
et aucune cellule vide dans ta liste en colonne A

Défini le nom suivant :
Plage = DECALER(Feuil1!$A$2;0;0;NBVAL(Feuil1!$A:$A)-1)

Et la formule devient :
=SI(A2="";"";NB.SI(Plage;"<="&A2))


La "Plage" s'étend (comme à marée descendante 😎) au fur et à mesure que tu ajoutes des données.
 
Re : Créer un classement numérique par rapport à une liste alphabétique

En supposant que tu as un titre de colonne en A1
et aucune cellule vide dans ta liste en colonne A

Défini le nom suivant :
Plage = DECALER(Feuil1!$A$2;0;0;NBVAL(Feuil1!$A:$A)-1)

Et la formule devient :
=SI(A2="";"";NB.SI(Plage;"<="&A2))


La "Plage" s'étend (comme à marée descendante 😎) au fur et à mesure que tu ajoutes des données.

ton idée est très bonne et je t'en remercie. j'ai eu du mal à comprendre mais c'est bon!!

Merci beaucoup
 
Re : Créer un classement numérique par rapport à une liste alphabétique

Hello,

Je viens de tester ta formule: =SI(A2="";"";NB.SI(A$2:A$20;"<="&A2))

je ne vois pas d'incoherance ? pourrais tu donner un exemple ?


Merci 🙂
Carnage029

En fait si tu mets une plage de A2 à A100 mais que tu n'as que 25 nom ça pose problème quand tu rajoutes des nom, le numéro 1 disparait par exemple.
 
- 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

Discussions similaires

Retour