Excel kode funktion tager et tegn eller tekst som parameter og returnerer en numerisk kode, som repræsenterer dets tegnsæt. Indført i Excel 2003 , Microsoft har medtaget koden funktion i hver version af regneark siden da. Koden funktion er det modsatte af Excels char funktion. Syntaks
Ligesom alle funktioner i Excel , skal du bruge lighedstegnet til at kalde en funktion. Skriv " = CODE (tekst) " i en tom celle , hvor "tekst " er den tekst, du ønsker at vende tilbage koden for . For eksempel at skrive " = CODE (" A " )" returnerer 65 ASCII-koden for den kapital "A" karakter. Skrive " = CODE ( " B " )" returnerer 66 , og så videre . Funktionen kun anser det første tegn. For eksempel at skrive " = CODE ( " AB " )" returnerer kun 65, som funktionen udelader alt efter det første tegn.
Numbers
koden Funktionen udfører beregninger på tal, men kun hvis du ikke inkluderer anførselstegn. For eksempel at skrive " = CODE ( 4/2 )" returnerer 50 , ASCII-koden for ciffer to, men at skrive "= CODE ( " 4 /2 " )" returnerer 52 , ASCII-koden for ciffer fire, hvor koden funktionen behandlet som et tegn, og ikke et tal i dette tilfælde på grund af anførselstegn. Men hvis du ikke medtager en operatør , funktionen simpelthen tager det første tegn. For eksempel betyder både "= CODE (242) " og " = CODE ( " 242 " ) " afkast 50 .
Undtagelser og Fejl
visse sager , koden funktionen accepterer mere end én karakter som en parameter og returnerer dens ASCII værdi. For eksempel at skrive " = CODE ( " ... ") " med tre perioder automatisk konverterer til ellipsen karakter , som returnerer en ASCII-kode på 133 . Alternativt, hvis du skriver "= CODE (" " )" uden at medtage nogen tegn, returnerer funktionen et "# VÆRDI! " fejl . Tilsvarende, hvis du bruger ikke- numeriske tegn uden anførselstegn som " = CODE (A) ", og derefter returnerer funktionen et "# NAVN? " fejl .
Returværdier
ASCII tabeller fra nul til 127 for standard, og 128-255 i længere værdier , hvert med et nummer , der repræsenterer et tegn. Men ikke alle ASCII værdi har en karakter repræsentation. For eksempel vil koden funktionen aldrig vende tilbage værdier mellem nul og 31 , fordi disse repræsenterer nogle tastetryk såsom backspace eller skifte taster . Men koden funktionen gør retur værdier for de fleste udvidede ASCII-tegn , såsom det varemærke sign ( 153) , plus - minus (177 ) og flere latinske tegn med deres diakritiske tegn .
< br >