Formatering tallene i et Excel-Text String

Det er ikke uvanlig å ha rapportering som binder tekst med tall. For eksempel kan du bli pålagt å vise en linje i rapporten som oppsummerer en selger resultater, som dette:
John Hutchison: $ 5000

Problemet er at når du blir med tall i en tekststreng, gjør antall formatering ikke følge. Ta en titt på figuren som et eksempel. Legg merke til hvordan tallene i de sammenkoblede strenger (kolonne E) ikke vedta formateringen fra kildecellene (kolonne C).

For å løse dette problemet, må du pakke inn cellereferansen for tallverdi i TEKST funksjon. Bruke TEKST-funksjonen, kan du bruke den nødvendige formatering på sparket. Formelen vist her løser problemet:
= B3 & ":" & TEKST (C3, "$ 0000")

TEKST-funksjonen krever to argumenter: en verdi, og en gyldig Excel-format. Du kan bruke en hvilken som helst format du vil ha til en rekke så lenge det er et format som Excel gjenkjenner

For eksempel kan du legge inn denne formelen i Excel for å vise $ 99:.
= TEKST (99,21, "$ #, ### ")

Du kan legge inn denne formelen i Excel for å vise 9921%:
= TEKST (99,21," 0% ")

Du kan legge inn denne formelen i Excel for å vise 99,2:
= TEKST (99,21, "0.0")

En enkel måte å få syntaks for en bestemt tallformat er å se på den tallformat dialogboksen. Å se at dialogboksen og få syntaksen, gjør du følgende:.

  • Høyreklikk på en celle og velger Format Cell

    På kategorien Tall format, velger du formaterer du trenger .

    Velg Tilpasset fra Category listen til venstre på Number Format dialogboksen.

    Kopier syntaks funnet i Type-boksen.