Seite 1 von 2

Prozentzahl-Eingabe plötzlich als ganze Zahl interpretiert

Verfasst: Do, 04.03.2021 22:20
von housefreund
  • LO-Version: libreoffice-still 7.0.4-2
  • Linux: 5.11.2-arch1-1
Hallo zusammen,

ich glaube, mit LO 7 ist die Einstellung zur "Wert-Intepretation", sage ich mal, bei eingegebenen Prozentzahlen umgestellt worden.

Wenn ich vor LO 7 in eine Zelle (formatiert als Prozentzahl) den Wert 90 eingegeben habe, wurde 90% angezeigt.
Jetzt wird dort 9000% angezeigt.
2021-03-04-2214 LO Calc Prozentzahl-Eingabe.png
2021-03-04-2214 LO Calc Prozentzahl-Eingabe.png (50.07 KiB) 4469 mal betrachtet
Ist es möglich, das Verhalten wieder auf die alte Version umzustellen?

Re: Prozentzahl-Eingabe plötzlich als ganze Zahl interpretiert

Verfasst: Fr, 05.03.2021 07:01
von Mondblatt24
Hallo,
ich kann das Verhalten bei mir mit LO 7.0.4.2 nicht bestätigen.
Voraussetzung ist allerdings (so war es schon immer), dass die Zelle vor der Zahleneingabe als % formatiert war.

Gruß
Peter

Re: Prozentzahl-Eingabe plötzlich als ganze Zahl interpretiert

Verfasst: Fr, 05.03.2021 17:25
von housefreund
Mondblatt24 hat geschrieben: Fr, 05.03.2021 07:01 Hallo,
ich kann das Verhalten bei mir mit LO 7.0.4.2 nicht bestätigen.
Ja. Nun. Ich habe das Problem aber.
Voraussetzung ist allerdings (so war es schon immer), dass die Zelle vor der Zahleneingabe als % formatiert war.
Ich habe das Problem aber, wenn die Zelle vor Zahleneingabe als % formatiert war. Deswegen im Screenshot der entsprechende Ausschnitt des Zellformats.

Re: Prozentzahl-Eingabe plötzlich als ganze Zahl interpretiert

Verfasst: Fr, 05.03.2021 17:29
von Mondblatt24
Kannst Du das, was auf dem Screenshot zu sehen ist als calc-Datei anhängen?

Gruß
Peter

Re: Prozentzahl-Eingabe plötzlich als ganze Zahl interpretiert

Verfasst: Fr, 05.03.2021 20:38
von housefreund
Gute Idee! :)
LO Calc Prozentzahl-Eingabe.ods
(13.32 KiB) 130-mal heruntergeladen

Re: Prozentzahl-Eingabe plötzlich als ganze Zahl interpretiert

Verfasst: Fr, 05.03.2021 22:13
von echo
Hallo
ich kann das was Peter geschrieben hat nur bestätigen, ist bei mir genau so.

Habe jetzt die angehängte Datei geöffnet.
Alle angrenzenden Zellen in Spalten D und F sind hier NICHT als Prozent sondern als Dezimalzahl formatiert.
Markiere ich die Spalten D und F und stell die Formatierung auf Prozent wird eine nachträgliche Eingabe wie gewünscht als %-Wert gewertet.
Diese vorherige Einstellung ist natürlich auch zwingend notwendig, damit die anschließende Eingabe so funktioniert.

Ich kann mir hier eine Frage nicht beantworten:
Wieso steht die Formatierung der Spalten auf Dezimal und nicht auf Prozent? Geschrieben hasst du ja das es bei dir nicht so ist. Das verstehe ich nicht.
Gruß Holger

Re: Prozentzahl-Eingabe plötzlich als ganze Zahl interpretiert

Verfasst: Fr, 05.03.2021 23:04
von housefreund
Hallo echo! Damit ich das richtig verstehe. Du sagst:
Die Formatierung der Zelle allein ist nicht entscheidend, sondern auch die der anliegenden Zellen.
Richtig?? Oder wieso kommst Du auf die anliegenden Zellen bzw. Spalten zu sprechen?

Weil... mein Cursor/Fokus war (und ist in der neuen Grafik hier) aber auf der Zelle mit der Prozentzahl.
2021-03-05-2301 Zelle-Format.png
2021-03-05-2301 Zelle-Format.png (81.43 KiB) 4320 mal betrachtet

Alle anderen Zellen habe ich mittels der Rücktaste geleert, also sowohl Inhalte/Werte entfernt als auch Formate gelöscht.
Aber... was hat irgendeine andere Zelle mit einer Eingabe in D27 zu tun? Hab ich ja noch nie gehört, gelesen oder erlebt in einem Tabellenprogramm, egal von welcher Firma/Organisation. Hab ja auch nichts von bedingter Formatierung oder so geschrieben.

Habe ich hier einen Verständnisfehler oder geht das hier in Richtung Trollen?

Re: Prozentzahl-Eingabe plötzlich als ganze Zahl interpretiert

Verfasst: Fr, 05.03.2021 23:44
von echo
Nee,
In deinem ersten Bild zeigst du eine Tabelle mit 6 Spalten und diversen Zeilen die ALLE die Formatierung Prozent haben
Ich bin davon ausgegangen, das deine Datei ansatzweise den gleichen Zustand hat.

Die Zellen F24 und D27 machen schon jetzt genau das was sie sollen.
Füge ich eine Ziffer ein steht der Cursor zwischen der Ziffer und dem automatisch eingefügten % also alles ok


