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

[Gelöst!] Warum sortiert Calc die Spalte G in diesem Dokument nicht korrekt?

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
desputin
Beiträge: 287
Registriert: Mo 6. Dez 2010, 16:29

[Gelöst!] Warum sortiert Calc die Spalte G in diesem Dokument nicht korrekt?

Beitrag von desputin » So 5. Nov 2023, 14:49

Hallo Ihr,

ich habe eine Dbase-Datei, siehe Anhang.
Wenn ich Spalte G sortiere, dann kommen oben nicht die höchsten Werte, sondern erstmal kommen die 99er-Werte, dann kommen die kleineren Werte und ganz unten kommen die Werte über 100... Wie kann das sein? Es sollte doch durchgehend einheitlich sein die Sortierung - also auf- oder absteigend....

Viele Grüße desputin
Dateianhänge
gadm36_DEU_4-test.zip
(68.49 KiB) 181-mal heruntergeladen
Zuletzt geändert von desputin am Di 7. Nov 2023, 16:04, insgesamt 3-mal geändert.

Benutzeravatar
miesepeter
* LO-Experte *
Beiträge: 2143
Registriert: So 19. Dez 2010, 18:16
Wohnort: Bayern

Re: Warum sortiert Calc die Spalte G in diesem Dokument nicht korrekt?

Beitrag von miesepeter » So 5. Nov 2023, 15:42

Hallo,
die "Zahlen" sind Text, daher wohl keine regelgerechte Sortierung.
Markiere alle "Zahlen" aus Spalte G (oder gleich die Spalte G) und führe Tastenkombination STRG+M aus, dann wird bei jeder "Zahl" ein führendes einfaches Anführungszeichen angehängt (d.h. die Werte liegen definitiv als Text vor).
Wandle den Text in Zahlen um und sortiere erst dann...
Ciao

desputin
Beiträge: 287
Registriert: Mo 6. Dez 2010, 16:29

Re: Warum sortiert Calc die Spalte G in diesem Dokument nicht korrekt?

Beitrag von desputin » Mo 6. Nov 2023, 00:05

Hallo Ciao,

alles klar, danke für den Hinweis. Hat aber leider nicht funktioniert. Ich würde darauf tippen, daß der Header für die Spalten falsch ist:

Code: Alles auswählen

MATCH_P1,C,11
Müßte vermutlich numerisch formatiert sein. Dbase gibt ja da mehrere Möglichkeiten vor:
https://www.dbase.com/Knowledgebase/INT ... le_fmt.htm

Ich würde darauf tippen, daß der Header eher so heißen muß:

Code: Alles auswählen

MATCH_P1,N,11
Ich habe das probiert, also mit N anstatt mit C, aber dann sind alle Werte 0 nach dem Speichern....

Viele Grüße desputin

paljass
* LO-Experte *
Beiträge: 693
Registriert: Fr 18. Mär 2011, 15:34

Re: Warum sortiert Calc die Spalte G in diesem Dokument nicht korrekt?

Beitrag von paljass » Mo 6. Nov 2023, 07:57

Hi,
wähle Daten - Sortieren, unter Sortierkriterien "Sortierkriterium 1 =Absteigend", unter Optionen "Bereich enthält Spaltenbeschriftungen" und "Natürliche Sortierung verwenden".

Gruß
paljass

Benutzeravatar
miesepeter
* LO-Experte *
Beiträge: 2143
Registriert: So 19. Dez 2010, 18:16
Wohnort: Bayern

Re: Warum sortiert Calc die Spalte G in diesem Dokument nicht korrekt?

Beitrag von miesepeter » Mo 6. Nov 2023, 07:58

desputin hat geschrieben:
Mo 6. Nov 2023, 00:05
Hat aber leider nicht funktioniert.
Ich habe die oben angebotene Datei in Calc geöffnet (hier ist ja auch Unterforum Calc), die Werte der Spalte G in Zahlen umgewandelt und dann sortiert. Hat problemlos funktioniert.
Wie es dazu kommt, dass deine Datenbank die Spalten G, H und I im Textformat auswirft, kann ich nicht beurteilen.

Um Texte wie in Spalte G in Zahlen umzuwandeln gibt es eine Reihe von Möglichkeiten, die alle schon irgendwo in Foren oftmals genannt wurden, z.B. Text in Spalten, Suchen&Ersetzen, Hilfsspalte mit Funktion =WERT(). Es ist von Vorteil, die Spalten vorher mit der Tastenkombination STRG+M zurückzusetzen.

Alle Spalteninhalte der Spalten G, H und I sind in Textform gespeichert, das sieht man leicht an der Ausrichtung (links) der Zellen. Hier hilft es nicht, einfach das Zellformat in Zahlen|Dezimalzahl zu formatieren, die Texte selbst müssen in Zahlen umgewandelt werden.

Ciao

EDIT
Oder mach's, wie @paljass vorschlägt, die Daten bleiben dann Texte. ;)

Mondblatt24
* LO-Experte *
Beiträge: 3346
Registriert: Fr 3. Mär 2017, 17:12

Re: Warum sortiert Calc die Spalte G in diesem Dokument nicht korrekt?

Beitrag von Mondblatt24 » Mo 6. Nov 2023, 08:02

Hallo,
miesepeter hat geschrieben:
Mo 6. Nov 2023, 07:58
Ich habe die oben angebotene Datei in Calc geöffnet (hier ist ja auch Unterforum Calc), die Werte der Spalte G in Zahlen umgewandelt und dann sortiert. Hat problemlos funktioniert.
Ich kann das nur bestätigen.

Gruß
Peter
Win 11 (x64) ▪ LO 25.2.5.1 (x64) ▪ AOO Portable 4.1.15
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.

desputin
Beiträge: 287
Registriert: Mo 6. Dez 2010, 16:29

Re: Warum sortiert Calc die Spalte G in diesem Dokument nicht korrekt?

Beitrag von desputin » Mo 6. Nov 2023, 09:22

Hallo Ihr,
das hier war bei mir die Lösung:
paljass hat geschrieben:
Mo 6. Nov 2023, 07:57
"Natürliche Sortierung verwenden".
Vielen Dank für alle Antworten & viele Grüße desputin

desputin
Beiträge: 287
Registriert: Mo 6. Dez 2010, 16:29

Re: Warum sortiert Calc die Spalte G in diesem Dokument nicht korrekt?

Beitrag von desputin » Mo 6. Nov 2023, 10:03

Was aber noch ungelöst ist, ist, wie ich die Werte in der Dbase-Datei in "numerisch" umwandeln kann über den Header, so daß sie bei der Weiterverarbeitung in anderen Programmen (in meinem Fall Qgis) auch als Zahlen erkannt werden...

paljass
* LO-Experte *
Beiträge: 693
Registriert: Fr 18. Mär 2011, 15:34

Re: Warum sortiert Calc die Spalte G in diesem Dokument nicht korrekt?

Beitrag von paljass » Mo 6. Nov 2023, 13:02

...das ist ja aber ne Frage für ein dbase-Forum...

Gruß
paljass

desputin
Beiträge: 287
Registriert: Mo 6. Dez 2010, 16:29

Re: Warum sortiert Calc die Spalte G in diesem Dokument nicht korrekt?

Beitrag von desputin » Di 7. Nov 2023, 16:03

Ok, das hier war für mich die Lösung:
https://silverspringenergy.com/converti ... d-in-qgis/

Dbase ist ja ein Format, das von Lo unterstützt wird, aber das Editieren mittels Qgis scheint hier einfacher zu sein.


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