randolf
Goto Top

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

Content-Key: 239365

Url: https://administrator.de/contentid/239365

Printed on: April 26, 2024 at 19:04 o'clock

Member: colinardo
Solution colinardo May 27, 2014, updated at May 28, 2014 at 06:23:34 (UTC)
Goto Top
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:
Wenn(Länge([nummern])=6;Links([nummern];5) & " " & Rechts([nummern];1);[nummern])
Im Feld Format ist IMHO keine Unterscheidung der Länge möglich.

Grüße Uwe
Member: Randolf
Randolf May 28, 2014 at 06:23:24 (UTC)
Goto Top
Hallo Uwe,

geht, genial!
Vielen Dank

Gruss
Randolf