Reemplazar el texto desde el principio de una cadena a la posición de la variable

Anonim

La función REEMPLAZAR de Excel se utiliza para reemplazar una cierta longitud de texto de una cadena determinada. Definimos la posición inicial, la cantidad de caracteres que queremos eliminar y el nuevo texto de reemplazo. En este artículo, aprenderemos cómo eliminar / reemplazar texto desde el principio de una cadena a una posición variable.

Fórmula genérica de Excel para eliminar texto de la posición variable

= REEMPLAZAR (cadena, 1, ENCONTRAR (texto, cadena), "")

cuerda:Es la cadena de la que desea eliminar el texto.

texto:Es el texto al que desea eliminar texto.

Veamos un ejemplo para aclarar las cosas.

Ejemplo: quitar el nombre del día de la hora

En este ejemplo, tenemos la hora de marcado asociada con los nombres de los días. Queremos eliminar los nombres de los días de los datos y solo tener tiempo. El nombre de la hora y el día se separa mediante un guión (-).

Usemos la fórmula genérica anterior para eliminar la longitud variable de los caracteres.

Escriba esta fórmula en C3 y arrástrela hacia abajo.

=REEMPLAZAR(B3,1,ENCONTRAR("-", B3), "")

Presiona enter y arrástralo hacia abajo. Ahora tenemos el texto de la hora en el rango que queríamos. Hemos eliminado todo el texto antes del tiempo.

¿Como funciona?

Analicemos la fórmula para entenderla.

Cada fórmula funciona al revés. La función ENCONTRAR devuelve la ubicación del texto dado en una cadena dada. Aquí devuelve la ubicación del guión (-) en cada cadena. Para la primera cadena, devuelve 8.

Ahora la fórmula es =REEMPLAZAR(B3,1,8, ""). Como sabemos, la función REPLACE reemplaza n número de caracteres de una posición inicial con otro texto. Aquí, el texto está en B3, la posición inicial es 1, el número de caracteres que calculamos son 8 con la ayuda de la función ENCONTRAR, y el carácter de reemplazo no es nada (""). Por lo tanto, la función REPLACE elimina 8 caracteres del comienzo de la cadena, lo que nos deja solo con texto de tiempo.

Notas:

  • Si no se encuentra el carácter dado, la función devolverá el error #VALOR. Es mejor utilizar la función IFERROR para detectar errores.
  • La función BUSCAR es una función que distingue entre mayúsculas y minúsculas. Si desea realizar una búsqueda que no distinga entre mayúsculas y minúsculas, utilice la función BÚSQUEDA.
  • En la fórmula anterior, hemos utilizado un guión (-) para encontrar el número de caracteres. Puede usar cualquier carácter para hacerlo, puede ser dos puntos en Excel o cualquier texto.

Así que sí, chicos, así es como pueden eliminar una longitud variable de texto desde el principio de la cadena. Espero que haya sido explicativo. Si tiene alguna duda sobre este tema o cualquier otro Excel / 2010/2013/2016/2019/365 / VBA. Estaremos encantados de ayudarte.

Reemplazar el texto del final de una cadena comenzando desde la posición de la variable | La función REPLACE junto con la función LEN y FIND pueden eliminar caracteres del final de la cadena.

Eliminar caracteres coincidentes en Texto | Para eliminar caracteres coincidentes no usaremos la función REPLACE. Usaremos la función SUSTITUIR. Esta función elimina automáticamente el texto dado con otro texto.

Elimine los espacios iniciales y finales del texto en Excel | Los espacios finales alteran su conjunto de datos y es necesario eliminar cualquier espacio inicial o final del texto en Excel. Esta fórmula elimina todos los espacios finales.

Eliminar caracteres no deseados en Excel | Para eliminar caracteres no deseados usamos la función SUSTITUIR.

Eliminar caracteres de la derecha | La función IZQUIERDA se puede utilizar para eliminar caracteres de la DERECHA del texto. En realidad, esta función se centra en retener el texto de la izquierda.

Articulos populares:

50 accesos directos de Excel para aumentar su productividad | Acelera tu tarea. Estos 50 accesos directos le permitirán trabajar aún más rápido en Excel.

La función BUSCARV en Excel | Esta es una de las funciones más utilizadas y populares de Excel que se utiliza para buscar valores de diferentes rangos y hojas.

CONTAR.SI en Excel 2016 | Cuente valores con condiciones usando esta asombrosa función. No necesita filtrar sus datos para contar un valor específico. La función Countif es esencial para preparar su tablero.

Cómo utilizar la función SUMIF en Excel »Wiki Ùtil Esta es otra función esencial del tablero. Esto le ayuda a resumir valores en condiciones específicas.