Excel-formel: Få månadsnamn från datum -

Innehållsförteckning

Generisk formel

=TEXT(date,"mmmm")

Sammanfattning

För att få månadens namn (dvs. januari, februari, mars osv.) Från ett datum som text kan du använda TEXT-funktionen. I exemplet som visas är formeln i cell C4:

=TEXT(B4,"mmmm")

Förklaring

Vill du konvertera datumet till ett månadsnamn?

Om du vill konvertera datumvärdet till ett textvärde kan du använda TEXT-funktionen med ett anpassat nummerformat som "mmmm" eller "mmm". I exemplet som visas är formeln i cell C4:

=TEXT(B4,"mmmm")

TEXT-funktionen konverterar värden till text med det nummerformat du anger. Observera att datumet går förlorat i konverteringen: endast texten för månadens namn återstår.

Vill du bara visa månadens namn?

Om du bara vill visa ett månadsnamn behöver du inte en formel - du kan använda ett anpassat nummerformat för att formatera datumet direkt. Välj datum och navigera till Formatera celler (Ctrl + 1 eller Cmd +1), välj sedan Anpassad och ange ett av dessa anpassade format:

"mmm" // "Jan" "mmmm" // "January"

Excel visar bara månadens namn, men datumvärdet är intakt.

Ett mer flexibelt sätt

För maximal flexibilitet skapar du dina egna månadsnamn med VÄLJ-funktionen så här:

=CHOOSE(MONTH(B4),"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")

Ange månadsnamnen som du vill returnera (anpassade efter önskemål) som värden i VÄLJ, efter det första argumentet, som anges som MÅNAD (datum). MÅNAD-funktionen extraherar ett månadsnummer och VÄLJ kommer att använda detta nummer för att returnera det n: te värdet i listan. Detta fungerar eftersom MÅNAD returnerar ett nummer 1-12 som motsvarar månadens namn.

VÄLJ är mer arbete att ställa in, men det är också mer flexibelt, eftersom det låter dig mappa ett datum till alla värden du vill ha (dvs. du kan använda värden som är anpassade, förkortade, inte förkortade, på ett annat språk, etc. )

Intressanta artiklar...