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


Hallo Gerhard,

Hallo Wolfgang, Andreas,

die von Wolfgang verwendete Formulierung "*Inhalt*, aber nicht das 
*Format* oder die *Formel*" kann zu Missverständnissen führen, weil 
"Inhalt" nicht klar definiert ist und "Formel" und "Format" zu völlig 
unterschiedlichen Konzeptionen gehören.
...

Ersetzte *Inhalt* durch *Wert* im Sinne von "aktueller Wert".

Und wenn man es abstrakt betrachtet, dann ist Wolfgangs Erklärung
möglicherweise nicht 100% präzise, was die programmtechnische Umsetzung
angeht, ansonsten aber völlig korrekt.

Unabhängig davon, was du in eine Zelle eingibst und welche "Assistenten"
dir dabei helfen, hat eine Zelle (mindestens) 3 Eigenschaften:

        - Aktuellen Wert: wobei es nur Zahlen oder Text gibt

        - Eine Berechnungsvorschrift (Formel): die auch leer sein kann
          dann ist der Wert eine Konstante

        - Die Formatierung: Sie gibt an, wie der aktuelle Wert
          angezeigt werden soll und ermöglicht z.B. auch die
          Interpretation eines (Zahlen-)Wertes als Datum/Uhrzeit

Jetzt kann man sich darüber streiten, ob Kommentare zur Formatierung
gehören, oder ob Zahlen-Inhalt bzw. Text-Inhalt getrennte Felder sind,
das ändert aber nicht am Grundkonzept.

Gebe ich z.B. in eine Zelle "=31/7" ein so wird dies zur
Berechnungsvorschrift. Der aktuelle Wert ist dann der (Zahlen-)Wert
"4,42857142..." dem ich mit dem Formatcode "HH:MM:SS" als Zeit
interpretieren kann, so dass "10:17:09" angezeigt wird.

Kopiert man die Zelle und fügt sie an anderer Stelle mit "Inhalte
einfügen" ein, so kann man dort die verschiedenen Eigenschaften der
Zelle (z.T. kombiniert oder getrennt) sehen, die selektiv übertragen
werden können.

Verwendet man Formeln, die sich auf andere Zellen beziehen, so werden in
vielen Fällen eben nur bestimmte Eigenschaften dieser Zellen in die
Berechnung einbezogen. So kann man z.B. eine als Uhrzeit formatierte
Zelle in eine Formel einbeziehen, ohne dass der Wert der Berechnung
automatisch als Uhrzeit dargestellt wird.


Leider ist dieses schlichte Konzept mittlerweile verwässert worden: 
Man kann z.B. eine Zelle, die einen _Text_ enthält in einer Rechenformel
verwenden, wenn dieser Text automatisiert in eine Zahl gewandelt werden
kann:

A1="12,3" [Text]
A2=1,2 [Zahl]

=A1+A2 ergibt 13,5 als Zahl, weil sich der Text in A1 als die Zahl 12,3
interpretieren lässt. Eigentlich müsste das eine Fehlermeldung geben.



Wie gesagt: Es geht um das abstrakte Konzept hinter praktisch jeder
Tabellenkalkulation, das sich seit den Zeiten von "Visicalc" oder
"Lotus123" nicht wesentlich verändert hat.

Gruß,
Michael 

-- 
    ____        
   / / / / /__/      Michael Höhne /
  /   / / /  /  mih-hoehne@web.de /
 ________________________________/


-- 
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://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.