# Format-problem i Excel
Author: lime82

Hej!

Hur skriver jag ut en nummerlägnd som visar en initial nolla?

Excel visar siffrorna olika beroende på vilken formatering som används.

Jag vill att det ska stå: 0987654321123 med nummerformatering  

I general ser det ut såhär: 9.87654E+11

I number ser det ut såhär: 987654321123 (tar bort en initial nolla)

Enda sättet verkar vara att ha värdet som Text  
Då ser det ut såhär: 0987654321123

Problemet med att ha det som Text är att vissa formler (t.ex. VLOOKUP) inte vill ta sig an värdet.

Johan? Vet du hur man gör? ;-)

## Comment 1
Author: johan

Om det alltid är lika många siffror i talet kan du göra ett anpassat talformat.

1.  Markera cellerna
2.  Gå in i Format, Celler
3.  Välj fliken Tal
4.  Välj kategori Anpassat
5.  Ange formatet 0000000000000 (eller så många noller som din kod ska vara)
6.  Tryck OK

Du har helt rätt i att VLOOKUP kommer bli sur om du har det som tal på ena stället och text på det andra. Ett bra sätt att omvandla tal till text eller text till tal är dessa formler:

Text till tal:  
\=HELTAL(A1) (svenska)  
\=INT(A1) (engelska)

Tal till text:  
\="" & A1

Tal till text med bestämt format:  
\=TEXT(A1; "talformat")  
T ex :  
\=TEXT(A1; "00000000000000") för att ta ditt exempel från ovan.

Det är i princip alltid bäst att omvalda ditt lookup value till den datatyp som det är i tabellen du vill göra uppslaget i.

// Johan

## Comment 2
Author: lime82

COOLBRA! Tackar!

 //E.
