Hallo,
hier habe ich schnell gefunden, wie man die Sortierung nach der letzten(!) Stelle einer Zahl vornimmt:
http://www.oooforum.de/viewtopic.php?f= ... ren#p80811
Aber bei mir ist jetzt der Fall, dass ich eine Reihe von 10-stelligen Zahlen nach der vorletzten und lezten Ziffer sortieren muss.
Also zuerst alle die mit ....00 enden und danach die mit der Endung ...01 usw.
Ich habe bei http://www.ooowiki.de/CalcFunktionenTex ... fteilen%29 einen Beitrag zum Thema "Zellen aufteilen" gefunden mit den Befehlen "Suche", "Finde", etc. - aber schon das ist mir zu hoch
Übrigens meine Zahlen haben weder Leerzeichen noch Schrägstriche oder ä. und sehen so aus:
Feld A1:
T050125450
usw.
Kann jemand bitte helfen?
Viele Grüße,
Peter
calc sortieren nach den beiden letzten stellen einer zahl
Moderator: Moderatoren
-
- Beiträge: 5
- Registriert: Do, 03.01.2013 18:59
calc sortieren nach den beiden letzten stellen einer zahl
Zuletzt geändert von kawa-windy am Do, 10.01.2013 16:58, insgesamt 1-mal geändert.
Re: calc sortieren nach den beiden letzten stellen einer zah
Hi,
angenommen deine Zahlen beginnen in Zelle A2, dann schreibst Du in B2 diese Formel.
Jetzt B2 anklicken und die Formel am kleinen schwarzen Quadrat nach unten ziehen.
Dann klickst Du auf den Spaltenkopf "B", dann auf den Sortierknopf A->Z und wählst "Auswahl erweitern.
Gruß R
angenommen deine Zahlen beginnen in Zelle A2, dann schreibst Du in B2 diese Formel
Code: Alles auswählen
=RECHTS(A2;2)
Jetzt B2 anklicken und die Formel am kleinen schwarzen Quadrat nach unten ziehen.
Dann klickst Du auf den Spaltenkopf "B", dann auf den Sortierknopf A->Z und wählst "Auswahl erweitern.
Gruß R
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 10: AOO, LO Linux Mint: AOO, LO
-
- Beiträge: 5
- Registriert: Do, 03.01.2013 18:59
Re: calc sortieren nach den beiden letzten stellen einer zah
@ F3K Total
Vielen Dank!
Ist einfach genial einfach & einfach genial.
Also der Trick in der Formel "=RECHTS (A2;2)" liegt darin, nach der Zelle (A2) das Zeichen ";" zu setzen und danach die Anzahl der Stellen angeben, die rauskopiert werden sollen, z.B. 2.
Das hat mir auf jeden Fall weitergeholfen - Danke.
Gruß
peter
Vielen Dank!
Ist einfach genial einfach & einfach genial.
Also der Trick in der Formel "=RECHTS (A2;2)" liegt darin, nach der Zelle (A2) das Zeichen ";" zu setzen und danach die Anzahl der Stellen angeben, die rauskopiert werden sollen, z.B. 2.
Das hat mir auf jeden Fall weitergeholfen - Danke.
Gruß
peter
Re: calc sortieren nach den beiden letzten stellen einer zah
Als ergänzender Hinweis, damit dein Verständnis nicht in falschen Bahnen landet. Offensichtlich hast du keine Zahlen, sondern Texte (Strings, Zeichenketten):
Merke: Eine Zeichenkette, die Ziffern enthält, ist etwas völlig anderes als eine Zahl. Jürgen
Eine Zahl fängt bei mir niemals mit einem Buchstaben an und enthält niemals Leerzeichen oder Schrägstriche; das sind Zeichen. Du hast also Zeichenketten, die aus Buchstaben und Ziffern bestehen. Dafür gibt es Funktionen für Zeichenketten - z.B. RECHTS. Die letzten beiden Stellen einer Zahl müssten mit einer mod-Funktion bestimmt werden, die beim deutschsprachigen Calc REST heißt.kawa-windy hat geschrieben:Übrigens meine Zahlen haben weder Leerzeichen noch Schrägstriche oder ä. und sehen so aus:
Feld A1:
T050125450
Merke: Eine Zeichenkette, die Ziffern enthält, ist etwas völlig anderes als eine Zahl. Jürgen
Situation: LibO 3.6 auf Win 7 Home Premium (64-bit) mit MySQL (localhost) über JDBC
-
- Beiträge: 5
- Registriert: Do, 03.01.2013 18:59
Re: calc sortieren nach den beiden letzten stellen einer zah
das stimmt. Sorry, ich hatte vor dem Schreiben nicht genau überlegt, wie es korrekt zu definieren ist.
Eine ähnliche Frage:
gibt es eine Formel, nach welcher ich meine 16-stellige Zeichenkette (z. B. "T050125450100113") nach der 9. und 10. Stelle von links sortieren kann bzw. die 9. und 10. Stelle von links rauskopieren kann?
Danke im Voraus.
Peter
Eine ähnliche Frage:
gibt es eine Formel, nach welcher ich meine 16-stellige Zeichenkette (z. B. "T050125450100113") nach der 9. und 10. Stelle von links sortieren kann bzw. die 9. und 10. Stelle von links rauskopieren kann?
Danke im Voraus.
Peter
Re: calc sortieren nach den beiden letzten stellen einer zah
Etwas mehr Eigeninitiative bitte! Gehe in die Calc-Hilfe > Funktionen nach Kategorien > Kategorie Text. Wenn du die dort genannten Funktionen durchgehst, findest du eine mit folgender Beschreibung:kawa-windy hat geschrieben:Eine ähnliche Frage:
gibt es eine Formel, nach welcher ich meine 16-stellige Zeichenkette (z. B. "T050125450100113") nach der 9. und 10. Stelle von links sortieren kann bzw. die 9. und 10. Stelle von links rauskopieren kann?
Nebenbei: Bitte beachte, dass für ein neues Problem ein neues Thema aufgemacht werden soll. Diese Nachfrage passt noch an die Ausgangsfrage; aber bei künftigen Nachfragen bitte ich dich daran zu denken. JürgenHiermit geben Sie eine Zeichenfolge des Textes zurück. Die Parameter geben die Ausgangsposition und die Zeichenanzahl an.
Situation: LibO 3.6 auf Win 7 Home Premium (64-bit) mit MySQL (localhost) über JDBC
-
- Beiträge: 5
- Registriert: Do, 03.01.2013 18:59
Re: calc sortieren nach den beiden letzten stellen einer zah
Danke!
In der Calc-Hilfe habe ich es gefunden, die Funktion heißt "=TEIL("Text"; Start; Zahl)"
Funktioniert ganz toll.
In der Calc-Hilfe habe ich es gefunden, die Funktion heißt "=TEIL("Text"; Start; Zahl)"
Funktioniert ganz toll.