Wenk: Ander tale is Google-vertaal. U kan die English weergawe van hierdie skakel.
Teken aan
x
or
x
x
registreer
x

or

Hoe om maand naam om te skakel in Excel?

Soms kan jy die maand naam omskakel of die naam na die naam van die maand, soos omskep Januarie tot 1, in Excel. U kan formules en VBA gebruik om vinnig tussen maand naam en nommer om te skakel.
doc maand naam na nommer 1

Omskep maandnaam na nommer in Excel

Skakel nommer na maand naam met VBA

Skakel datum na maand naam of maand nommer met Kutools vir Excel goeie idee3

Vinnig en maklik omskep datum tot ander datum formatering in Excel

Het jy al ooit probeer om 'n dag tot dag, maand of jaar te omskep? Die formules is dalk moeilik om te onthou, maar die Date Date Formatering toepas of Kutools for Excel kan vinnig 'n standaard datum omskakel na die datumformatering soos benodig soos hieronder aangedui. Dont, waite, Klik vir 60 dae gratis proeflopie!
doc datum datum formaat
Kutools vir Excel: met meer as 300 handige Excel invoegtoepassings, kan u sonder beperking in 60 dae probeer.

pyl blou regte borrel Omskep maandnaam na nommer in Excel

Daar is twee maniere om u te help om maandname na getalle in Excel om te skakel.

Metode 1: Verander maand naam na getal met formule.

Tik hierdie formule = MAAND (DATUMVALUE (A1 & "1")) (A1 dui die sel aan wat jy die maand naam na nommer wil omskep, jy kan dit verander soos jy nodig het) in 'n leë sel en druk Tik sleutel. Sien skermkiekie:
doc maand naam na nommer 2

As jy 'n kolomlys van maandname na getalle wil omskep, sleep net die vulhandvatsel van die formule sel om die omvang wat jy benodig, te vul. Sien skermkiekie:
doc maand naam na nommer 3

Metode 2: Verander maand naam om te nommer met VBA

1. hou ALT knoppie en druk F11 op die sleutelbord om a oop te maak Microsoft Visual Basic vir toepassing venster.

2. Klik Plaas > modulee, en kopieer die VBA in die module.

VBA: Verander maand naam na nommer

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. Klik Run om die VBA-kode uit te voer, en a KutoolsforExcel dialoog verskyn vir u om 'n reeks selle te kies met maandname wat u wil omskep na nommers, en klik dan op OK, die selecetd-maandname is omskep in maandnommers. Sien skermkiekie:
doc maand naam na nommer 4

tip: Die gebruik van die bogenoemde VBA kan jou oorspronklike data verloor, jy kan dit stoor voordat jy die VBA-kode uitvoer.


pyl blou regte borrel Skakel nommer na maand naam met VBA

In omgekeerde volgorde, as jy getalle na maandname wil omskep, kan jy ook twee metodes gebruik om dit op te los.

Metode 1: skakel nommer na maand naam met formule.

Tik hierdie formule = TEKS (DATUM (2000, A1,1), "mmmm") (A1 dui die sel aan wat jy die nommer na maand naam wil omskep, jy kan dit verander soos jy nodig het) in 'n leë sel en druk Tik sleutel. Sien skermkiekie:
doc maand naam na nommer 5

As jy 'n kolomlys van nommers na maandname wil omskep, sleep net die vulhendel van die formule sel om die omvang wat jy benodig, te vul. Sien skermkiekie:
doc maand naam na nommer 6

tip: As u die getal omskakel na die afkorting van die maand naam, kan u hierdie formule gebruik = TEKS (DATUM (2000, A1,1), "mmm").
doc maand naam na nommer 7

Metode 2: skakel nommer na maand naam met VBA

1. hou ALT knoppie en druk F11 op die sleutelbord om a oop te maak Microsoft Visual Basic vir toepassing venster.

2. Klik Plaas > module, en kopieer die VBA in die module.

