El enlace de Excel: / excel-text-formulas-excel-replace-function [REPLACE function] `se usa para reemplazar una cierta longitud de texto de una cadena dada. 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 comienzo de una cadena a una posición variable.

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

=REPLACE(string,1,FIND(text,string),»»)

cadena: * 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: Eliminar el nombre del día de la hora

image

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.

=REPLACE(B3,1,FIND*(«-«,B3),»»)

image

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

¿Cómo 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 = link: / excel-text-formulas-excel-replace-function [REPLACE] (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 usar la función IFERROR para detectar errores.

  • La función BUSCAR es una función sensible a mayúsculas y minúsculas. Si desea realizar una búsqueda que no distinga entre mayúsculas y minúsculas, utilice link: / text-excel-search-function [la función SEARCH].

  • 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.

Artículos relacionados:

link: / excel-text-replace-text-from-end-of-a-string-from-variable-position [Reemplazar texto desde el final de una cadena comenzando desde la posición de variable] | La función REPLACE junto con LEN y FIND pueden eliminar caracteres del final de la cadena.

link: / excel-text-edit-and-format-remove-matching-characters-in-text [Eliminar caracteres coincidentes en el 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.

link: / excel-text-formulas-remove-lead-and-trailing-spaces-from-text-in-excel [Elimina los espacios iniciales y finales del texto en Excel] | Los espacios finales perturban 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.

link: / excel-text-formulas-remove-unwanted-characters-in-excel [Eliminar caracteres no deseados en Excel] | Para eliminar caracteres no deseados usamos la función SUSTITUIR.

link: / excel-text-formulas-remove-characters-from-right [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.

Artículos populares:

link: / keyboard-formula-shortcuts-50-excel-shortcuts-to-incrementa-your-productividad [50 accesos directos de Excel para aumentar su productividad] | Acelera tu tarea. Estos 50 atajos lo harán trabajar aún más rápido en Excel.

enlace: / fórmulas-y-funciones-introducción-de-función-vlookup [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. enlace: / tips-countif-in-microsoft-excel [COUNTIF 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.

link: / excel-formula-and-function-excel-sumif-function [Cómo utilizar la función SUMIF en Excel] | Esta es otra función esencial del tablero. Esto le ayuda a resumir valores en condiciones específicas.