Tecnología

Inicio

Funciones del Código de Excel

función de código 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 la función de código en cada versión de la aplicación de hoja de cálculo desde entonces. La función de código es lo contrario de la función Char de Excel.

Sintaxis

Al igual que todas las funciones en Excel, se utiliza el signo igual para llamar a una función. Tipo "= CÓDIGO (texto)" en una celda vacía, donde "texto" es el texto que desea devolver el código para. Por ejemplo, si escribe "= CÓDIGO (" A ")" devuelve 65; el código ASCII para el carácter "A" mayúscula. Al escribir "= CÓDIGO (" B ")" devuelve 66, y así sucesivamente. La función sólo tiene en cuenta el primer carácter. Por ejemplo, si escribe "= CÓDIGO (" AB ")" sólo devuelve 65, ya que la función omite todo después del primer carácter.

Números

La función de código realiza cálculos en números, pero sólo si no se incluye entre comillas. Por ejemplo, si escribe "= CÓDIGO (4/2)" devuelve 50, el código ASCII para el dígito dos, pero escribir "= CÓDIGO (" 4/2 ")" devuelve 52, el código ASCII de cuatro dígitos, que la función de código tratado como un carácter y un numeral no 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 ")" vuelta 50.

Excepciones y errores

En ciertos casos, la función de código acepta más de un carácter como un parámetro y devuelve su valor ASCII. Por ejemplo, si escribe "= CÓDIGO (" ... ")" con tres períodos se convierte automáticamente en el carácter de elipse, que devuelve un código ASCII de 133. Alternativamente, si escribe "= CÓDIGO (" ")" sin incluir ningún carácter , la función devuelve un "# ¡VALOR!" error. Del mismo modo, si utiliza caracteres no numéricos sin comillas, como "= CÓDIGO (A)", entonces la función devuelve un "# nombre?" error.

Valores devueltos

tablas ASCII van de cero a 127 para el estándar, y 128 a 255 para los valores prolongados, con cada número que representa un personaje. Sin embargo, no todos los valores ASCII tiene una representación de caracteres. Por ejemplo, la función de código nunca devolver valores entre cero y 31 porque éstos representan ciertas pulsaciones de teclas, como las teclas de retroceso o de desplazamiento. Sin embargo, la función de código devuelve valores para la mayoría de los caracteres ASCII extendidos, como el signo de marca (153), signo de más-menos (177) y varios caracteres latinos con sus signos diacríticos.