Hoe converteer je de datum naar het ordinale datumnotatie in Excel?
Converteer datum naar ordinale datumnotatie met formule
Converteer datum naar ordinale datumnotatie met gedefinieerde functie
Converteer datum naar ordinale datumnotatie met Kutools voor Excel
Converteer hoofdtelwoord naar rangtelwoord met Kutools voor Excel
Converteer datum naar ordinale datumnotatie met formule
Hier is een formule die u kan helpen bij het converteren van datum naar rangtelwoord.
Selecteer een lege cel naast de datum die u naar de ordinale datumnotatie wilt converteren, bijvoorbeeld C2, en voer deze formule in
=DAY(A2)&IF(OR(DAY(A2)={1,2,3,21,22,23,31}),CHOOSE(1*RIGHT(DAY(A2),1),"st","nd ","rd "),"th")&TEXT(A2,"mmmm, yyyy")
en druk vervolgens op Enter key en sleep de hendel voor automatisch aanvullen over de cellen waarvan u de datum naar rangtelwoord wilt converteren. Zie screenshot:
Nu zijn de datums geconverteerd naar ordinale datums.
Note: In de formule is A2 de datum die u naar de ordinale datum wilt converteren, u kunt deze naar behoefte wijzigen.
Converteer datum naar ordinale datumnotatie met gedefinieerde functie
Bovendien kunt u ook Defined Function toepassen om de standaarddatum naar de ordinale datum te converteren.
1. druk op Alt + F11 sleutels om te openen Microsoft Visual Basic voor toepassingen venster.
2. klikken Invoegen > Moduleen plak onderstaande code in het script.
Code: converteer datum naar rangtelwoord
Function OrdinalDate(xDate As Date)
'UpdatebyExtendoffice20160705
Dim xDay As Integer
Dim xDayTxt As String
Dim xMonth As Integer
Dim xMonTxt As String
Dim xYear As Long
xDay = Day(xDate)
xMonth = Month(xDate)
xYear = Year(xDate)
Select Case xDay
Case 1: xDayTxt = "st"
Case 2: xDayTxt = "nd"
Case 3: xDayTxt = "rd"
Case 21: xDayTxt = "st"
Case 22: xDayTxt = "nd"
Case 23: xDayTxt = "rd"
Case 31: xDayTxt = "st"
Case Else: xDayTxt = "th"
End Select
xMonTxt = Switch(xMonth = 1, " January", _
xMonth = 2, " February", _
xMonth = 3, " March", _
xMonth = 4, " April", _
xMonth = 5, " May", _
xMonth = 6, " June", _
xMonth = 7, " July", _
xMonth = 8, " August", _
xMonth = 9, " September", _
xMonth = 10, " October", _
xMonth = 11, " November", _
xMonth = 12, " December")
OrdinalDate = xDay & xDayTxt & xMonTxt & " " & xYear
End Function
3. Sla de code op en sluit het VBA-venster, ga terug om een cel te selecteren waarin de geconverteerde datum wordt geplaatst en voer deze formule in = OrdinalDate (J2), druk op Enter -toets en sleep vervolgens de vulgreep over de cellen die u nodig hebt. Zie screenshot:
Tip: in de formule is J2 de datum die u naar de ordinale datum wilt converteren, u kunt deze naar behoefte wijzigen.
Converteer datum naar ordinale datumnotatie met Kutools voor Excel
Kutools for Excel, met meer dan 300 handige functies, maakt uw werk eenvoudiger. |
Na gratis installeren Kutools voor Excel, doe het als volgt:
In Kutools voor Excel's Formule Helper tool, kunt u de Converteer datum naar ordinale datum functie om de Excel-datum snel in rangtelwoord te veranderen.
1. Selecteer een cel waarin de ordinale datum werd geplaatst, klik op Kutools > Formule Helper > Datum en tijd > Converteer datum naar ordinale datum.
2. In de Formules Helper dialoogvenster, kies of typ de celverwijzing in Datum sectie, standaard is de celverwijzing absoluut, verander deze in relatief als u de formule automatisch in andere cellen wilt vullen met behulp van de automatische vulgreep.
3. klikken Ok. Nu is de datum gewijzigd in ordinale datum. Selecteer de resultaatcel en sleep de automatische vulgreep over de cellen om deze formule toe te passen.
Converteer hoofdtelwoord naar rangtelwoord met Kutools voor Excel
In de meeste gevallen wilt u bij het rangschikken getallen omzetten in rangtelwoorden. In Excel is er geen ingebouwde functie die je aankan, maar als je dat wel hebt Kutools for Excel - een handige invoegtoepassing, zijn Converteer nummer naar rangorde hulpprogramma kan een plezier voor je doen.
Selecteer de getallen die u naar rangtelwoord wilt converteren en klik op Kutools > Content > Converteer nummer naar rangorde. Zie screenshot:
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!