La función REEMPLAZARB sustituye parte de una cadena de texto por una cadena diferente según el número de bytes.
Partes de la función REEMPLAZARB
REEMPLAZARB(texto; posición; núm_bytes; nuevo_texto)
Parte | Descripción |
texto |
Texto del que se quiere reemplazar una parte. |
posición |
Posición en la que comenzará el reemplazo (el 1 es la primera). |
núm_bytes |
Número de bytes del texto que se van a reemplazar. |
nuevo_texto |
Texto que se va a insertar en el texto original. |
Notas
REEMPLAZARB
devuelve el mismo valor queREEMPLAZAR
si el `texto` introducido tiene solo caracteres de byte único.- Esta función devuelve texto como resultado. Si se desea obtener un número, se puede usar la función
VALOR
junto con esta función.
Ejemplos
A | B | C | |
1 | Cadena | Fórmula | Resultado |
2 | Aeñds | =REEMPLAZARB(A2; 2; 3;"nuevo") |
Anuevos |
3 | Aeñds | =REEMPLAZAR(A3; 2; 3;"nuevo") |
Anuevos |
4 | 熊本=熊本 |
=REEMPLAZARB(A4; 2; 3;"nuevo") |
熊nuevo熊本 |
5 | 熊本=熊本 |
=REEMPLAZAR(A5; 2; 3;"nuevo") |
熊nuevo本 |
Funciones relacionadas
- LARGOB: La función LARGOB devuelve la longitud de una cadena en bytes.
- IZQUIERDAB: La función IZQUIERDAB devuelve la parte inicial de una cadena hasta un número determinado de bytes.
- DERECHAB: La función DERECHAB devuelve la parte final de una cadena hasta un número determinado de bytes.
- EXTRAEB:La función EXTRAEB devuelve parte de una cadena desde el carácter especificado hasta un número determinado de bytes.