Direkt zum Inhalt

Wie konvertiere ich den Monatsnamen in eine Zahl in Excel?

Autor: Sun Letzte Änderung: 2020-04-21

Manchmal möchten Sie möglicherweise den Monatsnamen in eine Nummer oder die Nummer in einen Monatsnamen konvertieren, z. B. Januar in 1 konvertieren. In Excel können Sie Formeln und VBA verwenden, um schnell zwischen Monatsname und Nummer zu konvertieren.
doc Monatsname bis Nummer 1

Konvertieren Sie den Monatsnamen in eine Zahl in Excel

Konvertieren Sie die Nummer mit VBA in den Monatsnamen

Konvertieren Sie das Datum mit Kutools for Excel in den Monatsnamen oder die Monatsnummer gute Idee3


Pfeil blau rechte Blase Konvertieren Sie den Monatsnamen in eine Zahl in Excel

Es gibt zwei Möglichkeiten, wie Sie Monatsnamen in Excel in Zahlen konvertieren können.

Methode 1: Konvertieren Sie den Monatsnamen in eine Zahl mit der Formel.

Geben Sie diese Formel ein = MONAT (DATEVALUE (A1 & "1")) (A1 gibt die Zelle an, in die Sie den Monatsnamen in eine Zahl konvertieren möchten. Sie können sie nach Bedarf ändern.) In eine leere Zelle und drücken Sie Enter Schlüssel. Siehe Screenshot:
doc Monatsname bis Nummer 2

Wenn Sie eine Spaltenliste mit Monatsnamen in Zahlen konvertieren möchten, ziehen Sie einfach den Füllpunkt der Formelzelle, um den gewünschten Bereich zu füllen. Siehe Screenshot:
doc Monatsname bis Nummer 3

Methode 2: Konvertieren Sie den Monatsnamen mit VBA in eine Nummer

1. Halt ALT Taste drücken und drücken F11 auf der Tastatur zum Öffnen a Microsoft Visual Basic für Anwendung Fenster.

2 Klicken Insert > Module, und kopieren Sie den VBA in das Modul.

VBA: Konvertieren Sie den Monatsnamen in eine Nummer

Sub ChangeNum()
'Updateby20140311
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    If Rng.Value <> "" Then
        Rng.Value = Month(DateValue("03/" & Rng.Value & "/2014"))
    End If
Next
End Sub

3 Klicken Führen Sie um den VBA-Code auszuführen, und a KutoolsforExcel Das Dialogfeld wird geöffnet, in dem Sie einen Bereich von Zellen mit Monatsnamen auswählen können, die Sie in Zahlen konvertieren möchten. Klicken Sie dann auf OK. Die ausgewählten Monatsnamen wurden in Monatszahlen konvertiert. Siehe Screenshot:
doc Monatsname bis Nummer 4

Tipp: Wenn Sie den oben genannten VBA verwenden, gehen möglicherweise Ihre Originaldaten verloren. Sie können diese speichern, bevor Sie den VBA-Code ausführen.

Konvertieren Sie das Datum schnell und einfach in eine andere Datumsformatierung in Excel

Haben Sie jemals versucht, ein Datum nur in Tag, Monat oder Jahr umzuwandeln? Die Formeln sind vielleicht schwer zu merken, aber die Datumsformatierung anwenden of Kutools for Excel Sie können ein Standarddatum schnell in die Datumsformatierung konvertieren, wie Sie es benötigen (siehe Abbildung unten). Nicht warten, Klicken Sie hier für eine 30-tägige kostenlose Testversion!
doc Datumsformat anwenden
 
Kutools für Excel: Mit mehr als 300 praktischen Excel-Add-Ins können Sie diese innerhalb von 30 Tagen ohne Einschränkung testen.

Pfeil blau rechte Blase Konvertieren Sie die Nummer mit VBA in den Monatsnamen

Umgekehrt können Sie, wenn Sie Zahlen in Monatsnamen konvertieren möchten, auch zwei Methoden verwenden, um dies zu lösen.

