MS Access - Nur 6 stellige Werte umformatieren, 7 stellige Werte belassen.
Hallo,
habe folgendes Problem.
In einer Access DB (2007) habe ich in einer Spalte mit 6 stelligen und < 7 stelligen Werte.
Alle 6-stelligen Werte sollen ein Format mit einer Leerstelle erhalten (Bsp. 00000 0).
Alle anderen sollen so bleiben wie sie sind.
Die Werte sind als Text definiert und können aus Zahlen, Buchstaben und einem Bindestrich bestehen.
Und das am besten in der Tabelle.
Welche Formel benötige ich, wenn ich den Felddatentyp "Berechnet" wähle und unter "Format" die gewünschte Ausgabe 00000 0 eingebe.
Vielen Dank schon mal vorab.
mfg
Randolf
habe folgendes Problem.
In einer Access DB (2007) habe ich in einer Spalte mit 6 stelligen und < 7 stelligen Werte.
Alle 6-stelligen Werte sollen ein Format mit einer Leerstelle erhalten (Bsp. 00000 0).
Alle anderen sollen so bleiben wie sie sind.
Die Werte sind als Text definiert und können aus Zahlen, Buchstaben und einem Bindestrich bestehen.
Und das am besten in der Tabelle.
Welche Formel benötige ich, wenn ich den Felddatentyp "Berechnet" wähle und unter "Format" die gewünschte Ausgabe 00000 0 eingebe.
Vielen Dank schon mal vorab.
mfg
Randolf
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 239365
Url: https://administrator.de/forum/ms-access-nur-6-stellige-werte-umformatieren-7-stellige-werte-belassen-239365.html
Ausgedruckt am: 10.06.2025 um 16:06 Uhr
2 Kommentare
Neuester Kommentar
Hallo Randolf, Willkommen auf Administrator.de!
Also wenn die Spalte in der die Werte stehen z.B. den Namen nummern hat, dann kannst du mit dieser Formel in einer berechneten Spalte im Feld "Ausdruck" arbeiten:
Im Feld Format ist IMHO keine Unterscheidung der Länge möglich.
Grüße Uwe
Also wenn die Spalte in der die Werte stehen z.B. den Namen nummern hat, dann kannst du mit dieser Formel in einer berechneten Spalte im Feld "Ausdruck" arbeiten:
Wenn(Länge([nummern])=6;Links([nummern];5) & " " & Rechts([nummern];1);[nummern])
Grüße Uwe