DERECHA y DERECHAB (funciones DERECHA y DERECHAB)

DERECHA y DERECHAB (funciones DERECHA y DERECHAB)

DERECHA y DERECHAB (funciones DERECHA y DERECHAB)

 

Este artículo describe la sintaxis de la fórmula y el uso de las funciones (función: fórmula ya escrita que toma un valor o valores, realiza una operación y devuelve un valor o valores. Utilice funciones para simplificar y acortar fórmulas en una hoja de cálculo, especialmente aquellas que llevan a cabo cálculos prolongados o complejos.) DERECHA y DERECHAB en Microsoft Excel.

Descripción

DERECHA devuelve el último carácter o caracteres de una cadena de texto, según el número de caracteres especificado.

DERECHAB devuelve el último carácter o caracteres de una cadena de texto, según el número de bytes especificado.

 Importante   DERECHA se ha diseñado para usarse con idiomas que utilizan el juego de caracteres de un byte (SBCS), mientras que DERECHAB está pensada para usarse con idiomas que utilizan el juego de caracteres de doble byte (DBCS). La configuración de idioma predeterminada del equipo influye en el valor devuelto del modo siguiente:

  • DERECHA siempre cuenta cada carácter como 1, ya sea de un byte o de doble byte e independientemente de la configuración predeterminada de idioma.
  • DERECHAB cuenta cada carácter de doble byte como 2 si ha habilitado la edición en un idioma que admite DBCS y lo ha establecido como el idioma predeterminado. De lo contrario, DERECHAB cuenta cada carácter como 1.

Entre los idiomas que admiten DBCS se incluyen japonés, chino (simplificado), chino (tradicional) y coreano.

Sintaxis

DERECHA(texto,[núm_de_caracteres])
DERECHAB(texto,[núm_bytes])

Las funciones DERECHA y DERECHAB tienen los siguientes argumentos (argumento: valor que proporciona información a una acción, un evento, un método, una propiedad, una función o un procedimiento.):

  • Texto    Obligatorio. Es la cadena de texto que contiene los caracteres que desea extraer.
  • Núm_de_caracteres    Opcional. Especifica el número de caracteres que desea extraer con DERECHA.
  • Núm_bytes    Opcional. Especifica el número de caracteres que desea extraer con DERECHAB, basándose en bytes.

Observaciones

  • Núm_de_caracteres debe ser mayor o igual que cero.
  • Si núm_de_caracteres es mayor que la longitud del texto, DERECHA devolverá todo el texto.
  • Si omite núm_de_caracteres, se calculará como 1.

Ejemplo

Copie los datos del ejemplo en la siguiente tabla y péguelos en la celda A1 de una nueva hoja de cálculo de Excel. Para las fórmulas que muestren resultados, selecciónelas, presione F2 y, a continuación, presione Entrar. Si lo necesita, puede ajustar los anchos de la columna para ver todos los datos.

Datos Descripción  
Precio de venta    
Número de acción    
Fórmula Descripción (resultado) Resultado
=DERECHA(A2;5) Los últimos 5 caracteres de la primera cadena (Precio) Precio
=DERECHA(A3) El último carácter de la segunda cadena (n) q