Methode 1: Konvertieren Sie die Nummer mit der Formel in den Monatsnamen.

Geben Sie diese Formel ein = TEXT (DATUM (2000, A1,1), "mmmm") (A1 gibt die Zelle an, in die Sie die Nummer in den Monatsnamen konvertieren möchten. Sie können sie nach Bedarf ändern.) In eine leere Zelle und drücken Sie Enter Schlüssel. Siehe Screenshot:
doc Monatsname bis Nummer 5

Wenn Sie eine Spaltenliste mit Zahlen in Monatsnamen konvertieren möchten, ziehen Sie einfach den Füllpunkt der Formelzelle, um den gewünschten Bereich zu füllen. Siehe Screenshot:
doc Monatsname bis Nummer 6

Tipp: Wenn Sie die Zahl in die Abkürzung des Monatsnamens konvertieren möchten, können Sie diese Formel verwenden = TEXT (DATUM (2000, A1,1), "mmm").
doc Monatsname bis Nummer 7

Methode 2: Konvertieren Sie die Nummer mit VBA in den Monatsnamen

1. Halt ALT Taste drücken und drücken F11 auf der Tastatur zum Öffnen a Microsoft Visual Basic für Anwendung Fenster.

2 Klicken Insert > Modulund kopieren Sie den VBA in das Modul.

VBA: Nummer in Monatsnamen konvertieren

Sub ChangeMonth()
'Updateby20140311
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.Format(Rng.Value * 29, "mmmm")
Next
End Sub

3 Klicken Führen Sie um den VBA-Code auszuführen, und a KutoolsforExcel Das Dialogfeld wird geöffnet, in dem Sie einen Zellbereich mit Zahlen auswählen können, die Sie in die Monatsnamen konvertieren möchten. Klicken Sie dann auf OK. Die Zahlen wurden in entsprechende Monatsnamen konvertiert. Siehe Screenshot:
doc Monatsname bis Nummer 8

Tipp:

1. Wenn Sie den oben genannten VBA verwenden, gehen möglicherweise Ihre Originaldaten verloren. Sie können diese speichern, bevor Sie den VBA-Code ausführen.

2. Wenn Sie die Zahl in die Abkürzung des Monatsnamens konvertieren möchten, können Sie im obigen VBA "mmmm" in "mmm" ändern.


Pfeil blau rechte Blase Konvertieren Sie das Datum mit Kutools for Excel in den Monatsnamen oder die Monatsnummer

Wenn Sie in einem Arbeitsblatt eine Liste mit Datumsangaben haben, die zum Konvertieren in den Monatsnamen oder die Monatsnummer erforderlich sind, können Sie sich in diesem Fall bewerben Kutools for Excel Datumsformatierung anwenden Dienstprogramm.

Kutools for Excel, mit mehr als 300 praktische Funktionen erleichtern Ihre Arbeit. 

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

1. Wählen Sie die Daten aus und klicken Sie auf Kutoolen > Format > Datumsformatierung anwenden. Siehe Screenshot:
doc Datumsformatierung anwenden 1

2. Wählen Sie dann im ausgeblendeten Dialogfeld das gewünschte Datumsformat aus Datumsformatierung Liste, und Sie können das Ergebnis aus der sehen Vorspann Feld.
doc Datumsformatierung anwenden 2

3. Dann klick Ok or Bewerbungkönnen Sie sehen, dass die Daten in relative Monatsnamen oder Monatsnummern konvertiert wurden.
doc Datumsformatierung anwenden 3

Klicken Sie hier, um mehr über das Anwenden der Datumsformatierung zu erfahren

Pfeil blau rechte Blase Konvertieren Sie das Datum in die Monatsnummer oder den Monatsnamen oder andere Datumsformate


Konvertieren Sie nicht standardmäßige Datumsangaben schnell in Standard-Datumsformatierungen (MM / TT / JJJJ).

