tage eines monats angeben

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: tage eines monats angeben

Re: tage eines monats angeben

von Gert Seler » Sa, 06.12.2014 12:08

Hallo Zusammen,
es geht auch mit "Stephans" Formel plus " EDATUM() ".
Das Schaltjahr wird automatisch berücksichtigt.
siehe "Dateianhang".

mfg
Gert
Dateianhänge
Tage_im_Monat_berechnen.ods
Format_Monate =Datum "MMMM"
(37.95 KiB) 171-mal heruntergeladen

Re: tage eines monats angeben

von Stephan » Sa, 06.12.2014 09:27

entschieden da sie eben auch schaltjahre berücksichtigt
und es ist wirklich erwünscht das sich Ergebnisse ändern? Kann ich mir nicht denken.
Die Formel bewirkt in jedem Falle das eine Datei die während eines Schaltjahres geöffnet wird u.U. ein anderes Ergebnis anzeigt als wenn man sie in einem anderen Jahr öffnet. Das passiert dadurch das sich das Ergebnis immer wieder ändert, da HEUTE() sich ständig ändert.


Gruß
Stephan

Re: tage eines monats angeben

von lorbass » Fr, 05.12.2014 16:27

Karolus hat geschrieben:au!
1. Du machst meine Scheuklappen kaputt.
2. nicht au! sondern AAUUAAAAA!
:lol:

Sorry
lorbass

Re: tage eines monats angeben

von Karolus » Fr, 05.12.2014 15:49

Hallo
Wenn in B2 ein Datum steht:
...
au!

Code: Alles auswählen

=TAGEIMMONAT(B2) 

Re: tage eines monats angeben

von lorbass » Fr, 05.12.2014 15:39

  • Wenn in B2 ein Datum steht

    Code: Alles auswählen

    =INDEX({31;28;31;30;31;30;31;31;30;31;30;31};;MONAT(B2))
  • Wenn in B2 ein (abkürzter) Monatsname steht

    Code: Alles auswählen

    =INDEX({31;28;31;30;31;30;31;31;30;31;30;31};;VERGLEICH(B3;{"Jan";"Feb";"Mar";"Apr";"Mai";"Jun";"Jul";"Aug";"Sep";"Okt";"Nov";"Dez"};0))
  • Alternativ eine kleine Hilfstabelle erstellen und diese mit SVERWEIS auswerten.
In allen Fällen ist die übliche Sonderbehandlung für Schaltjahre fällig.
Gruß
lorbass

Re: tage eines monats angeben

von Stephan » Fr, 05.12.2014 11:53

Wenn die Liste (Januar bis Dezember) das Ergebnis formatierter Datumswerte ist ginge es mit der Formel z.B. =TAGEIMMONAT(A2).

Wenn die Liste (Januar bis Dezember) hingegen nur aus Text besteht ginge es nur annähernd mit komplizierter Formel(*) (z.b. WENN() oder SVERWEIS()) und im Eigentlichen natürlich garnicht, da sich für eine Februar der nur ein Text ist natürlich nicht konsistent entscheiden lässt ob er 28 oder 29 Tage hat.

(*)
z.B.:
=WENN(A2="Januar";31;WENN(A2="Februar";28;WENN(A2="März";31;WENN(A2="April";30;WENN(A2="Mai";31;WENN(A2="Juni";30;WENN(A2="Juli";31;WENN(A2="August";31;WENN(A2="September";30;WENN(A2="Oktober";31;WENN(A2="November";30;WENN(A2="Dezember";31;""))))))))))))

Gruß
Stephan

Nach oben