Clever-Excel-Forum

Normale Version: Monatsdarstellung
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi,

ich bin etwas ratlos:
Warum wird hier überall Januar angezeigt? Was ist an den Datümern falsch?
Arbeitsblatt mit dem Namen 'Tabelle1'
BCDE
4JahrMonatDatumMonat-Text
52017102.01.2017Januar
62017109.01.2017Januar
72017202.02.2017Januar
82017220.02.2017Januar
920171102.11.2017Januar
1020171120.11.2017Januar

ZelleFormatWert
D5TT.MM.JJJJ02.01.2017

ZelleFormel
B5=JAHR([@Datum])
C5=MONAT([@Datum])
E5=TEXT(MONAT([@Datum]);"MMMM")
Verwendete Systemkomponenten: [Windows (32-bit) NT :.00] MS Excel 2013
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
[attachment=15969]
Hola,

lass in der Formel in E5 mal Monat weg. 


Gruß,
steve1da
Hallo Ralf,

lass das Monat() einfach weg. Wink

Gruß Uwe
Moin Ralf,
und die Erklärung des Denkfehlers/(scheinbar)falschen Ergebnisses: Steht eigentlich schon in Spalte_B.
In E10 steht beispielsweise: =TEXT(11;"MMMM") und 11 ist nun einmal der 11.1.1900 und nicht der 20.11.2017 (das wäre  43059 gewesen).
Hi,

ok, jetzt fällt es mir wie Schuppen von den Augen!

Danke!
dann gibt's noch immer VBA:


Code:
Sub M_snb()
   MsgBox MonthName(1)
   MsgBox MonthName(2)  
   MsgBox MonthName(7)
   MsgBox MonthName(12)
End Sub

Als UDF


Code:
Function F_snb(y)
   F_snb=monthname(y)
next

In Zelle E5:

PHP-Code:
=F_snb(month(D5))
oder
=F_snb(monat(d5))