Tipp: Calc: Sonderzeichen entfernen oder einfügen

Eine in Calc erstellte Datenbank soll aus Kompatibilitätsgründen keine Umlaute oder Sonderzeichen enthalten. Wie lassen sich diese Zeichen also ersetzen? Die Lösung ist nicht schwierig. In der Spalte A stehen in diesem Beispiel die Namen mit den Umlauten und Sonderzeichen, in der Spalte C sollen diese nach der Transformation auftauchen (Abbildung 4). Dazu schreiben Sie in C2 einfach die Formel:

=WECHSELN(WECHSELN(WECHSELN(WECHSELN(A2;"ß";"ss");"ä";"ae");"ö";"oe");"ü";"ue")

Sie ziehen die Formel dann über alle benötigten Zeilen der Spalte C und wenden sie so auf die Zellen an. Dazu markieren Sie die Zelle C2, klicken auf den kleinen, schwarzen, viereckigen Punkt darunter und ziehen diesen mit der gedrückten linken Maustaste über alle anderen Zellen, in denen Sie die Umlaute konvertieren wollen. Als Ergebnis erhalten Sie die Namen und Zeichenketten in den markierten Zellen umlaut- und sonderzeichenfrei.

Abbildung 4: Eine verschachtelte Formel mit der Funktion "WECHSELN()" ersetzt die Umlaute und Sonderzeichen in Texten durch einfache Vokale und Konsonanten.

Die Funktion WECHSELN(Text;Suchtext;Textersatz) lässt sich verschachteln. Dank ihr sucht Calc nach allen möglichen (in der Funktion unter den Suchtexten eingetragenen) Umlauten und tauscht diese gegen das entsprechende Selbstlautpaar aus.

Natürlich ist auch der umgekehrte Weg möglich. Benutzen Sie dazu die Formel:

=WECHSELN(WECHSELN(WECHSELN(WECHSELN(A2;"ss";"ß");"ae";"ä");"oe";"ö");"ue";"ü")

Allerdings lauern in dieser Formel auch Stolperfallen: Nicht immer sollte ein ue zu einem ü werden! Bei Worten wie bauen, Poet oder Metaebene wäre das fatal, eine genaue Korrektur lohnt sich also allemal!

Tipp: Calc: Namen verdrehen

Sie haben eine unsortierte Adressliste importiert, in der Vornamen und Nachnamen in derselben Zelle stehen. Nun möchten Sie in einer anderen Zelle die Namen umdrehen, so dass zuerst der Familienname erscheint, damit Sie die Liste nach Familiennamen sortieren können (Abbildung 5). Auch das gelingt mit einer Formel. Steht in A2 der Name Max Mustermann, schreiben Sie in C2 folgende Formel:

=TEIL(A2;FINDEN(" ";A2)+1;99)&" "&LINKS(A2;FINDEN(" ";A2)+0)

damit der Nachname an erster Stelle steht. Als Ergebnis erhalten Sie: Mustermann Max.

Abbildung 5: Namensdreher: Vor- und Nachname vertauschen Sie mit einer simplen Formel – diese versagt allerdings, sobald mehrere Vornamen in Spiel kommen.

Calc sucht hier zuerst über die Funktion FINDEN(" ";A2) nach dem Leerzeichen, das den Vor- vom Familiennamen trennt und schneidet dann ab dem ersten Zeichen danach (TEIL( A2[...]+1;99)) den restlichen Text aus – aber höchstens 99 Zeichen. Dem so gefundenen Familienname fügt die Formel dann ein Leerzeichen hinzu (&" "&) und ergänzt anschließend den Vornamen. Diesen bestimmt die Formel über die Funktion LINKS(): Sie schneidet den Vornamen aus, indem sie mit den Buchstaben ganz links beginnt und sich von dort bis zum nächsten Leerzeichen hangelt. Die Formel funktioniert übrigens nicht, wenn die Person in Spalte A mehr als einen Vornamen besitzt.

Mit Hilfe einer kleinen Anpassung löst die Formel auch andere Probleme. Importiert Calc Daten mit Datentrennern, tauchen nicht selten Kommata als Trenner auf. Möchten Sie solche Adressdaten (Abbildung 5, Zeile 3) umdrehen, müssen Sie die Formel in C3 wie folgt ändern:

=TEIL(A3;FINDEN(",";A3)+2;99)&" "&LINKS(A3;FINDEN(",";A3)-1)

Sie können auch nachträglich ein Komma hinzufügen (Abbildung 5, Zeile 4). Dazu passen Sie die Formel in C4 nur minimal an und setzen ein Komma zwischen die beiden Anführungszeichen:

=TEIL(A4;FINDEN(" ";A4)+1;99)&", "&LINKS(A4;FINDEN(" ";A4)+0)

Diesen Artikel als PDF kaufen

Express-Kauf als PDF

Umfang: 4 Heftseiten

Preis € 0,99
(inkl. 19% MwSt.)

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

  • LibreOffice-Tipps
    Wie zerlegen Sie in Calc falsch eingetragene Straßennamen und Hausnummern in ihre Bestandteile? Wie verschieben Sie schnell Absätze in Writer? Die LibreOffice-Tipps erklären es.
  • LibreOffice-Tipps
    In dieser Ausgabe der LibreOffice-Tipps erfahren Sie, wie Sie Fließtext mit Bildern hinterlegen, Zahlenausgaben auf einen bestimmten Bereich reduzieren und Zellen automatisch numerieren.
  • OpenOffice-Tipps
  • LibreOffice-Tipps
    In den LibreOffice-Tipps erfahren Sie diesmal, wie Sie einen unglaublich hohen Stundenlohn erzielen, Arbeitszeiten runden und eine Formel bequem in viele Zellen kopieren.
  • LibreOffice-Tipps
    Fest einkalkuliert haben Sie auch diesmal hoffentlich wieder den LibreOffice-Workshop. Dieser zeigt, wie Sie in Calc wichtige Daten hervorheben, und Sie lernen die verwirrende Vielfalt an Strichformen für Writer kennen.
Kommentare

Infos zur Publikation

title_2015_02

Digitale Ausgabe: Preis € 9,80
(inkl. 19% MwSt.)

EasyLinux erscheint vierteljährlich und kostet EUR 9,80. Weitere Informationen zum Heft finden Sie auf der EasyLinux-Homepage.

Das EasyLinux-Jahresabo mit Prämie kostet ab EUR 33,30. Details zum EasyLinux-Jahresabo finden Sie im Medialinx-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!      

Tipp der Woche

Grammatikprüfung in LibreOffice nachrüsten
Grammatikprüfung in LibreOffice nachrüsten
Tim Schürmann, 24.04.2015 19:36, 0 Kommentare

LibreOffice kommt zwar mit einer deutschen Rechtschreibprüfung und einem guten Thesaurus, eine Grammatikprüfung fehlt jedoch. In ältere 32-Bit-Versionen ...

Aktuelle Fragen

Zu wenig Speicherplatz auf /boot unter MATE
Patrick Obenauer, 25.05.2015 14:28, 1 Antworten
Hallo zusammen, ich habe Ubuntu 14.10 mit MATE 1.8.2 (3.16-37) mit Standardeinstellungen aufgese...
Konsole / Terminal in Linux Mint 17.1 deutsch
Dirk Resag, 09.05.2015 23:39, 12 Antworten
Hallo an die Community, ich habe vor kurzem ein älteres Notebook, Amilo A1650G, 1GB Arbeitsspe...
Admin Probleme mit Q4os
Thomas Weiss, 30.03.2015 20:27, 6 Antworten
Hallo Leute, ich habe zwei Fragen zu Q4os. Die Installation auf meinem Dell Latitude D600 verl...
eeepc 1005HA externer sound Ausgang geht nicht
Dieter Drewanz, 18.03.2015 15:00, 1 Antworten
Hallo LC, nach dem Update () funktioniert unter KDE der externe Soundausgang an der Klinkenbuc...
AceCad DigiMemo A 402
Dr. Ulrich Andree, 15.03.2015 17:38, 2 Antworten
Moin zusammen, ich habe mir den elektronischen Notizblock "AceCad DigiMemo A 402" zugelegt und m...