VBA: skakel nommer na maand naam

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. Klik Run om die VBA-kode uit te voer, en a KutoolsforExcel dialoog verskyn vir u om 'n reeks selle te kies met nommers wat u wil omskep na die maandname. Klik dan OK, die nommers is omskep in ooreenstemmende maandname. Sien skermkiekie:
doc maand naam na nommer 8

tip:

1. Die gebruik van die bogenoemde VBA kan u oorspronklike data verloor, u kan dit stoor voordat u die VBA-kode uitvoer.

2. As u die nommer omskakel na die afkorting van die maand naam, kan u "mmmm" verander na "mmm" in die bostaande VBA.


pyl blou regte borrel Skakel datum na maand naam of maand nommer met Kutools vir Excel

As u 'n lys van datums in 'n werkblad het wat nodig is om te omskep na maand naam of maand nommer, kan u in hierdie geval aansoek doen Kutools for Excel'N Date Date Formatering toepas nut.

Kutools for Excel, met meer as 300 handige funksies, maak jou werk makliker.

Na die installering Kutools vir Excel, doen asseblief soos hieronder:(Gratis Aflaai Kutools vir Excel Nou!)

1. Kies die datums en klik Kutools > Format > Date Date Formatering toepas. Sien skermkiekie:
doc pas datum formatering 1 toe

2. Kies dan die datumformaat wat u nodig het in die dialoogkassie Datum formatering lys, en jy kan die resultaat van die Preview paneel.
doc pas datum formatering 2 toe

3. Klik dan Ok or Pas, kan jy sien dat die datums omgeskakel is na relatiewe maandname of maandnommers.
doc pas datum formatering 3 toe

Kliek hier om meer te wete te kom oor die toepassing van datum formatering

pyl blou regte borrel Omskakel datum tot maand nommer of maand naam of ander datum formate


Vinnig omskep nie-standaard datum tot standaard datum formatering (mm / dd / jjjj)

In sommige tye kan u 'n werkswinkel ontvang met verskeie niestandaarddatums en omskep hulle almal na die standaard datum formatering as mm / dd / jjjj, wat dalk vir u moeilik sal wees. hier Kutools for Excel's Conver to Date kan hierdie nonstandard datums vinnig omskakel na die standaard datum formatering met een kliek. Klik vir gratis volledige proeflopie in 60 dae!
doc omskakel datum
Kutools vir Excel: met meer as 300 handige Excel invoegtoepassings, kan u sonder beperking in 60 dae probeer.


Aanbevole Produktiviteitsinstrumente

Office Tab

goud star1 Bring handige oortjies na Excel en ander Office-sagteware, net soos Chrome, Firefox en nuwe Internet Explorer.

Kutools for Excel

goud star1 Amazing! Verhoog jou produktiwiteit in 5 minute. Geen spesiale vaardighede nodig nie, bespaar twee uur elke dag!

goud star1 300 Nuwe funksies vir Excel, maak Excel baie maklik en kragtig:

  • Voeg sel / Rye / Kolomme saam sonder om data te verloor.
  • Kombineer en konsolideer veelvuldige blaaie en werkboeke.
  • Vergelyk waardes, Kopieer verskeie reekse, skakel teks na datum, Eenheid en Geld Omskakeling.
  • Tel deur kleure, plasingsubtotale, gevorderde sorteer en superfilter,
  • Meer Kies / Invoeg / Skrap / Teks / Formaat / Skakel / Kommentaar / Werkboeke / Werkkaarte Gereedskap ...

Skermskoot van Kutools vir Excel

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.
    M BAMAGA · 2 years ago
    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.
  • To post as a guest, your comment is unpublished.
    Nihar Panda · 3 years ago
    If you pre-filling the month names, did you try using a vlookup instead of using a VBA?
  • To post as a guest, your comment is unpublished.
    maharba · 3 years ago
    Thank you It works in my case
  • To post as a guest, your comment is unpublished.
    Rakesh Sharma · 4 years ago
    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))
  • To post as a guest, your comment is unpublished.
    curious · 4 years ago
    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!!