Veamos la función SUSTITUIR.
Esta función sustituye un texto original por un texto nuevo dentro de una cadena de texto.
Sintaxis
El primer argumento de esta función es texto, que es la cadena donde vamos a sustituir, el siguiente argumento es texto original, que es el texto para sustituir, el siguiente argumento es texto nuevo, la nueva cadena a sustituir por el texto original, y, como último argumento, y, opcional, numero de repeticiones, donde somos nosotros los que decidimos que repetición queremos sustituir.
Veamos un ejemplo.
Tenemos los siguientes datos.
Queremos unir las cadenas, sustituyendo el especio, por nada.
Para ello, escribimos el signo igual, seguido del nombre de la función, y, abrimos un paréntesis.
=SUSTITUIR(
Como primer argumento, texto, hacemos clic en la celda A2.
=SUSTITUIR(A2
Punto y coma, el siguiente argumento es texto original, que en este caso, es el espacio.
=SUSTITUIR(A2;" "
Punto y coma, el siguiente argumento es texto nuevo, donde vamos a escribir dobles comillas dobles, que es un texto vacío, y, cerramos paréntesis.
=SUSTITUIR(A2;" ";"")
Aceptamos, y, arrastramos hacia abajo.
Vemos como ahora el texto aparece unido.
Por supuesto, también lo podemos hacer de forma matricial, para ello, debemos de cambiar el argumento texto, y, seleccionar desde A2 hasta A6.
=SUSTITUIR(A2:A6;" ";"")
Seguimos por el modelo anterior, porque ahora lo que queremos, es sustituir el ultimo espacio por un guion bajo.
Hemos visto que tenemos un último argumento, que es número de repeticiones, a través de este argumento, podemos indicar que numero de repetición queremos sustituir.
Pues bien, escribimos el signo igual, seguido del nombre de la función, y, abrimos un paréntesis.
=SUSTITUIR(
Como primer argumento, texto, hacemos clic en la celda A2.
=SUSTITUIR(A2
Punto y coma, el siguiente argumento es texto original, que en este caso, es el espacio.
=SUSTITUIR(A2;" "
Punto y coma, el siguiente argumento es texto nuevo, donde vamos a escribir dobles comillas dobles, que es un texto vacío, y, cerramos paréntesis.
=SUSTITUIR(A2;" ";"_")
Ahora, vamos a hacer uso del último argumento, que es número de repeticiones, pues, ponemos el número 2, que es el segundo espacio.
Aceptamos, y, vemos como el segundo espacio ha sido sustituido por el guion bajo.
Veamos otro ejemplo, tenemos los siguientes valores.
Queremos calcular la cantidad de espacios que tenemos en cada cadena.
Hemos visto que tenemos una función llamada LARGO, que devuelve la longitud de una cadena, pues, esta es la función que vamos a usar para calcular la longitud de la cadena.
Esta función solo tiene un argumento, que es la cadena la cual queremos saber la longitud.
=LARGO(D2)
Aceptamos , y, arrastramos hacia abajo, y, vemos la longitud de cada cadena, incluido los espacios.
Pero, aun no hemos restado los espacios.
Pues para ello, ponemos el signo de restar, donde volvemos a usar la función LARGO, y, como argumento usamos la función SUSTITUIR, donde reemplazamos el espacio por nada.
=LARGO(D2)-LARGO(SUSTITUIR(D2;" ";""))
Aceptamos, y, arrastramos hacia abajo.
Vemos la cantidad de espacios que hay en cada cadena.
Comments