Código de función de Excel toma un carácter o texto como parámetro y devuelve un código numérico que representa el conjunto de caracteres . Introducido en Excel 2003 , Microsoft ha incluido el código de la función en cada versión de la aplicación de hoja de cálculo desde entonces. El código de la función es la opuesta de la función char Excel. Sintaxis
igual que todas las funciones de Excel , se utiliza el signo igual para llamar a una función. Escriba " = CODE ( texto)" en una celda vacía , donde " texto" es el texto que desea devolver el código. Por ejemplo , si escribes " = CÓDIGO (" A " ) " devuelve 65 , el código ASCII para la "A" mayúscula carácter. Typing "= CÓDIGO (" B " ) " devuelve 66 , y así sucesivamente. La función sólo considera el primer carácter . Por ejemplo , si escribes " = CÓDIGO ( " AB ") " sólo devuelve 65, la función omite todo después del primer carácter .
Números
La función de código realiza cálculos con números, pero sólo si no se incluye entre comillas. Por ejemplo , si escribes " = CÓDIGO ( 4/2) " devuelve 50 , el código ASCII de dos dígitos , pero escribir "= CÓDIGO ( " 2.4 ") " devuelve 52 , el código ASCII de cuatro dígitos , que la función de código tratado como un carácter y no un número , en este caso debido a las comillas . Sin embargo, si no se incluye un operador, la función simplemente toma el primer carácter. Por ejemplo, tanto "= CÓDIGO ( 242 )" y "= CÓDIGO ( " 242 ") " retorno 50 .
Excepciones y errores
En cierta los casos , la función de código acepta más de un personaje como un parámetro y devuelve su valor ASCII . Por ejemplo , si escribes " = CÓDIGO ( " ... " ) " con tres períodos se convierte automáticamente en el carácter elipse, que devuelve el código ASCII de 133 . Alternativamente , si se escribe "= CÓDIGO (" " ) " sin incluir ningún carácter, la función devuelve un "# ¡VALOR! " de error . Del mismo modo , si utiliza caracteres no numéricos sin comillas , como "= CÓDIGO ( A) ", entonces la función devuelve un "# NAME? " error .
Valores devueltos
ASCII tablas varían de cero a 127 para el estándar , y 128 255 para los valores extendidos, con cada número representa un carácter . Sin embargo , no todos los valores ASCII tiene una representación de caracteres . Por ejemplo , la función de código nunca volverá valores entre cero y 31 debido a que estos representan ciertas teclas como las teclas de desplazamiento o la tecla de retroceso . Sin embargo , la función de código hace valores de retorno de caracteres ASCII más extendidos, como el signo de marca ( 153 ) , signo más - menos ( 177) y varios personajes latinos con sus marcas diacríticas .