Ofte når du importerer data til et Microsoft Excel-regneark , kan du komme på tværs af tal formateret som tekst. På grund af dette , kan dine beregninger og formler ikke returnere nøjagtige resultater. Der er en forskel mellem karakteren "9" og heltal 9. . Ved konvertering til ASCII , tegnet eller symbolet "9" tager på heltalsværdien 57. . I Excel , normalt aritmetiske operationer " ignore" celler, der indeholder strengværdier , og dette kunne føre til uoverensstemmelser , der ofte svære at opdage. Konvertering strengværdier til heltal og decimaler , før du laver beregninger kan forhindre dette. Instruktioner
Bruge Excel operatorer og funktioner
1
Føj nul til strengen at konvertere det til decimal. For eksempel, hvis celle " A1" indeholder strengen value " 123400 ", formlen nedenfor vil konvertere det til antallet 123.400 .
= A1 +0
2
bruge værdien funktion . Dette virker med numerisk , dato og tidsstrenge , men ikke med dage som "Sunday " eller "Monday ". For eksempel, " 26. december 2011" celle " A1" indeholder formlen nedenfor vil konvertere det til 40903 , hvilket svarer til 12/26/2011 i " mm /dd /yyyy" format.
= VÆRDI (A1)
3
Fjern førende apostroffer . Fremhæv det celleområde , der indeholder numeriske strenge , og derefter trykke på " CTRL + H. " Skriv et enkelt apostrof i " Find det ", og klik derefter på "Erstat alle. "
4
genindtaste værdierne i celler manuelt. Dobbeltklik på en celle, der har en streng værdi og tryk derefter på "Enter".
Hjælp af en makro
5
Tryk på " ALT + F8 " for at åbne " makroer "dialogboksen . Enter " StringToInt " i " Macro navn " feltet og klik på "Opret ".
6
Indtast følgende kode i VBA editoren .
Sub StringToInt () < br >
Dim Rng Som Range
Dim str
For Each Rng In Selection
On Error Resume Next
str = Rng.Value < br >
Rng.NumberFormat = "0 "
Rng.FormulaR1C1 = str
Næste Rng
End Sub
7
Tryk på " ALT + Q "for at lukke VBA editoren og vende tilbage til regnearket. Fremhæv de celler, du vil konvertere.
8
Tryk på " ALT + F8" for at åbne " makroer" dialogboksen igen. Vælg " StringToInt " på listen, og klik derefter på " Run ".