Date: prev next · Thread: first prev next last
2017 Archives by date, by thread · List index


Am 10.01.2017 um 16:43 schrieb JoLa_33:

In o.a. Sache brauche ich Eure Hilfe.
Im Rahmen der Gestaltung einer Schulungs-Aufgabe habe ich folgendes
Problem :
1. B2 = Eingabe Datum: 31.05.17
     C2 = Eingabe Datum: 01.06.16

     B3 =  =TAGE(C2;B2)+1 = 365 = OK,

nunmehr will ich wie folgt Inhalt C2; B2 innerhalb der Formel ersetzen :

2. B5 = TAGE("31.05.17";"01.06.16" )+1 und erhalte '#WERT!'

TAGE erwartet als Parameter zwei Werte; hier übergibst Du aber zwei
Strings. Du musst vorher die Strings in Werte konvertieren:

| = TAGE(WERT("31.05.17");WERT("01.06.16"))+1

B7 = TAGE( 31.05.17 ;  01.06.16  )+1 und erhalte 'NAME?'

Datums- und/oder Zeitangaben werden intern als Dezimalzahl gespeichert,
und zwar in der Form, dass sie die Anzahl Tage seit dem 31.12.1899 [1]
repräsentiert. Uhrzeiten werden dementsprechend als Bruchteile von Tagen
dargestellt. Angaben wie '31.05.17' usw. stellen aber keine gültige
Dezimalzahl dar; das ist lediglich ein *Format* für die *Darstellung*
einer Zahl. Und das Darstellungsformat ist ausschließlich eine Sache Der
/Ausgabe/ nicht der /Eingabe/.

[1] standardmäßig; der Startwert ist in den Optionen einstellbar

Warum ist diese Unterschiedlichkeit ( Begründung )

Weil es zwei verschiedene Fehler sind (s. o.).

Gem. meiner Überlegungs-Logik müßte die Funktion 'TAGE' genauso
mit den nachfolgenden Werten von B5 / B7 umgehen können, wie mit
denen aus B2 u. C2 und damit zum selben Ergebnis kommen.

Prinzipiell ja, sofern Du für die Formeln in B5 bzw. B7 korrekte
Parametern angibst.

Ich vermute mal die Programmierer haben hier nicht ganzheitlich
darüber nachgedacht in welch unterschiedlicher Weise die Werte
eingestellt werden können.

Du vermutest falsch. Die Programmierer haben sehr wohl darüber
nachgedacht, und befunden, dass die Funktion Parameter im gültigen
Datenformat (s. o.) erwartet, und nix anderes.

Wolf 'was auch sonst als das gültige Datenformat sollten sie denn bitte
implementieren?' gang
-- 

---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
https://www.avast.com/antivirus


-- 
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.