Print side | Luk vindue

Brugerdef. celleformat, altid 3 tal før bindestreg

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Generelt
Forum beskrivelse: Hjælp til generel daglig brug af programmet Excel
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=2873
Udskrevet den: 03.Mar.2025 kl. 19:15


Emne: Brugerdef. celleformat, altid 3 tal før bindestreg
Besked fra: Sebbelin
Emne: Brugerdef. celleformat, altid 3 tal før bindestreg
Posteringsdato: 22.Dec.2016 kl. 11:08
Jeg forsøger at lave et brugerdefineret format af en celle, min indtastning i cellen vil altid være være imellem 4 og 10 cifre. celleformatet skal altid have 3 cifre før en bindestreg og de resterende efter. Hvis muligt må der gerne indsættes 0'er foran de tal der kommer efter bindestregen, så cellen altid består af 10 cifre. Eksempler:

547885 = 547-885 (eller optimalt = 547-0000885)
588496254 = 588-496254 (eller optimalt = 588-0496254)

Jeg har lavet et format der hedder ###-#######, men det fejler når der ikke indtastes 10 cifre. Nogen der har et bud på en løsning?




Svar:
Besked fra: Inaktiv profil
Posteringsdato: 22.Dec.2016 kl. 12:59
Jeg tror ikke det kan laves med formatering, men hvis du indtaster dit tal i A1, kan du måske bruge følgende:

=VENSTRE(A1;3)&"-"&TEKST(HØJRE(A1;LÆNGDE(A1)-3);"0000000")


Besked fra: EXCELGAARD
Posteringsdato: 22.Dec.2016 kl. 15:20
Eller:
=VENSTRE(A1;3)&"-"&TEKST(MIDT(A1;4;7);"0000000")


-------------
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.



Print side | Luk vindue