Registriert seit: 10.04.2014
	
Version(en): 2016 + 365
	
 
	
	
		Hi,
ich bin etwas ratlos:
Warum wird hier überall Januar angezeigt? Was ist an den Datümern falsch?
| Arbeitsblatt mit dem Namen 'Tabelle1' | 
 | B | C | D | E | 
| 4 | Jahr | Monat | Datum | Monat-Text | 
| 5 | 2017 | 1 | 02.01.2017 | Januar | 
| 6 | 2017 | 1 | 09.01.2017 | Januar | 
| 7 | 2017 | 2 | 02.02.2017 | Januar | 
| 8 | 2017 | 2 | 20.02.2017 | Januar | 
| 9 | 2017 | 11 | 02.11.2017 | Januar | 
| 10 | 2017 | 11 | 20.11.2017 | Januar | 
| Zelle | Format | Wert | 
| D5 | TT.MM.JJJJ | 02.01.2017 | 
| Zelle | Formel | 
| 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 | 
  Datumsformat.xlsb (Größe: 11,48 KB / Downloads: 9)
	
 
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 16.04.2014
	
Version(en): xl2016/365
	
 
	
	
		Hola,
lass in der Formel in E5 mal Monat weg. 
Gruß,
steve1da
	
	
	
	
	
 
	
 
	Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:1 Nutzer sagt Danke an steve1da für diesen Beitrag 28
	  • Rabe
 
 
 
	
	
	
		
	Registriert seit: 17.04.2014
	
Version(en): MS Office 365(32)
	
 
	
	
		Hallo Ralf,
lass das Monat() einfach weg. 

Gruß Uwe
	
 
	
	
	
	
 
	
 
	Folgende(r) 1 Nutzer sagt Danke an Kuwer für diesen Beitrag:1 Nutzer sagt Danke an Kuwer für diesen Beitrag 28
	  • Rabe
 
 
 
	
	
	
		
	Registriert seit: 28.05.2014
	
Version(en): 2013 / 2016
	
 
	
	
		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).
	
	
	
Beste Grüße
  Günther
Excel-ist-sexy.de  …schau doch mal rein!
Der Sicherheit meiner Daten wegen lade ich keine *.xlsm bzw. *.xlsb- Files mehr herunter! -> So geht's ohne!
 
	
	
 
	
 
	Folgende(r) 1 Nutzer sagt Danke an GMG-CC für diesen Beitrag:1 Nutzer sagt Danke an GMG-CC für diesen Beitrag 28
	  • Rabe
 
 
 
	
	
	
		
	Registriert seit: 10.04.2014
	
Version(en): 2016 + 365
	
 
	
	
		Hi,
ok, jetzt fällt es mir wie Schuppen von den Augen!
Danke!
	
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 29.09.2015
	
Version(en): 2030,5
	
 
	
	
		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))