Cómo eliminar texto en Excel comenzando desde una posición en Excel

Anonim

En este artículo, aprenderemos cómo eliminar varios caracteres de una cadena desde una posición inicial.

La función REEMPLAZAR de Excel nos da la funcionalidad de reemplazar el número de caracteres de una cadena con otra cadena.

Fórmula genérica para eliminar texto de una posición

= REEMPLAZAR (cadena, posición_inicio, núm_de_caracteres, "")

Cuerda: esta es la cadena original de la que desea eliminar caracteres.

Posición de salida: posición inicial en la cuerda.

Num_of_chars: número de caracteres que desea eliminar.

“” (blanco): Reemplaza a los personajes dados de la nada. En última instancia, eliminar el texto.
Ejemplo 1: eliminar texto de una cadena con longitud fija.
Aquí tengo una lista de nombres completos de archivos .xlsm. Solo quiero tener solo el nombre del archivo en la lista y eliminar todo lo demás.

Dado que "C: \ Users \ Manish Singh \ Desktop \ Excel Tip \" es la carpeta principal de cada archivo y tiene 40 caracteres, escribiremos esta fórmula para eliminar este texto común de la cadena.

= REEMPLAZAR (A2,1,40, "")

Esta fórmula de Excel elimina 40 caracteres a partir del primer carácter.

Ejemplo 2: eliminar texto de una cadena con longitud variable
En el ejemplo anterior, se corrigió la longitud del texto para eliminarlo. Si la longitud del texto que debe eliminarse no es fija, utilice la función de búsqueda de Excel. Esta función devuelve la posición del texto encontrado.

El ejemplo anterior fue de una computadora. Si los datos se compilaron de diferentes usuarios, la estructura de la ruta del archivo sería diferente. Lo único común será el directorio principal, que está configurado como nombre común. En mi ejemplo, es Excel Tip.

Entonces, ahora para eliminar el texto no requerido de la cadena, escriba esta fórmula.

= REEMPLAZAR (A2,1, BÚSQUEDA ("Consejo de Excel \", A2) +9, "")


¿Cómo funcionó?

Empecemos por dentro. BUSCAR ("Consejo de Excel \", A2) +9: la parte de búsqueda devolverá la posición de "Consejo de Excel \" en A2. que es 23. Ahora, dado que es la posición de iniciar "Consejo de Excel \" en la cadena. Necesitamos la posición final del texto. Ya que "Consejo de Excel /" es un total de 10 caracteres, agregamos 9 para obtener un número exacto. De ahí obtenemos 32.

Ahora la fórmula se traduce en REEMPLAZAR (A2,1,32, ""). Esta fórmula eliminó el texto no obligatorio de la cadena.

Lo mismo ocurre con todas las cadenas.

Así que sí, chicos, así es como pueden eliminar el texto de la cadena en Excel. Tenga en cuenta que este tutorial trata sobre la eliminación de texto, no la extracción de texto en Excel. Sin embargo, ambas son tareas muy similares en Excel. Puede encontrar tutoriales de extracción a continuación.

articulos populares

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

Cómo usar tLa 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.

Cómo usar la función CONTAR.SI en Excel: Cuente valores con condiciones usando esta asombrosa función. No necesita filtrar sus datos para contar valores específicos. La función Countif es esencial para preparar su tablero.

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.