Come convertire un numero cardinale in un numero ordinale in Excel?
Se hai un intervallo di dati come mostrato nello screenshot seguente e vuoi convertire il numero cardinale nella colonna Rango in numero ordinale, come puoi fare? Forse puoi cambiarli uno per uno manualmente, ma qui ti posso presentare alcuni trucchi per risolvere rapidamente la conversione in Excel.
Converti numero cardinale in numero ordinale con Funzione Definita
Converti numero cardinale in numero ordinale con Converti Numero in Ordinale
Converti numero cardinale in numero ordinale con Funzione Definita
Per convertire un numero cardinale in numero ordinale, non esiste un modo diretto per farlo in Excel, ma ora ti mostro una Funzione Definita che può aiutarti.
1. Premi contemporaneamente i tasti Alt e F11 per aprire la finestra Microsoft Visual Basic for Application.
2. Quindi fai clic su Inserisci > Modulo e copia il seguente VBA nella finestra Modulo.
VBA: Converti numero cardinale in numero ordinale.
Function Addth(pNumber As String) As String
'Updateby20141027
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. Salva il codice e chiudi la finestra, quindi digita questa formula =Addth(C2) in una cella vuota (la cella C2 è la cella che desideri convertire in numero ordinale), poi premi il tasto Invio. E se necessario, puoi trascinare la maniglia di riempimento automatico per riempire le celle dell'intervallo per applicare la formula.
Ora puoi vedere che i numeri cardinali sono stati convertiti in numeri ordinali.
Converti numero cardinale in numero ordinale con Converti Numero in Ordinale
Per alcuni principianti di Excel, la Funzione Definita potrebbe essere un po' complessa, ma non preoccuparti, se hai installato Kutools per Excel, c'è un'utilità Converti Numero in Ordinale che può aiutarti a convertire facilmente i numeri cardinali in numeri ordinali con un solo clic!
Dopo aver installato gratuitamente Kutools per Excel, procedi come segue:
1. Seleziona i numeri che desideri convertire in numeri ordinali. Vedi screenshot:
2. Clicca Kutools > Testo > Converti Numero in Ordinale. Vedi screenshot:
Quindi i numeri selezionati vengono convertiti in numeri ordinali.
Suggerimento: Questo strumento supporta Annulla (Ctrl + Z).
Demo: Numero Cardinale A Numero Ordinale
Articoli Correlati:
I migliori strumenti per la produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
- Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!