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

A

archi

Guest
Bjr,
j'ai une liste de nombre, et j'aimerai leur donner un numéro de classement (N°1, N°2, ......) en fonction de leurs valeur.
mais quelle formule adopter ?
Merci de m'aider
@+
 
Salut archi,

C'est normal, et pour deux raisons :

D'une part le format de 450F est du texte, et en substituant le F par "", le 450 reste toujours du texte.
Tu dois donc écrire : =CNUM(SUBSTITUE(AS35;"F";"")) ou =SUBSTITUE(AS35;"F";"")*1

D'autre part tu cherches le rang d'un nombre (450) parmi une plage de texte.
Cela ne marche évidemment pas.

Tu dois donc travailler avec une colonne intermédiaire dans laquelle tu transformes tous les textes en nombres, puis dans une autre colonne rechercher le rang sur ta colonne de nombres.

Ândré.
 
Resalut,

Mais c'est normal que cela ne marche pas, puisque $A$35 fait partie de la plage$A$7:$A$40 et que $A$35 dans cette plage est du texte.
$A$35 ne devient nombre que dans la formule.

Mets un exemple en pièce jointe et il m'étonnerait que je ne puisse faire fonctionner cette formule !

Ândré
 
Bonjour,

=SOMMEPROD(SI(A$1:A$9<>"";(1*SUBSTITUE(A1;"F";"")<=1*SUBSTITUE(A$1:A$9;"F";""))*1))
Formule matricielle, à valider par ctrl, maj et entrée

Pour avoir un résultat "" quand tu arrives à la hauteur de la cellule vide :
=SI(A1="";"";SOMMEPROD(SI(A$1:A$9<>"";(1*SUBSTITUE(A1;"F";"")<=1*SUBSTITUE(A$1:A$9;"F";""))*1)))
(valider aussi par ctrl, maj et entrée)
 
- 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
9
Affichages
241
Retour