🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

Rechnen mit Tagen des Datums abhängig von den Tagen im Monat

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
ämzi
Beiträge: 1
Registriert: Mi 11. Dez 2024, 18:05

Rechnen mit Tagen des Datums abhängig von den Tagen im Monat

Beitrag von ämzi » Mi 11. Dez 2024, 19:21

Hello,

ich würde gerne mit den Tagen zwischen zwei Daten rechnen, jedoch abhängig davon wie viele Tage entsprechende Monate grundsätzlich haben. Die Daten sollen in 2 Zellen (A1,B1) frei eingegeben werden.

zb: 06.02.2024 - 03.04.2024 = 24 Tage im Februar, 31 Tage im März, 3 Tage im April (Februar hat 29, März 31, April 30 Tage)
Es soll dann ein beliebiger Wert durch die Anzahl der Tage, die dieses Monat grundsätzlich hat, dividiert werden und mit der tatsächlichen Zahl der Tage, die in diesem Monat anfallen, multipliziert werden und dann mit den anderen Monaten entsprechend addiert werden.
zb: 1000/29*24+1000/31*31+1000/30*3 oder anders dargestellt 1000*24/29+1000*31/31+1000*3/30

Frage 1: Wie bekomme ich die Datumsdifferenz (in Tagen) inklusive Anfang/Ende?
Frage 2: Wie begrenze ich die Datumseingabe in den 2 Zellen auf das selbe Jahr oder Monat? (Datum1 ist 2024, Datum2 ist 2025 ="Falsche Eingabe")
Frage 3: Wie löse ich das oben angeführte Problem? Idealerweise mit einer automatischen Auflistung der Monate inklusive der in dem entsprechenden Monat anfallenden Tagen in einer eigenen Spalte.

Danke für die Hilfe
Sorry, falls es nicht verständlich formuliert ist

echo
Beiträge: 295
Registriert: Do 27. Jan 2022, 09:53
Wohnort: BRA / Nds.

Re: Rechnen mit Tagen des Datums abhängig von den Tagen im Monat

Beitrag von echo » Mi 11. Dez 2024, 19:57

Hallo
wenn du zwei Daten von einander subtrahierst, bekommst du die exakten Tage berechnet, minus 1 Tag.
Hintergrund Startdatum 00:00Uhr bis Enddatum 00:00Uhr wäre richtig, in der Regel soll die Berechnung aber bis Enddatum 24:00Uhr gehen.
Also Enddatum-Startdatum+1= Anzahl Tage

Schau dir vielleicht auch mal die Funktion DATUMDIF() an,
Der Funktion kannst du Start- und Enddatum übergeben und als dritten Parameter angeben ob volle Tage, Monate oder Jahre ausgeben werden sollen.
Möchtest du einen Zeitraum zerlegen, so musst du der Funktion oder einer Formel halt auch die gewünschten Daten, also Start- und Enddatum des Monats übergeben.

Gruß Holger
Zuletzt geändert von echo am Mi 11. Dez 2024, 20:40, insgesamt 5-mal geändert.
Feedback wäre nett.
Ist das Thema gelöst, bitte im Betreff, [GELÖST] voranstellen.

echo
Beiträge: 295
Registriert: Do 27. Jan 2022, 09:53
Wohnort: BRA / Nds.

Re: Rechnen mit Tagen des Datums abhängig von den Tagen im Monat

Beitrag von echo » Mi 11. Dez 2024, 20:18

Kurzer Nachtrag, ein Beispiel:
Gruß Holger
Datum Differenz.ods
(12.55 KiB) 193-mal heruntergeladen
Feedback wäre nett.
Ist das Thema gelöst, bitte im Betreff, [GELÖST] voranstellen.

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2712
Registriert: Fr 10. Dez 2010, 10:01

Re: Rechnen mit Tagen des Datums abhängig von den Tagen im Monat

Beitrag von karolus » Do 12. Dez 2024, 13:22

Hallo

Hier im Anhang eine mögliche Lösung für LOab Version 24.8… mit den neuen Funktionen LET, FOLGE, EINZIGARTIG
Tage_pro_monat.ods
(20.06 KiB) 154-mal heruntergeladen
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)


An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.



❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten