Hallo,
habe in einer Tabelle eine Spalte "Hausnummer" die im Format Text aus einer csv importiert wurde. Um die Daten in eine Sql Datenbank zu exportieren müssen die Hausnummern wie folgt aussehen:
000.010 für die Hausnummer 10
000.001 für die Hausnummer 1
Bei Nummern mit Zusatz wie Z.b. 18 a oder 18 - 21
000.018 a oder 000.018 - 21
welche Formatierung muss ich anwenden um dies zu bewerkstelligen?
MfG
Roland
Formatierung von Zelle (Zahl als Text)
Moderator: Moderatoren
Re: Formatierung von Zelle (Zahl als Text)
Hallo
Selektiere den Bereich
-->Suchen und Ersetzen: (3 Durchgänge) - alles mit den Optionen [x]nur in Selektion und [x] regulärer Ausdruck
Suche
^[0-9][a-z A-Z-]*$
ersetze
000.00&
__
suche
^[0-9]{2}[a-z A-Z-]*$
ersetze:
000.0&
____
suche:
^[0-9]{3}[a-z A-Z-]*$
ersetze:
000.&
___
Es geht auch per Formel:
Gruß Karo
Selektiere den Bereich
-->Suchen und Ersetzen: (3 Durchgänge) - alles mit den Optionen [x]nur in Selektion und [x] regulärer Ausdruck
Suche
^[0-9][a-z A-Z-]*$
ersetze
000.00&
__
suche
^[0-9]{2}[a-z A-Z-]*$
ersetze:
000.0&
____
suche:
^[0-9]{3}[a-z A-Z-]*$
ersetze:
000.&
___
Es geht auch per Formel:
Code: Alles auswählen
=LINKS("000.000";7-WENN(ISTFEHL(SUCHEN("[a-z A-Z]";A1));LÄNGE(A1);SUCHEN("[a-z A-Z]";A1)-1))&A1[
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Re: Formatierung von Zelle (Zahl als Text)
Hallo Karo,
vielen Dank für die schnelle Antwort. Die Methode mit Suchen&Ersetzen hat funktioniert. Leider wurden nicht alle Nummern ins gewünschte Format umgewandelt. Bei Nummern wie z.B. 4/4 oder 4 / 4 und 12-13 oder 12 - 13 hat es nicht geklappt. Die Formel scheint einen Fehler zu haben (Klammer-Fehler).
MfG
Roland
vielen Dank für die schnelle Antwort. Die Methode mit Suchen&Ersetzen hat funktioniert. Leider wurden nicht alle Nummern ins gewünschte Format umgewandelt. Bei Nummern wie z.B. 4/4 oder 4 / 4 und 12-13 oder 12 - 13 hat es nicht geklappt. Die Formel scheint einen Fehler zu haben (Klammer-Fehler).
MfG
Roland
Re: Formatierung von Zelle (Zahl als Text)
nimm das / -zeichen im hinteren Klammerausdruck dazu: ...[a-z A-Z-/]rolbak hat geschrieben: vielen Dank für die schnelle Antwort. Die Methode mit Suchen&Ersetzen hat funktioniert. Leider wurden nicht alle Nummern ins gewünschte Format umgewandelt. Bei Nummern wie z.B. 4/4 oder 4 / 4 und 12-13 oder 12 - 13 hat es nicht geklappt.
Bei Leerzeichen um den -Bindestrich wird dieser evtl durch die Autokorrektur mit einem längeren Bindstrich ersetzt, kopiere dieses Zeichen ebenfalls in den Suchausdruck.
Die Formel hat keinen Fehler, aber die Forumssoftware verdoppelt leider die öffnende [ des Code-tags, entferne das [ zeichen am Ende der Formel.rolbak hat geschrieben: Die Formel scheint einen Fehler zu haben (Klammer-Fehler).
Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Re: Formatierung von Zelle (Zahl als Text)
Hallo Karo,
Nach wie vor klappt es mit den Ziffern nicht wenn sie einen - oder / enthalten. Bei Ziffern mit einen Buchstaben klappt es. Die Anzahl hält sich aber in Grenzen, so dass ich sie von Hand ändern kann. Besten Dank für Deine Hilfe.
MfG
Roland
Nach wie vor klappt es mit den Ziffern nicht wenn sie einen - oder / enthalten. Bei Ziffern mit einen Buchstaben klappt es. Die Anzahl hält sich aber in Grenzen, so dass ich sie von Hand ändern kann. Besten Dank für Deine Hilfe.
MfG
Roland