🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Altersberechnung mit libreiggice calc

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
herbert_izmir

Altersberechnung mit libreiggice calc

Beitrag von herbert_izmir » Fr 17. Mai 2013, 21:41

Hallo zusammen,
ich möchte gerne das Lebensalter errechnen.
und zwar z.B. 60 Jahre 5 Monate 8 Tage
Jahre und Monate funktionieren nur bei den Tagen ist mir noch keine Lösung eingefallen.
Weiß jemand einen Weg ?

Gruß
herbert_izmir

paljass
* LO-Experte *
Beiträge: 693
Registriert: Fr 18. Mär 2011, 15:34

Re: Altersberechnung mit libreiggice calc

Beitrag von paljass » Sa 18. Mai 2013, 06:57

HAllo herbert,
das sind ja ausgesprochene Minimaldaten, die du da lieferst. Deshalb habe ich nur eine Komplettlösung für dich aus einem Forum für Oo.

Code: Alles auswählen

=JAHRE(A3;A4;0) & " Jahr(e) "& REST(MONATE(A3;A4;0);12)& " Monat(e) " & A4-EDATUM(A3;MONATE(A3;A4;0)) & " Tage"
ermittelt die Differenz aus den Datumswerten in A3 (älteres Datum) und A4 (neueres Datum) und gibt das Ergebnis in der Form XX Jahre XX Monate XX Tage aus.

Gruß
paljass

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

Re: Altersberechnung mit libreiggice calc

Beitrag von karolus » Sa 18. Mai 2013, 10:29

Hallo

Code: Alles auswählen

=DATUMDIF(A1; HEUTE(); {"y";"ym";"md"})
als Matrixformel (strg+shift+enter) erzeugt einen Zellbereich mit den Einzelwerten.

Karolus
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)

LORI
Beiträge: 82
Registriert: Di 5. Feb 2013, 14:31
Wohnort: DE-BW-Nord

Re: Altersberechnung mit libreiggice calc

Beitrag von LORI » Sa 18. Mai 2013, 13:23

bei mir (LibreOffice_4.0.2_Win_x86.msi) erzeugt die erste AW nur den String "Tage", die zweite von karolus nur die Zahl 66 (was richtig dem Jahr entspricht. Allerdings erzeugt Ctrl+Shift+Enter auch keine Matrixformel (manchmal schon, aber meist nicht!), mit so einem Problem kämpfe ich schon seit ein paar Tagen. (obwohl die Tastatur i.O. ist und in .xl gehts auch.
Dass das Verrutschen der Tastatur libreiggice ergab, finde ich lustig!

Ach so, wenns bei Dir auch nicht gehen sollte: für den Tag habe ich folgenden Vorschlag:
=WENN(TAG(A4)>TAG(A3);+TAG(A4)-TAG(EDATUM(A3;MONATE(A3;A4;0)));+TAG(A3)-TAG(A4))

entgegen der ersten Aussage liefert die Formel von paljass nun doch ein richtiges Ergebnis, wenn auch alles negativ, vermutlich einfach zu beheben (kanns im Moment aus Zeitgründen nicht mehr)

paljass
* LO-Experte *
Beiträge: 693
Registriert: Fr 18. Mär 2011, 15:34

Re: Altersberechnung mit libreiggice calc

Beitrag von paljass » So 19. Mai 2013, 06:55

Hi,
um das Minuszeichen zu entfernen ist die Funktion" ABS() " geeignet.
... oder man trägt einfach die Datumswerte in der richtigen Reihenfolge ein.

Gruß
paljass


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten