🙏 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. 🤗

Kalenderfunktion meschugge?!

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Pit Zyclade
* LO-Experte *
Beiträge: 3042
Registriert: Mo 12. Nov 2012, 16:59

Kalenderfunktion meschugge?!

Beitrag von Pit Zyclade » Fr 14. Dez 2012, 23:25

Habe jetzt die "Schn..." voll.
Ich experimentiere mit Kalender wie im Nachbarthread. Es wird immer bunter.
In der Tabelle steht z.B. B1=2012 (als Zahl), in A1=DATUM($B$1;1;1). Es wird richtig angezeigt 1.1.2012 (je nach Formatierung).
Nun schreibe ich in A2=MONAT(DATUM($B$1;1;1))
Das Resultat (bei Standardformatierung) ist Dezember, nicht Januar! :shock:
Der Fehler ist bei AOO und LO gleichermaßen und steht im Widerspruch zur Hilfe.

Kann mir das einer erklären? Bin ich übermüdet?
LO 24.8.7.2 (X86_64) / Windows 11 64bit
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.

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

Re: Kalenderfunktion meschugge?!

Beitrag von karolus » Sa 15. Dez 2012, 00:10

Hallo
Warum formatierst du ständig Zahlen in einem Datumsformat die gar keinen Datumswert darstellen ???

( die Zahl 0 im Datumsformat 'tt.mm.jjjj' → 30.12.1899 ; im Format 'mmmm' → Dezember )



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

Pit Zyclade
* LO-Experte *
Beiträge: 3042
Registriert: Mo 12. Nov 2012, 16:59

Re: Kalenderfunktion meschugge?!

Beitrag von Pit Zyclade » Sa 15. Dez 2012, 09:49

->karolus
Mein Experimentalversuch entstand aus Deinem Beitrag zum 29.2. und den Antworten. Dabei wollte ich mein Wissen erweitern.
->egsel
NEIN, wenn ich MONAT(A1) eingebe, kommt ebenfalls Dezember heraus, siehe Anlage.

Ich kann mir das Ganze momentan nur so erklären, dass DATUM(a;b;c) keinen Datumswert liefert, den man in MONAT(datum) akzeptiert.
Ebenso könnte es mit WOCHENTAG(datum;n) sein.
Dateianhänge
calc - Jahreskalender einfacher.ods
fragwürdige Kalenderfunktionen
(16.47 KiB) 255-mal heruntergeladen
LO 24.8.7.2 (X86_64) / Windows 11 64bit
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.

Pit Zyclade
* LO-Experte *
Beiträge: 3042
Registriert: Mo 12. Nov 2012, 16:59

Re: Kalenderfunktion meschugge?!

Beitrag von Pit Zyclade » Sa 15. Dez 2012, 10:25

egsel hat geschrieben: Und hier noch etwas zur Datumsberechnung :
http://www.ooowiki.de/CalcFunktionenDat ... tumUndZeit
egsel
Danke für den Hinweis. Leider habe ich zuerst gleich mal Flüchtigkeitsfehler dort gefunden und korrigiert und andererseits aber keinen Hinweis, der mein hier skizziertes Problem löst. Dennoch Dank!
LO 24.8.7.2 (X86_64) / Windows 11 64bit
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.

boser
Beiträge: 106
Registriert: Di 26. Okt 2010, 20:41
Kontaktdaten:

Re: Kalenderfunktion meschugge?!

Beitrag von boser » Sa 15. Dez 2012, 10:45

Für alle,

eine Datei sagt mehr als 1000 Worte, hier ein Beispiel zu dem Problem.
Dateianhänge
MONAT_Befehl.ods
(10.92 KiB) 301-mal heruntergeladen
mfg

boser

Computer sind halt dazu da, Probleme zu lösen, die wir ohne sie nicht hätten.

boser
Beiträge: 106
Registriert: Di 26. Okt 2010, 20:41
Kontaktdaten:

