code -functie van Excel neemt een teken of tekst als parameter en geeft een numerieke code die de tekenset vertegenwoordigt . Geïntroduceerd in Excel 2003 , heeft Microsoft de code in die functie in elke versie van de spreadsheet-applicatie sindsdien . De code functie is het tegenovergestelde van char -functie van Excel . Syntax Net als alle functies in Excel , u gebruik maken van de gelijk-teken om een functie aan te roepen . Type " = CODE ( tekst ) " in een lege cel , waarbij " tekst" is de tekst die u wilt de code terug te keren voor . Bijvoorbeeld , het typen " = CODE ( " A " ) " retourneert 65 , de ASCII- code voor de hoofdletter " A "-karakter . Typering " = CODE ( " B " ) " retourneert 66 , en ga zo maar door . De functie houdt alleen rekening met het eerste teken . Bijvoorbeeld , het typen " = CODE ( " AB " ) " alleen retourneert 65 , omdat de functie weglaat alles na het eerste teken . Numbers De code functie voert berekeningen op cijfers , maar alleen als je geen aanhalingstekens . Bijvoorbeeld , het typen " = CODE ( 4/2 ) " retourneert 50 , de ASCII- code voor het cijfer twee , maar het typen " = CODE ( " 4/2 " ) " retourneert 52 , de ASCII- code voor het cijfer vier , waarin de code -functie behandeld als een personage en niet een cijfer in dit geval vanwege de aanhalingstekens . Echter , als je niet onder een operator , de functie neemt gewoon de eerste letter . Bijvoorbeeld , zowel " = CODE ( 242 ) " en " = CODE ( " 242 " ) " return 50 . Uitzonderingen en fouten In bepaalde gevallen , de code functie accepteert meer dan een teken als parameter en retourneert de ASCII-waarde . Bijvoorbeeld , het typen " = CODE ( " ... " ) " met drie periodes automatisch omgezet naar de ellips karakter, dat een ASCII -code van 133 terugkeert . Als alternatief , als u het type " = CODE ( " " ) " zonder inbegrip van alle personages , de functie een " # WAARDE! " error . Ook als u niet- numerieke tekens gebruiken zonder aanhalingstekens , zoals " = CODE ( A ) , " dan is de functie een " # NAME? " error . Retourwaarden ASCII tabellen bereik van nul tot 127 voor standaard en 128-255 voor langere waarden , met elk nummer vertegenwoordigt een personage . Echter , niet elke ASCII-waarde heeft een karakter representatie . Zo zal de code -functie nooit waarden tussen nul en 31 terug omdat deze vertegenwoordigen bepaalde toetsaanslagen , zoals de backspace of shift -toetsen . Echter , de code functie doet return waarden voor de meest uitgebreide ASCII-tekens , zoals het merk teken ( 153 ) , plus - min-teken ( 177 ) en enkele Latijnse karakters met hun diakritische tekens . < br >
|