XL: Berechnen der Anzahl von Tagen in einem Monat erstellen

Zusammenfassung

Datumsfunktionen können Sie in Microsoft Excel die Anzahl der Tage eines Monats berechnen. Beispielsweise können die folgende Formel Sie die Anzahl der Tage in einem Monat zurückgegeben basierend auf einem angegebenen Startdatum

=DAY(DATE(YEAR(The_Date),MONTH(The_Date)+1,0))
Wo ist The_Date das Startdatum.


Mit dieser Formel wird suchen "nullte" Tag des Monats nach
The_Date. Ist keine "nullte" Tag eines Monats, wird dieses Datum als den letzten Tag des Monats mit The_Dateinterpretiert. Die DAY-Funktion konvertiert dann dieses Datum in eine Tageszahl.


Verwenden Sie die folgende Funktion zum Berechnen der Anzahl von Tagen in einem Monat angegebenen Monat und Jahr

=DAY(DATE(my_year,my_month+1,1)-1)
My_month ist die Anzahl der Tage zurückgegeben werden soll, wobei My_year ist das Jahr. Diese Funktion berechnet den ersten Tag des nächsten Monats und 1 entspricht den letzten Tag des aktuellen Monats subtrahiert. Die DAY-Funktion gibt dann den Tag des Monats.

Weitere Informationen

Microsoft bietet Programmierbeispiele zur Veranschaulichung, ohne ausdrücklich oder konkludent, einschließlich, aber nicht beschränkt auf die gesetzlichen Garantien der Handelsüblichkeit und/oder Eignung für einen bestimmten Zweck. Dieser Artikel geht davon aus, dass Sie mit der Programmiersprache, die verwendet wird, den Mechanismen und Debuggingprozeduren vertraut sind Exemplarisch die Funktionen einer bestimmten Prozedur, aber ändern sie nicht diese Beispiele Funktionalität Verfahren für Ihre Bedürfnisse erstellen.
Wenn Sie über begrenzte Programmierungskenntnisse verfügen, sollten Sie einen Microsoft Certified Partner oder Microsoft Advisory Services kontaktieren. Weitere Informationen finden Sie auf dieser Microsoft-Websites:

Microsoft Certified Partner - https://partner.microsoft.com/global/30000104

Microsoft Advisory Services - http://support.microsoft.com/gp/advisoryservice

Weitere Informationen zu verfügbaren Supportoptionen und zur Kontaktaufnahme mit Microsoft finden Sie auf der folgenden Microsoft-Website: http://support.Microsoft.com/default.aspx?scid=fh;de; EN-US; CNTACTMSIn Microsoft Excel können Sie auch die folgenden Visual Basic for Applications-Verfahren:

Sub Test()    Dim m As Integer, y As Integer, DaysInMonth As Integer
' define variable for number of the month, in this example, November
m = 11
' define variable for the year
y = 1994
DaysInMonth = DateSerial(y, m + 1, 1) - DateSerial(y, m, 1)
MsgBox DaysInMonth
End Sub

Referenzen

Weitere Informationen zu Funktionen finden Sie in der Microsoft Excel-Hilfe auf die
Hilfe zum Verwenden von Funktionen zur Berechnung von Werten in den Office- oder Antwort-Assistenten eingeben und Suche Hilfe.
Eigenschaften

Artikelnummer: 214313 – Letzte Überarbeitung: 10.01.2017 – Revision: 1

Feedback