Re: [de-users] Calc: Textformatierung durch vorgestelltes '
Danke, Stefan, so halbwegs habe ich es jetzt verstanden. Stefan Weigel schrieb: > (2) Formatiere nun die selbe Zelle mit dem Zahlenformat "Text" > (Formatcode @). Auch wenn das Zahlenformat nun "Text" ist, bleibt > der in der Zelle eingegebene Wert eine Zahl. =ISTKTEXT(A1) liefert > weiterhin WAHR Aber verwirrend finde ich das trotzdem. Formatiere ich eine 123 nachträglich als Text, wie hier bei (2) beschrieben, so ist es weiterhin eine Zahl. Gebe ich dann in diese Zelle 456 ein, so ist es jetzt ein Text. Ich hab jetzt verstanden, warum das so ist, wollte nur nochmal kundtun, dass ich es verwirrend finde. Danke, Michael -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips 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
Re: [de-users] Calc: Textformatierung durch vorgestelltes '
Hallo Achim, Am 01.08.2011 10:27, schrieb Achim Pabel: > Kannst Du mit z.B. Postleitzahlen rechnen ? Kann ich: 80331 München minus 10317 Berlin ist gleich 70014 Stuttgart. Das ist zugegebenermaße sinnlos. Die Frage von Michael ist aber nicht sinnlos. ;-) Gruß Stefan -- LibreOffice - Die Freiheit nehm' ich mir! -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips 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
Re: [de-users] Calc: Textformatierung durch vorgestelltes '
Hallo Michael, Am 01.08.2011 10:15, schrieb Michael Kuehn: > Worin liegt also der Unterschied zwischen > '123 mit Zellformat Zahl/Standard und > 123mit Zellformat Text? (vorausgesetzt LO arbeitet wie erwartet) Vielleicht wird es durch ein paar Experimente klarer: (1) Gib in die jungfräuliche Zelle A1 ein: 0123. Calc interpretiert Deine Eingabe als die Zahl 123, und zeigt diese so an. Prüfe in einer anderen Zelle mit der Formel =ISTKTEXT(A1), dass es sich um keinen Text handelt --> WAHR (2) Formatiere nun die selbe Zelle mit dem Zahlenformat "Text" (Formatcode @). Auch wenn das Zahlenformat nun "Text" ist, bleibt der in der Zelle eingegebene Wert eine Zahl. =ISTKTEXT(A1) liefert weiterhin WAHR (3) Formatiere nun die jungfräuliche Zelle A2 als Text. Gib nun 0123 in die Zelle A2 ein. Calc interpretiert Deine Eingabe als Text und zeigt den Text 0123 in der Zelle an. Die Formel =ISTKTEXT(A2) liefert FALSCH. (4) Formnatiere nun die Zelle A2 als Zahl (Fromatcode Standard). Auch wenn das Zahlenformat nun "Zahl" ist, bleibt der in der Zelle eingegebene Wert ein Text. =ISTKTEXT(A1) liefert weiterhin FALSCH. Erkenntnis: Der Datentyp eines einmal eingegebenen Wertes ändert sich nicht mit der Änderung des Zahlenformats. Das zum Zeitpunkt der Eingabe eingestellte Format beeinflusst aber, wie Calc Deine Eingabe interpretiert. (5) Gib in die jungfräuliche Zelle A3 ein: '0123. Der '-Operator verhindert die automatische Interpretation der Eingabe. Egal, welches Zahlenformat die Zelle hatte, die Eingabe wird als Textwert interpretiert. (6) Gib in die jungfräuliche Zelle A4 ein: 01.08. Calc interpretiert Deine Eingabe automatsich als Datum. (7) Gib in die jungfräuliche Zelle A5 ein: '01.08. Der '-Operator verhindert die automatische Interpretation der Eingabe. In der Zelle werden die Zeichen 01.08. als Text abgelegt. Man sieht, Datentyp und Zahlenformat sind völlig unterschiedliche Dinge. Zu Deiner obigen Frage: '123 mit Zellformat Zahl/Standard ist immer ein Text. 123 mit Zellformat Text kann eine Zahl oder ein Text sein, je nachdem wie oder unter welchen Bedingungen das 123 eingegeben wurde. Gruß Stefan -- LibreOffice - Die Freiheit nehm' ich mir! -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips 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
Re: [de-users] Calc: Textformatierung durch vorgestelltes '
Achim Pabel schrieb: > Manchmal hilft auch nachdenken... ?? Erklärst du mir den Unterschied, wenn du genug nachgedacht hast? Oder was willst du mir sagen? Michael -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips 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
Re: [de-users] Calc: Textformatierung durch vorgestelltes '
Manchmal hilft auch nachdenken... -- openSUSE 11.3 KDE Plattform-Version 4.4.4 (KDE 4.4.4) "release 3" LibreOffice 3.3.1 OOO330m19 (Build:8) tag libreoffice-3.3.1.2 --- „Mir, ... war die konsequente Rechtschreibung immer ziemlich gleichgültig. Wie dieses oder jenes Wort geschrieben wird, darauf kommt es doch eigentlich nicht an, sondern darauf, daß die Leser verstehen, was man damit sagen wollte.“ Johann Wolfgang von Goethe (1749-1832), dt. Dichter. Habe ich Euch schon mal gesagt, wie poetisch ich -Achim- mich finde? :-) Am Montag, 1. August 2011, 10:33:46 schrieb Michael Kuehn: > Achim Pabel schrieb: > > Kannst Du mit z.B. Postleitzahlen rechnen ? > > Um zu verhindern das LO-Calc die Postleitzahl als Zahl interpretiert (statt > > als Text) setzt Du vorab ein ' > > Das ist alles. > > Nein, denn es erklärt mir nicht den Unterschied zwischen > '12345 (Zellformat Zahl/Standard), Zelle interpretiert als Text und > 12345 (Zellformat Text), Zelle formatiert als Text > > Stefan hatte da ja einen inhaltlichen Unterschied beschrieben, den ich > jetzt nicht mehr sehe. > > Michael > > -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips 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
Re: [de-users] Calc: Textformatierung durch vorgestelltes '
Achim Pabel schrieb: > Kannst Du mit z.B. Postleitzahlen rechnen ? > Um zu verhindern das LO-Calc die Postleitzahl als Zahl interpretiert (statt > als Text) setzt Du vorab ein ' > Das ist alles. Nein, denn es erklärt mir nicht den Unterschied zwischen '12345 (Zellformat Zahl/Standard), Zelle interpretiert als Text und 12345 (Zellformat Text), Zelle formatiert als Text Stefan hatte da ja einen inhaltlichen Unterschied beschrieben, den ich jetzt nicht mehr sehe. Michael -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips 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
Re: [de-users] Calc: Textformatierung durch vorgestelltes '
> Worin liegt also der Unterschied zwischen > '123 mit Zellformat Zahl/Standard und > 123mit Zellformat Text? (vorausgesetzt LO arbeitet wie erwartet Kannst Du mit z.B. Postleitzahlen rechnen ? Um zu verhindern das LO-Calc die Postleitzahl als Zahl interpretiert (statt als Text) setzt Du vorab ein ' Das ist alles. -- openSUSE 11.3 KDE Plattform-Version 4.4.4 (KDE 4.4.4) "release 3" LibreOffice 3.3.1 OOO330m19 (Build:8) tag libreoffice-3.3.1.2 --- „Mir, ... war die konsequente Rechtschreibung immer ziemlich gleichgültig. Wie dieses oder jenes Wort geschrieben wird, darauf kommt es doch eigentlich nicht an, sondern darauf, daß die Leser verstehen, was man damit sagen wollte.“ Johann Wolfgang von Goethe (1749-1832), dt. Dichter. Habe ich Euch schon mal gesagt, wie poetisch ich -Achim- mich finde? :-) Am Montag, 1. August 2011, 10:15:13 schrieb Michael Kuehn: > Worin liegt also der Unterschied zwischen > '123 mit Zellformat Zahl/Standard und > 123mit Zellformat Text? (vorausgesetzt LO arbeitet wie erwartet -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips 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
Re: [de-users] Calc: Textformatierung durch vorgestelltes '
Stefan Weigel schrieb: > Das voran gestellte ' erzeugt *keine* Textformatierung. Es sorgt > dafür, dass die Eingabe als Text behandelt wird. Bei nochmaligem Drübernachdenken verstehe ich den Unterschied doch nicht mehr wirklich. Bei Zahlen sehe ich einen Unterschied zwischen dem Wert der Zelle (z.B. 0,1234) und der Anzeige (z.B. 12 %). Aber wenn ich eine Zelle als Text formatiere, dann wird ja "irgendwie" auch der *Inhalt*, nicht nur das *Aussehen* mit geändert, weil ich z.B. mit einer als Text formatieren Zelle nicht rechnen kann, auch wenn der Inhalt nach Zahl aussieht. Worin liegt also der Unterschied zwischen '123 mit Zellformat Zahl/Standard und 123mit Zellformat Text? (vorausgesetzt LO arbeitet wie erwartet) Oder meinst du sowas wie - solange ich in der Zelle etwas mit ' stehen habe, ist es genauso als wenn ich die Zelle als Text formatiert hätte, aber - sobald ich dann wieder etwas ohne ' eintrage, z.B. eine normale Zahl, so hat die Zelle wieder ihr normales Format? Verwirrt, Michael -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips 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
Re: [de-users] Calc: Textformatierung durch vorgestelltes '
Stefan Weigel schrieb: > Der von Dir formulierte Betreff für diesen Thread nährt aber den > Verdacht, dass zusätzlich ein Verständnisproblem vorliegt. Danke für die Aufklärung. Stimmt, das hatte ich gedanklich vermischt... Michael -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips 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
Re: [de-users] Calc: Textformatierung durch vorgestelltes '
Hallo Michael, zum vermuteten Bug hat Regina ja schon geantwortet. Der von Dir formulierte Betreff für diesen Thread nährt aber den Verdacht, dass zusätzlich ein Verständnisproblem vorliegt. Das voran gestellte ' erzeugt *keine* Textformatierung. Es sorgt dafür, dass die Eingabe als Text behandelt wird. Am 29.07.2011 14:19, schrieb Michael Kuehn: > Erwartet war jeweils ein automatisches Formatieren als Text, wenn also > '=15km eingegeben wird, sollte anschließend =15km *als Text* in der > Zelle stehen. > > Unter LO 3.3.3 funktioniert das bei mir auch so, nur dass die Zelle > weiterhin als Zahl, Standard formatiert ist (was ich nicht verstehe), > rechnen geht aber nicht und das Hochkomma wird nicht angezeigt. Deine Erwartung, dass das Zahlenformat der Zelle sich ändern sollte, ist falsch. Bitte unterscheide Datentyp und Zahlenformat. Die Eingabe '33 bewirkt, dass der Wert in der Zelle als Text und nicht als Zahl behandelt wird. Das ist eine Frage des Datentyps und hat mit dem Format nichts zu tun. Mit Hilfe eines Zahlenformats, z. B. "xxx"@"yyy" könntest Du erreichen, dass der Textwert 33 in der Zelle so angezeigt wird: xxx33yyy. Beachte dabei den Unterschied zwischen der Anzeige in der Zelle und dem Wert in der Bearbeitungszeile. Das ist eine Frage des Zahlenformats. Gruß Stefan -- LibreOffice - Die Freiheit nehm' ich mir! -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips 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
Re: [de-users] Calc: Textformatierung durch vorgestelltes '
Hallo Michael, Michael Kuehn schrieb: Hallo, in der Newgroup de.comp.office-pakete.staroffice.misc wird im Thread das Verhalten von LO Calc diskutiert, wenn man in einer Zelle Text haben möchte, der mit = beginnt. Der ursprüngliche Poster hatte in einigen Zellen Probleme damit, d.h. z.T. wurden die Zellen nicht wie erwartet formatiert. Im Laufe des Threads hat sich ergeben, dass es da wohl Unterschiede zwischen LO 3.3.3 und 3.4(.1) gibt. Zitat aus der NG (mit verbesserter Darstellung der Tabelle) Pit Zyclade schrieb: Bei LO 3.4.1 ist es noch viel schlimmer, wie ich bemerkte: Neue calc-Datei (mit Formatierung Zahl also). Ich gebe in die Zelle ein | ich sehe in der Zelle | ich sehe in der Zeile | Rechnen '=15km| '=15km| '=15km| geht nicht '33km | '33km | '33km | geht nicht '33 | 33| '33 | Rechnen geht! Erwartet war jeweils ein automatisches Formatieren als Text, wenn also '=15km eingegeben wird, sollte anschließend =15km *als Text* in der Zelle stehen. Unter LO 3.3.3 funktioniert das bei mir auch so, nur dass die Zelle weiterhin als Zahl, Standard formatiert ist (was ich nicht verstehe), rechnen geht aber nicht und das Hochkomma wird nicht angezeigt. Unter LO 3.4(.1) scheint es - wie oben beschrieben - aber anders zu sein, das Hochkamma wird teilweise mit ausgegeben. Mich würde interessieren: Ist ist geänderte Verhalten gewollt? Ist es evtl. eine Anpassung an ein neues Excel? Oder ist es ein Bug? Wer kann das aufklären? Ich kann das nicht aufklären, halte es aber für einen Fehler. Es könnte mit dem Fix für https://bugs.freedesktop.org/show_bug.cgi?id=34260 eingeführt worden sein. Soweit ich ihn verstehe, wird nur ein Test auf Zahl gemacht, aber nicht auf Formel. Gewünscht ist (und bisher so behandelt), dass auch eine Formel durch ein vorangestelltes Hochkomma nicht als Formel interpretiert wird sondern als Text. MfG Regina -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips 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
[de-users] Calc: Textformatierung durch vorgestelltes '
Hallo, in der Newgroup de.comp.office-pakete.staroffice.misc wird im Thread das Verhalten von LO Calc diskutiert, wenn man in einer Zelle Text haben möchte, der mit = beginnt. Der ursprüngliche Poster hatte in einigen Zellen Probleme damit, d.h. z.T. wurden die Zellen nicht wie erwartet formatiert. Im Laufe des Threads hat sich ergeben, dass es da wohl Unterschiede zwischen LO 3.3.3 und 3.4(.1) gibt. Zitat aus der NG (mit verbesserter Darstellung der Tabelle) Pit Zyclade schrieb: > Bei LO 3.4.1 ist es noch viel schlimmer, wie ich bemerkte: > Neue calc-Datei (mit Formatierung Zahl also). > Ich gebe in die Zelle ein | ich sehe in der Zelle | ich sehe in der Zeile | > Rechnen > '=15km| '=15km| '=15km| > geht nicht > '33km | '33km | '33km | > geht nicht > '33 | 33| '33 | > Rechnen geht! Erwartet war jeweils ein automatisches Formatieren als Text, wenn also '=15km eingegeben wird, sollte anschließend =15km *als Text* in der Zelle stehen. Unter LO 3.3.3 funktioniert das bei mir auch so, nur dass die Zelle weiterhin als Zahl, Standard formatiert ist (was ich nicht verstehe), rechnen geht aber nicht und das Hochkomma wird nicht angezeigt. Unter LO 3.4(.1) scheint es - wie oben beschrieben - aber anders zu sein, das Hochkamma wird teilweise mit ausgegeben. Mich würde interessieren: Ist ist geänderte Verhalten gewollt? Ist es evtl. eine Anpassung an ein neues Excel? Oder ist es ein Bug? Wer kann das aufklären? Danke, Michael -- Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org Tips 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