Tipp: Andere Sprachen sind Google-Übersetzungen. Sie können die English Version dieses Links.
Einloggen
x
or
x
x
Registrieren
x

or

Wie formatiert Nummer als Ordnungszahl (1st 2nd 3rd) in Excel?

In einigen Fällen müssen wir die Nummer als 1st, 2nd, 3rd usw. formatieren, wenn wir wie unten gezeigt screenshirt. Aber wissen Sie, wie diese Kardinalzahlen als Ordnungszahlen in Excel formatiert werden? Im Allgemeinen gibt es keine eingebaute Funktion, um die Zahl als 1st in Excel zu konvertieren, aber hier kann ich einige Tricks zu diesem Problem vorstellen.

Formatieren Sie die Nummer als Ordinalzahl mit VBA

Formatieren Sie die Nummer als Ordnungszahl mit Kutools für Excel gute Idee3


Pfeil blaue rechte Blase Formatieren Sie die Nummer als Ordinalzahl mit VBA


Um die Zahl als Ordinalzahl zu formatieren, kann Ihnen hier ein Makrocode helfen.

1. Drücken Sie Alt + F11 Schlüssel zu aktivieren Microsoft Visual Basic für Applikationen Fenster.

2 Klicken Einsatz > Modulund fügen Sie unterhalb von VBA das Modul-Skript ein. Siehe Screenshot:

VBA: Nummer als Ordnungszahl formatieren

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

Dokumentformatnummer 1st 1

3. Wählen Sie dann eine leere Zelle neben der Nummer aus, die Sie als Ordinalzahl formatieren möchten, z. B. C2, und geben Sie diese Formel ein = Zusatz (B2), B2 ist die Nummer, die Sie verwenden, und drücken Sie Weiter Ziehen Sie den Autofill-Handle über die Zellen, auf die Sie diese Formel anwenden möchten. Siehe Screenshot:
Dokumentformatnummer 1st 2


Pfeil blaue rechte Blase Formatieren Sie die Nummer als Ordnungszahl mit Kutools für Excel

Wenn Sie Makrocode nicht gut ausführen können, können Sie versuchen, sich zu bewerben Kutools for Excel Nummer in Ordnungszahl konvertieren Dienstprogramm, das nur einen Klick benötigt, um den Job zu bearbeiten.

Kutools for Excel, mit mehr als 120 praktische Excel-Funktionen, verbessern Ihre Arbeitseffizienz und sparen Ihre Arbeitszeit.

Nach kostenlose Installation Kutools für Excel, gehen Sie bitte wie folgt vor:

Wählen Sie die Zahlen aus, die Sie als Ordnungszahl formatieren möchten, und klicken Sie auf Kutoolen > Inhalt > Nummer in Ordnungszahl konvertieren. Siehe Screenshot:
Dokumentformatnummer 1st 3



Kutools für Excel: 300 + -Funktionen, die Sie in Excel haben müssen, 60-Tag kostenlose Testversion von hier


Empfohlene Produktivitätswerkzeuge für Excel

Kutools for Excel hilft Ihnen, Ihre Arbeit immer im Voraus zu erledigen und sich von der Masse abzuheben

  • Mehr als 300 leistungsstarke erweiterte Funktionen, die für 1500-Arbeitsszenarien entwickelt wurden und die Produktivität um 70% steigern, geben Ihnen mehr Zeit, sich um Ihre Familie zu kümmern und das Leben zu genießen.
  • Sie müssen keine Formeln und VBA-Codes mehr auswendig lernen. Geben Sie Ihrem Gehirn eine Pause.
  • Werden Sie ein Excel-Experte in 3 Minuten. Komplizierte und wiederholte Operationen können in Sekunden durchgeführt werden.
  • Reduzieren Sie jeden Tag Tausende von Tastatur- und Mausoperationen und verabschieden Sie sich jetzt von Berufskrankheiten.
  • 110,000 hochwirksame Mitarbeiter und 300 + weltweit renommierte Unternehmen.
  • Kostenlose Testversion für 60-Tage mit allen Funktionen. Geld-zurück-Garantie für 60-Tage. 2 Jahre kostenloses Upgrade und Support.

Bringt das Browsen und Bearbeiten von Registerkarten in Microsoft Office, das weitaus leistungsstärker ist als die Registerkarten des Browsers

  • Die Registerkarte "Office" wurde für Word, Excel, PowerPoint und andere Office-Anwendungen entwickelt: Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50% und reduziert täglich Hunderte von Mausklicks für Sie!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Abdul Majid · 8 months ago
    use this formula without VBA Coding for Position Holder
    =SUM(IF(B6<$B$1:$B$32,1/COUNTIF($B$1:$B$32,$B$1:$B$32)))+1&IF(OR(MOD(SUM(IF(B6<$B$1:$B$32,1/COUNTIF($B$1:$B$32,$B$1:$B$32)))+1,100)={11,12,13}),"th",CHOOSE(MIN(5,RIGHT(SUM(IF(B6<$B$1:$B$32,1/COUNTIF($B$1:$B$32,$B$1:$B$32)))+1)+1),"th","st","nd","rd","th"))

    when you put this formula in cell than press Ctrl+Shift+Enter