Monatsdarstellung
#1
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

.xlsb   Datumsformat.xlsb (Größe: 11,48 KB / Downloads: 9)
Top
#2
Hola,

lass in der Formel in E5 mal Monat weg. 


Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • Rabe
Top
#3
Hallo Ralf,

lass das Monat() einfach weg. Wink

Gruß Uwe
[-] Folgende(r) 1 Nutzer sagt Danke an Kuwer für diesen Beitrag:
  • Rabe
Top
#4
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:
  • Rabe
Top
#5
Hi,

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

Danke!
Top
#6
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)) 
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste