Comment formater le nombre en ordinal (1er 2ème 3ème) dans Excel?
Dans certains cas, nous devons formater le nombre comme 1er, 2ème, 3ème, etc. lorsque nous nous classons comme ci-dessous. Cependant, savez-vous comment formater ces nombres cardinaux en nombres ordinaux dans Excel? En général, il n'y a pas de fonction intégrée pour convertir le nombre en 1er dans Excel, mais je peux ici présenter quelques astuces sur ce problème.
Mettre en forme le nombre comme ordinal avec VBA
Formater le numéro en ordinal avec Kutools for Excel
Mettre en forme le nombre comme ordinal avec VBA
Pour formater le nombre en ordinal, voici un code macro qui peut vous aider.
1. presse Alt + F11 clés pour activer Microsoft Visual Basic pour applications fenêtre.
2. Cliquez insérer > Moduleet collez ci-dessous VBA dans le script du module. Voir la capture d'écran:
VBA: formater le nombre comme ordinal
Function Addth(pNumber As String) As String
'UpdatebyExtendoffice20160628
Select Case CLng(VBA.Right(pNumber, 1))
Case 1
Addth = pNumber & "st"
Case 2
Addth = pNumber & "nd"
Case 3
Addth = pNumber & "rd"
Case Else
Addth = pNumber & "th"
End Select
Select Case VBA.CLng(VBA.Right(pNumber, 2))
Case 11, 12, 13
Addth = pNumber & "th"
End Select
End Function
3. Sélectionnez ensuite une cellule vide à côté du nombre que vous voulez mettre en forme comme ordinal, C2 par exemple, et entrez cette formule = Addition (B2), B2 est le numéro que vous utilisez et appuyez sur Entrer , puis faites glisser la poignée de remplissage automatique sur les cellules auxquelles vous souhaitez appliquer cette formule. Voir la capture d'écran:
Formater le numéro en ordinal avec Kutools for Excel
Si vous n'êtes pas doué pour exécuter le code de macro, vous pouvez essayer d'appliquer Kutools for Excel's Convertir un nombre en ordinal utilitaire, qui n'a besoin que d'un seul clic pour gérer le travail.
Après installation gratuite Kutools for Excel, procédez comme suit:
Sélectionnez les nombres que vous souhaitez mettre en forme comme ordinaux, puis cliquez sur Kutools > Contenu > Convertir un nombre en ordinal. Voir la capture d'écran:
Convertir un nombre en ordinal
Meilleurs outils de productivité bureautique
Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et facilite grandement votre travail
- Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!