Hvordan formatere kredittkortnumre, artikkelnummer eller andre tall individuelt
Dessverre gir Excel ikke et integrert format for korrekt visning av kredittkortnumre. Egendefinert formatering gir heller ikke ønsket resultat. Du kan oppnå ønsket resultat med en formel i en hjelpecelle.
Kredittkortnumre har seksten sifre og vises ofte i blokker med fire i følgende form. 1234 1234 1234 1234
Spontant bør ønsket skjerm være enkelt å implementere ved å bruke følgende brukerdefinerte tallformat:
#### #### #### ####
Dette formatet resulterer i at blokkene vises i tabellen. Det siste sifferet erstattes imidlertid av et null. Følgende illustrasjon viser hvordan dette ser ut:
Årsaken til nullpunktet er at Excel bare behandler maksimalt 15 signifikante sifre. Så Excel vil alltid sette det siste sifferet til null så lenge du skriver inn kredittkortnummeret som et tall.
Du må derfor skrive inn kredittkortnumre som tekst. Du kan gjøre dette med en foregående apostrof eller ved å tilordne tekstformatet på forhånd.
Dette løser selvfølgelig ikke problemet med å vise kredittkortnumrene som blokker med fire. Dessverre kan du ikke tilordne et tallformat til tekstverdier.
En løsning er å sette inn en ekstra kolonne der du kan skrive ut ønsket representasjon ved hjelp av en formel.
For eksempel, hvis du skrev inn kredittkortnummeret i celle B1, kan du bruke følgende formel i celle C1 for å vise det i blokker med fire:
= VENSTRE (B1; 4) & "" & DEL (B1; 5; 4) & "" & DEL (B1; 9; 4) & "" & HØYRE (B1; 4)
Følgende figur viser bruken av denne formelen i en eksempeltabell:
Du kan også bruke representasjonsprinsippet for artikkelnummer, ordrenumre eller andre spesialnumre som du ønsker å formatere i et individuelt skjema.