Page 1 of 1
Sortering alfanumerisk -11 før 2
Posted: 10. Jun 2009 17:11
by kulu
Hvordan får man OOo til at sortere bogstaver og tal rigtigt, så fx adresser sorteres efter bogstaver og herefter husnumre i rigtig rækkefølge.
Eksempel sorteres der fejlagtigt sådan:
torvet 1
torvet 11
torvet 12
torvet 2
torvet 22
torvet 3
torvet 33
torvet 4
torvet 44
... altså 11 kommer før 2 osv.
Jeg vil godt have sorteret torvet 1, torvet 2, torvet 11 osv.
Posted: 11. Jun 2009 10:42
by Jens S
Nej, jeg har ikke anden løsning end den du nok allerede har fundet:
1. Marker cellerne
2. Vælg Data>Tekst til kolonner vælg mellemrum
3. Sortér
mvh
Jens
Posted: 11. Jun 2009 13:42
by kulu
Tak. Det var en mulighed jeg ikke kendte.
Man skal altså have adskilt gadenavn og husnummer i kolonner.
Men den foreslåede mulighed er jo en nem måde at gøre det på, så
Posted: 11. Jun 2009 16:30
by Jens S
Her er en anden løsning:
1. Marker dine celler
2. Vælg Rediger>Søg og Erstat
3. Søg efter: (.*[:space:])([:digit:]{1}$)
4. Erstat med: $1 $2
5. Flere indstillinger:
x Kun det markerede
x Regulære udtryk
6. Erstat alle
Den skulle indsætte et ekstra mellemrum foran gadenumre med kun et ciffer og du kan sortere som normalt
mvh
Jens
Posted: 11. Jun 2009 18:39
by kulu
Det virker sørme

. Tak for det.
Så lærte jeg det, hvor filosofien så formentlig ved indskrivning er: et foranstillet mellemrum ved encifrede tal. Hvis man opererer med trecifrede tal (fx 101), så to mellemrum ved encifrede tal, og et mellemrum ved de tocifrede (?)