Datorn iFokus

Datorn

Etikettmicrosoft-office
Läst 1146 ggr
lime82
2006-11-20 11:15
0

Format-problem i Excel

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? ;-)

johan
2006-11-20 11:58
0
#1

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

Mvh // Johan

lime82
2006-11-24 15:03
0
#2

COOLBRA! Tackar!

 //E.