In einigen Fällen haben Sie möglicherweise ein Arbeitsblatt mit mehreren nicht standardmäßigen Datumsangaben erhalten, und das Konvertieren aller Workhseets in die Standard-Datumsformatierung als MM / TT / JJJJ ist für Sie möglicherweise problematisch. Hier Kutools for Excel's Auf Datum konvertieren Mit einem Klick können diese nicht standardmäßigen Daten schnell in die Standard-Datumsformatierung konvertiert werden.  Klicken Sie hier für eine kostenlose Testversion mit vollem Funktionsumfang in 30 Tagen!
Datum der Konvertierung des Dokuments
 
Kutools für Excel: Mit mehr als 300 praktischen Excel-Add-Ins können Sie diese innerhalb von 30 Tagen ohne Einschränkung testen.

Beste Office-Produktivitätstools

🤖 Kutools KI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Erstellen Sie benutzerdefinierte Formeln  |  Analysieren Sie Daten und erstellen Sie Diagramme  |  Rufen Sie Kutools-Funktionen auf...
Beliebte Funktionen: Suchen, markieren oder identifizieren Sie Duplikate   |  Leere Zeilen löschen   |  Kombinieren Sie Spalten oder Zellen, ohne Daten zu verlieren   |   Runde ohne Formel ...
Super-Lookup: VLookup mit mehreren Kriterien    VLookup mit mehreren Werten  |   VLookup über mehrere Blätter hinweg   |   Unscharfe Suche ....
Erweiterte Dropdown-Liste: Erstellen Sie schnell eine Dropdown-Liste   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Fügen Sie eine bestimmte Anzahl von Spalten hinzu  |  Spalten verschieben  |  Schalten Sie den Sichtbarkeitsstatus ausgeblendeter Spalten um  |  Vergleichen Sie Bereiche und Spalten ...
Ausgewählte Funktionen: Rasterfokus   |  Designansicht   |   Große Formelleiste    Arbeitsmappen- und Blattmanager   |  Ressourcen (Autotext)   |  Datumsauswahl   |  Arbeitsblätter kombinieren   |  Zellen verschlüsseln/entschlüsseln    Senden Sie E-Mails nach Liste   |  Superfilter   |   Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Toolsets12 Text Tools (Text hinzufügen, Zeichen entfernen, ...)   |   50+ Chart Typen (Gantt-Diagramm, ...)   |   40+ Praktisch Formeln (Berechnen Sie das Alter basierend auf dem Geburtstag, ...)   |   19 Einfügen Tools (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Umwandlung (Conversion) Tools (Zahlen zu Wörtern, Currency Conversion, ...)   |   7 Zusammenführen & Teilen Tools (Erweiterte Zeilen kombinieren, Zellen teilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...

Beschreibung


Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, 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 jeden Tag Hunderte von Mausklicks für Sie!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Cute solution, using datevalue. Took me a minute to figure it out. "Jan" is a random piece of text. The "&1" turns it into "Jan 1," which is a date upon which datevalue can do it's magic. Clever solution. :)
This comment was minimized by the moderator on the site
DATEVALUE wouldn't work with most of the local date formats.
This comment was minimized by the moderator on the site
wf = one week from now mf= one month from the entry 2mf= 2 months from the entry 4mf= 4 months from the entry 6mf= 6 months from the entry yf= one year from the entry I am wondering if possible to covert this entry in another column as due dates.
This comment was minimized by the moderator on the site
If you pre-filling the month names, did you try using a vlookup instead of using a VBA?
This comment was minimized by the moderator on the site
Thank you It works in my case
This comment was minimized by the moderator on the site
This is funny. Following Function converts the Filename which is Month Name to its corresponding Numerical value =MONTH(1&LEFT((MID(CELL("filename",A1),SEARCH("[",CELL("filename",A1))+1,SEARCH(".",CELL("filename",A1))-1-SEARCH("[",CELL("filename",A1)))),3))
This comment was minimized by the moderator on the site
Excel function MONTH: does it get the number from text for example from NOV it would get 11, or: the text from the number for example from 11 it would get NOV, or what? On my location it goes from 11 to 11, not very interesting!!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations