Hur konverterar man månadsnamn till nummer i Excel?
Ibland kanske du vill konvertera månadens namn till nummer eller antalet till månadsnamn, till exempel konvertera januari till 1, i Excel kan du använda formler och VBA för att snabbt konvertera mellan månadens namn och nummer.
Konvertera månadens namn till nummer i Excel
Konvertera nummer till månadsnamn med VBA
Konvertera datum till månadsnamn eller månadsnummer med Kutools för Excel
Konvertera månadens namn till nummer i Excel
Det finns två sätt som kan hjälpa dig att konvertera månadens namn till siffror i Excel.
Metod 1: Konvertera månadens namn till nummer med formeln.
Skriv denna formel = MÅNAD (DATUMVÄRDE (A1 & "1")) (A1 anger cellen som du vill konvertera månadens namn till nummer, du kan ändra det efter behov) till en tom cell och tryck ange nyckel. Se skärmdump:
Om du vill konvertera en kolumnlista med månadsnamn till nummer, dra bara fyllningshandtaget i formelcellen för att fylla det intervall du behöver. Se skärmdump:
Metod 2: Konvertera månadens namn till nummer med VBA
1. Håll ALT knappen och tryck på F11 på tangentbordet för att öppna en Microsoft Visual Basic för applikation fönster.
2. klick Insert > module och kopiera VBA till modulen.
VBA: Konvertera månadens namn till 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. klick run för att köra VBA-koden och a KutoolsforExcel dialogruta dyker upp för att du ska välja ett cellområde med månadsnamn som du vill konvertera till nummer och klicka sedan på OK, de valda månadsnamnen har konverterats till månadsnummer. Se skärmdump:
Tips: Om du använder ovanstående VBA kan du förlora dina ursprungliga data, du kan spara dem innan du kör VBA-koden.
Konvertera snabbt och enkelt datum till annan datumformatering i Excel
|
Har du någonsin försökt att konvertera ett datum till bara dag, månad eller år? Formlerna kanske svåra att komma ihåg, men Tillämpa datumformatering of Kutools för Excel kan snabbt konvertera ett standarddatum till datumformateringen som du behöver enligt nedanstående skärmdump. Vänta inte, klicka för 30 dagars gratis provperiod! |
![]() |
Kutools för Excel: med mer än 300 praktiska Excel-tillägg, gratis att prova utan begränsningar i 30 dagar. |
Konvertera nummer till månadsnamn med VBA
Omvänt, om du vill konvertera siffror till månadsnamn kan du också använda två metoder för att lösa det.
Metod 1: Konvertera nummer till månadsnamn med formel.
Skriv denna formel = TEXT (DATUM (2000, A1,1), "mmmm") (A1 anger cellen som du vill konvertera numret till månadsnamn, du kan ändra det efter behov) till en tom cell och tryck ange nyckel. Se skärmdump:
Om du vill konvertera en kolumnlista med siffror till månadsnamn, dra bara fyllningshandtaget i formellcellen för att fylla det intervall du behöver. Se skärmdump:
Tips: Om du vill konvertera nummer till förkortningen för månadens namn kan du använda den här formeln = TEXT (DATUM (2000, A1,1), "mmm").
Metod 2: Konvertera nummer till månadsnamn med VBA
1. Håll ALT knappen och tryck på F11 på tangentbordet för att öppna en Microsoft Visual Basic för applikation fönster.
2. klick Insert > Modulernaoch kopiera VBA till modulen.
VBA: Konvertera nummer till månadsnamn
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. klick run för att köra VBA-koden och a KutoolsforExcel dialogruta dyker upp för att du ska välja ett cellområde med siffror som du vill konvertera till månadsnamnen. Klicka sedan på OK, numren har konverterats till motsvarande månadsnamn. Se skärmdump:
Tips:
1. Att använda ovanstående VBA kan förlora dina ursprungliga data, du kan spara dem innan du kör VBA-koden.
2. Om du vill konvertera nummer till förkortningen för månadens namn kan du ändra "mmmm" till "mmm" i ovanstående VBA.
Konvertera datum till månadsnamn eller månadsnummer med Kutools för Excel
Om du har en lista med datum i ett kalkylblad som behövs för att konvertera till månadsnamn eller månadsnummer kan du i det här fallet ansöka Kutools för ExcelÄr Tillämpa datumformatering verktyg.
Kutools för Excel, med mer än 300 praktiska funktioner, gör dina jobb enklare. | ||
Efter gratis installation Kutools för Excel, gör så här:
1. Välj datum och klicka Kutools > bildad > Tillämpa datumformatering. Se skärmdump:
2. Välj sedan det datumformat du behöver i dialogrutan som visas Datumformatering listan och du kan se resultatet från Förhandsvisning rutan.
3. Klicka sedan Ok or tillämpas, kan du se datumen har konverterats till relativa månadsnamn eller månadsnummer.
Klicka här om du vill veta mer om Apply Date Formatting
Konvertera datum till månadsnummer eller månadsnamn eller andra datumformat
Konvertera snabbt icke-standarddatum till standarddatumformating (mm / dd / åååå)
|
Ibland kan det hända att du har fått arbetssets med flera icke-standardiserade datum, och att konvertera dem alla till standardformateringen som mm / dd / åååå kanske besvärande för dig. Här Kutools för Excel's Konvertera till datum kan snabbt konvertera dessa icke-standardiserade datum till standardformateringen med ett klick. Klicka för gratis provperiod med alla funktioner 30 dagar! |
![]() |
Kutools för Excel: med mer än 300 praktiska Excel-tillägg, gratis att prova utan begränsningar i 30 dagar. |
De bästa Office-produktivitetsverktygen
Kutools för Excel löser de flesta av dina problem och ökar din produktivitet med 80%
- återanvändning: Sätt snabbt i komplexa formler, diagram och allt som du har använt tidigare; Kryptera celler med lösenord; Skapa e-postlista och skicka e-post ...
- Super Formula Bar (enkelt redigera flera rader med text och formel); Läslayout (enkelt läsa och redigera ett stort antal celler); Klistra in i filtrerat intervall...
- Sammanfoga celler / rader / kolumner utan att förlora data; Delat cellinnehåll; Kombinera duplicerade rader / kolumner... Förhindra duplicerade celler; Jämför intervall...
- Välj Duplicera eller Unikt Rader; Välj tomma rader (alla celler är tomma); Super Find och Fuzzy Find i många arbetsböcker; Slumpmässigt val ...
- Exakt kopia Flera celler utan att ändra formelreferens; Skapa referenser automatiskt till flera ark; Sätt in kulor, Kryssrutor och mer ...
- Extrahera text, Lägg till text, ta bort efter position, Ta bort mellanslag; Skapa och skriva ut personsökningstalsatser; Konvertera mellan celler innehåll och kommentarer...
- Superfilter (spara och tillämpa filterscheman på andra ark); Avancerad sortering efter månad / vecka / dag, frekvens och mer; Specialfilter av fet, kursiv ...
- Kombinera arbetsböcker och arbetsblad; Sammanfoga tabeller baserat på nyckelkolumner; Dela data i flera ark; Batchkonvertera xls, xlsx och PDF...
- Mer än 300 kraftfulla funktioner. Stöder Office / Excel 2007-2021 och 365. Stöder alla språk. Enkel implementering i ditt företag eller organisation. Fullständiga funktioner 30 dagars gratis provperiod. 60 dagars pengarna tillbaka-garanti.

Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!







