Este documento describe tres funciones de Excel: REEMPLAZAR/REEMPLAZARB, que reemplazan parte de un texto por otro; REPETIR, que repite un texto una cantidad de veces especificada; y DERECHA/DERECHAB, que devuelven los últimos caracteres de un texto según la cantidad especificada. Cada función se describe con su sintaxis, argumentos y observaciones.
2. 1. FUNCIONES REEMPLAZAR O REEMPLAZARB
• REEMPLAZAR.- Reemplaza parte de una cadena de texto, en función del número de caracteres que especifique, por una cadena
de texto diferente. Esta cuenta cada carácter, ya sea de uno o dos bytes.
• REEMPLAZARB.- Reemplaza parte de una cadena de texto, en función del número de bytes que especifique, por una cadena de
texto diferente. REEMPLAZARB cuenta cada carácter de doble byte.
SINTAXIS
REEMPLAZAR(texto_original, núm_inicial, núm_de_caracteres, texto_nuevo)
REEMPLAZARB(texto_original, núm_inicial, núm_bytes, texto_nuevo)
La sintaxis de las funciones REEMPLAZAR y REEMPLAZARB tiene los siguientes argumentos:
Texto_original .- Obligatorio. Es el texto en el que desea reemplazar algunos caracteres.
Núm_inicial .- Obligatorio. Es la posición del carácter dentro de texto_original que desea reemplazar por texto_nuevo.
Núm_de_caracteres .- Obligatorio. Es el número de caracteres de texto_original que se desea que REEMPLAZAR reemplace por
texto_nuevo.
Núm_de_bytes.- Obligatorio. Es el número de bytes de texto_original que desea que REEMPLAZARB cambie por texto_nuevo.
Texto_nuevo .- Obligatorio. Es el texto que reemplazará los caracteres de texto_original.
3. 2. FUNCIÓN REPETIR
• Repite el texto un número determinado de veces. Se usa REPETIR para llenar una celda con una cadena de
texto repetida un número determinado de veces.
SINTAXIS
• Repetir(texto, núm_de_veces)
La sintaxis de la función REPETIR tiene los siguientes argumentos:
• Texto.- Obligatorio. El texto que desea repetir.
• Núm_de_veces.- Obligatorio. Es un número positivo que especifica el número de veces que desea repetir el
texto.
OBSERVACIONES
• Si núm_de_veces es 0 (cero), REPETIR devuelve "" (texto vacío).
• Si núm_de_veces no es un número entero, se trunca (Interrumpir).
4. 3. FUNCIONES DERECHA O DERECHAB
• DERECHA.- Devuelve el último carácter o caracteres de una cadena de texto, según el número de caracteres especificado,
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.- Devuelve el último carácter o caracteres de una cadena de texto, según el número de bytes especificado,
cuenta cada carácter de doble byte como 2 si ha habilitado la edición en un idioma.
Sintaxis
• DERECHA(texto,[núm_de_caracteres])
• DERECHAB(texto,[núm_bytes])
Las funciones DERECHA y DERECHAB tienen los siguientes argumentos:
• 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.