Alle anderen Zellen haben halt die Formatierung Dezimalzahl, daher mein Gedanke das es mit der Formatierung zu tun hat.
Ist es das nicht so kann ich den Fehler hier nicht nachstellen. Stell ich die Formatierung um funktioniert es überall in der Tabelle

Gruß Holger

PS zu Test
Ich habe mal alle Zellen vom Tabellenblatt auf Prozent eingestellt, kannst ja mal probieren wie es bei dir funktioniert.
LO Calc Prozentzahl-Eingabe.ods
(13.44 KiB) 229-mal heruntergeladen

Re: Prozentzahl-Eingabe plötzlich als ganze Zahl interpretiert

Verfasst: Sa, 06.03.2021 10:19
von housefreund
Danke für die Rückmeldung und Deine Mühe.

Ich bin leider nur verwirrt, denn der einzige Rückschluss, den ich hier ziehen kann, lautet:
Dann habe ich wohl irgendein komisches Problem mit LO Calc an sich ODER irgendwie eine Einstellung so oll verbockt, sodass ich den Wald vor lauter Bäumen nicht mehr sehe.
Ach, wie nervig.

=> Siehe hier das Video (anstatt nur "kopieren" bitte "kopieren und einfügen" hindenken):
https://gfycat.com/entireilliterateantlion oder alternativ hier
https://imgur.com/a/GiahaKn

Re: Prozentzahl-Eingabe plötzlich als ganze Zahl interpretiert

Verfasst: Sa, 06.03.2021 13:58
von cwolan
Hallo,

Vielleicht liegt das Problem an einem Fehler (Inkonsistenz), der sowohl in LibreOffice als auch in Apache OpenOffice vorhanden ist.

Siehe / lade herunter das Video (LibreOffice Calc und Apache OpenOffice Calc) - die Beschreibung unten.
https://drive.google.com/file/d/1THdIll ... sp=sharing

Beschreibung:
  1. Starte neue Calc-Datei
  2. Wähle Zellen A1, B2 und C3
  3. Menü Format -> Zellen... -> Register Zahlen
    Kategorie: "Prozent"; Format: "-12,95 %"
  4. Setze den Cursor auf die Zelle A1 und gib "1" ein
    -> die Zelle liefert "1,00 %"
  5. Setze den Cursor auf die Zelle B2 und doppelklicke, oder drücke die F2-Taste,
    um in den Bearbeitungsmodus zu wechseln, und gib dann "1" ein
    -> Zelle liefert "100,00 %"
  6. Setze den Cursor auf die Zelle C3 und in der Eingabezeile (die Rechenleiste) gib "1" ein
    -> Zelle liefert "100,00 %"
---------------------
AOO Bugzilla: Issue 102499 - Cell formatted as percent: inconsistent input handling
https://bz.apache.org/ooo/show_bug.cgi?id=102499
---------------------


Gruß Czesław

Re: Prozentzahl-Eingabe plötzlich als ganze Zahl interpretiert

Verfasst: Sa, 06.03.2021 14:21
von housefreund
Oh, also ein wahrhaftiger Bug, den ich da wiederfahre. Hach. Ja. Ist schon gemeldet, zumindest für AOO. Beizeiten checke ich mal, ob eine Meldung für den LO-Bugtracker notwendig ist.

Danke für die detaillierte Rückmeldung, Czesław!

Re: Prozentzahl-Eingabe plötzlich als ganze Zahl interpretiert

Verfasst: Sa, 06.03.2021 17:57
von mikeleb
Hallo,
auch wenn es nicht das erwartete Verhalten ist (danke an Czesław für die detallierte Beschreibung), scheint es das übliche Verhalten in der Tabellenkalkulation zu sein. Der Branchenprimus Excel verhält sich genau so.

Re: Prozentzahl-Eingabe plötzlich als ganze Zahl interpretiert

Verfasst: Sa, 06.03.2021 19:45
von cwolan
Hallo,

Ich habe nur Excel 2010 zu meiner Verfügung — "das übliche Verhalten", deshalb habe ich "der Branchenprimus" nicht
erwähnt. In Bezug auf Google Sheets: ein interessantes Verhalten, obwohl das Endergebnis das gleiche ist.

Gruß,
Czesław

Re: Prozentzahl-Eingabe plötzlich als ganze Zahl interpretiert

Verfasst: Sa, 06.03.2021 23:02
von echo
5. Setze den Cursor auf die Zelle B2 und doppelklicke, oder drücke die F2-Taste,
um in den Bearbeitungsmodus zu wechseln, und gib dann "1" ein
Hallo
Was ich nicht verstehe ist, warum die Tabelle bei @housefreund, ohne weiters zutun, in diesen besagten Bearbeitungsmodus geht.
Ich kann bei mir ohne Probleme und in allen drei Zellen den %-Wert wie gewünscht einfügen. Keinen 100fach erhöhten %-Wert
Dabei ist es auch egal ob ich LibreOffice oder OpenOffice benutze.
Gruß Holger

Re: Prozentzahl-Eingabe plötzlich als ganze Zahl interpretiert

Verfasst: So, 07.03.2021 12:45
von mikeleb
Hallo,
für eine einzelne Zelle ist der Modus meines Wissens nicht möglich.
Es könnte noch sein, dass in den Optionen-> Calc -> Allgemein "Eingabetaste schaltet in den Bearbeitungsmodus" aktiviert ist.