Función REEMPLAZAR() en OpenOffice Calc
Sustituye parte de una cadena de texto con una cadena de texto distinta. Esta función se puede utilizar para sustituir caracteres y números (que se convierten automáticamente en texto). El resultado de la función siempre es un texto. Para proseguir con la operación de cálculo con un número reemplazado por texto, es preciso transformar el resultado de nuevo en número; para ello, se utiliza la función VALOR.
Si no desea que un texto que contenga números se interprete como número y se convierta en texto automáticamente deberá escribirlo entre comillas.
- Sintaxis: =REEMPLAZAR( texto ; posición ; longitud ; texto_nuevo )
- texto hace referencia al texto del que se sustituirá una parte.
- posición hace referencia a la posición del texto en la que comenzará la sustitución.
- longitud es el número de caracteres en texto que se va a sustituir.
- texto_nuevo hace referencia al texto que se sustituye en texto.
Ejemplos de la función REEMPLAZAR()
- =REEMPLAZAR("1234567890" ; 3 ; 3 ; "abcde" ) devuelve: 12abcde67890
- =REEMPLAZAR("En un puerto italiano, allá por las montañas" ; 14 ; 8 ; "español" ) devuelve: En un puerto español, allá por las montañas
- Si A1 contiene En un puerto italiano, allá por las montañas, B1 contiene italiano, C1 contiene español, =REEMPLAZAR(A1; ENCONTRAR(B1;A1); LARGO(B1); C1) devuelve En un puerto español, allá por las montañas