Re: Kalenderfunktion meschugge?!

Beitrag von boser » Sa 15. Dez 2012, 11:21

"ES FUNKTIONIERT !" , frei nach "es lebt!".
Es ist doch komplizierter als gedacht , aber es geht.
Siehe Beispiel.
Dateianhänge
MONAT_Befehl_funktioniert.ods
(14.44 KiB) 314-mal heruntergeladen
mfg

boser

Computer sind halt dazu da, Probleme zu lösen, die wir ohne sie nicht hätten.

Pit Zyclade
* LO-Experte *
Beiträge: 3042
Registriert: Mo 12. Nov 2012, 16:59

Re: Kalenderfunktion meschugge?!

Beitrag von Pit Zyclade » Sa 15. Dez 2012, 12:05

boser hat geschrieben:Für alle,

eine Datei sagt mehr als 1000 Worte, hier ein Beispiel zu dem Problem.
Nach Deinem Beispiel zählt MONAT(datum in der Zukunft) die Monate weiter ab heute?
Denn was hast Du mit =Monat(Zelle) erhalten als Du 1.1.12 eingegeben hast? Den Monat????
Ich gebe Dir ein weiteres Beispiel in der Anlage auch mit.
Dateianhänge
calc - Monatsfunktion.ods
Monat()-Funktion fragwürdig
(11.69 KiB) 311-mal heruntergeladen
LO 24.8.7.2 (X86_64) / Windows 11 64bit
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.

Pit Zyclade
* LO-Experte *
Beiträge: 3042
Registriert: Mo 12. Nov 2012, 16:59

Re: Kalenderfunktion meschugge?!

Beitrag von Pit Zyclade » Sa 15. Dez 2012, 12:09

boser hat geschrieben:"ES FUNKTIONIERT !" , frei nach "es lebt!".
Es ist doch komplizierter als gedacht , aber es geht.
Siehe Beispiel.
Das mit der Multiplikation mit 30 ist aber sehr ungenau!
Womit wir zum Anfang zurückkommen. 1.1.2012, egal wie geschrieben, egal wie wir uns bemühen, die Forderungen zu erfüllen, liefert mit nicht den Januar.
Mit solchen Funktionen kann man nicht arbeiten.
LO 24.8.7.2 (X86_64) / Windows 11 64bit
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.

Pit Zyclade
* LO-Experte *
Beiträge: 3042
Registriert: Mo 12. Nov 2012, 16:59

Re: Kalenderfunktion meschugge?!

Beitrag von Pit Zyclade » Sa 15. Dez 2012, 12:14

Nachsatz:
Was, bitte schön, darf man als Argument x in MONAT(x) einfügen? Ein Datum, eine Zahl (ab wann gezählt), irgendetwas Konkretes?
Und was soll aus dieser Funktion rauskommen? Ein Monat (Datum), eine Zahl, ein Text?
Wie kann da eine Hilfefunktion helfen, wenn da nur Falsches drinsteht? Lest Euch bitte die Hilfe inklusive Beispiel (von LO) mal durch.
LO 24.8.7.2 (X86_64) / Windows 11 64bit
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.

boser
Beiträge: 106
Registriert: Di 26. Okt 2010, 20:41
Kontaktdaten:

Re: Kalenderfunktion meschugge?!

Beitrag von boser » Sa 15. Dez 2012, 12:20

Wo ist bitte die Ungenauigkeit ?
Das ist doch was du wolltest.

Das es nur über den Näherungswert geht ist schon klar.
Aber es erfüllt genau das was du wolltest.

Ich hab meine Tabelle nochmal erweitert.
Dateianhänge
MONAT_Befehl_funktioniert.ods
(25.53 KiB) 282-mal heruntergeladen
mfg

boser

Computer sind halt dazu da, Probleme zu lösen, die wir ohne sie nicht hätten.


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