Note: The other languages of the website are Google-translated. Back to English

¿Cómo eliminar la cadena después del enésimo carácter en Excel?

En algunos casos, es posible que desee eliminar todas las cadenas después del enésimo carácter de las celdas en Excel. Si tiene pocas celdas necesarias para eliminar cadenas después del enésimo carácter, puede eliminarlas manualmente. Sin embargo, si hay cientos de celdas, eso debe estar cansado para eliminar cadenas una por una. Ahora, este tutorial le indica las formas rápidas de eliminar cadenas después del enésimo carácter en Excel, lea los detalles a continuación.

Eliminar toda la cadena después del enésimo carácter con fórmula

Quite la cuerda en una posición específica por Quitar por posición

Pestaña de Office Habilite la edición y navegación con pestañas en Office y haga su trabajo mucho más fácil
Kutools para Excel resuelve la mayoría de sus problemas y aumenta su productividad en un 80%
  • Reutiliza cualquier cosa: Agregue las fórmulas, gráficos y cualquier otra cosa más utilizados o complejos a sus favoritos y reutilícelos rápidamente en el futuro.
  • Más de 20 funciones de texto: Extraer número de la cadena de texto; Extraer o eliminar parte de los textos; Convierta números y monedas a palabras en inglés.
  • Combinar herramientas: Varios libros de trabajo y hojas en uno; Fusionar varias celdas / filas / columnas sin perder datos; Fusionar filas duplicadas y suma.
  • Herramientas divididas: Divida los datos en varias hojas según el valor; Un libro de trabajo para varios archivos Excel, PDF o CSV; Una columna a varias columnas.
  • Pegar saltando Filas ocultas / filtradas; Cuenta y suma por color de fondo; Envíe correos electrónicos personalizados a varios destinatarios de forma masiva.
  • Súper filtro: Cree esquemas de filtros avanzados y aplíquelos a cualquier hoja; Ordenar por semana, día, frecuencia y más; Filtrar por negrita, fórmulas, comentario ...
  • Más de 300 potentes funciones; Funciona con Office 2007-2021 y 365; Admite todos los idiomas; Fácil implementación en su empresa u organización.

flecha azul burbuja derecha Eliminar toda la cadena después del enésimo carácter con fórmula

Puede usar la fórmula siguiente para eliminar todas las cadenas después del enésimo carácter.

Kutools for Excel, con más de 120 prácticas funciones de Excel, Mejore su eficiencia laboral y ahorre tiempo de trabajo.

Por ejemplo, desea eliminar todas las cadenas después del tercer carácter, seleccione una celda y escriba esta fórmula = IZQUIERDA (A1,3) en él, presione Enviar y arrastre el controlador de autocompletar hacia abajo hasta las celdas.

doc eliminar después del enésimo carácter 1
doc eliminar después del enésimo carácter 2

Consejo: En la fórmula anterior, puede cambiar 3 a cualquier enésimo que necesite. Por ejemplo, si desea eliminar cadenas después del cuarto carácter, use esta fórmula = IZQUIERDA (A1,4).


flecha azul burbuja derecha Quite la cuerda en una posición específica por Quitar por posición

Si tiene Kutools for Excel, puedes usar el Eliminar por posición para eliminar rápidamente las cadenas después del enésimo carácter, y también puede especificar cuántos caracteres eliminará.

Kutools for Excel, con más de 120 prácticas funciones de Excel, Mejore su eficiencia laboral y ahorre tiempo de trabajo.

Después instalación gratuita Kutools para Excel, haga lo siguiente:

1. Seleccione el rango de datos y haga clic en Kutools > Texto > Eliminar por posición. Ver captura de pantalla:

doc eliminar después del enésimo carácter 3

2. En el Eliminar por posición diálogo, tipo 999 dentro NÚMEROS cuadro de texto, y el cheque Especificar y el tipo 4 en el siguiente cuadro de texto. Puede ver los resultados que se muestran en el panel de vista previa.

Consejo: Si desea eliminar la cadena después del enésimo carácter, solo necesita escribir n + 1 en el Especificar caja de texto.

doc eliminar después del enésimo carácter 4

3. Luego haga clic Ok or Aplicar. La cadena después de la tercera se ha eliminado de cada celda.

Nota: Si solo desea eliminar 3 caracteres después del tercer carácter de la cadena, puede escribir 3 en el cuadro de texto de Numbers y verifique Especificar y el tipo 4 en ello.

doc eliminar después del enésimo carácter 5

Haga clic aquí para conocer más detalles sobre Eliminar por posición.

Haga clic aquí para descargar gratis Kutools para Excel


Las mejores herramientas de productividad de oficina

Kutools para Excel resuelve la mayoría de sus problemas y aumenta su productividad en un 80%

  • Reutilizar: Inserte rápidamente fórmulas complejas, gráficos y cualquier cosa que hayas usado antes; Cifrar celdas con contraseña; Crear lista de distribución y enviar correos electrónicos ...
  • Barra de súper fórmula (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (leer y editar fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas sin perder datos; Contenido de celdas divididas; Combinar filas / columnas duplicadas... Prevenir celdas duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Varias celdas sin cambiar la referencia de la fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, Casillas de verificación y más ...
  • Extraer texto, Agregar texto, Eliminar por posición, Quitar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtros a otras hojas); Orden avanzado por mes / semana / día, frecuencia y más; Filtro especial en negrita, cursiva ...
  • Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes de xls, xlsx y PDF...
  • Más de 300 potentes funciones. Compatible con Office/Excel 2007-2021 y 365. Compatible con todos los idiomas. Fácil implementación en su empresa u organización. Funciones completas Prueba gratuita de 30 días. Garantía de devolución de dinero de 60 días.
pestaña kte 201905

Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
officetab parte inferior
Comentarios (4)
Aún no hay calificaciones. ¡Sé el primero en calificar!
Este comentario fue minimizado por el moderador en el sitio
¡Son trucos muy ingeniosos! Muchas gracias.
Este comentario fue minimizado por el moderador en el sitio
datos:- UPI-205080-SWN AHONY SI-KKBK-XXXXXX-MB: SOCIEDAD MANTENIMIENTO 22 DE MARZO 000080 01/03/22
Salida necesaria como "SWN AHONY SI"
Este comentario fue minimizado por el moderador en el sitio
dato UPI-2080-SHN ANNY SMI-KKBK-XXXXXX-MB: SOCIEDAD MANTENIMIENTO 22 DE MARZO 0000####### 01/03/22
Salida: - SHN ANNY SMI
Este comentario fue minimizado por el moderador en el sitio
Hola, sunil, aquí hay un código que puede ayudarte.
Sub extractText()
    Dim xSplit, xStr As String
    Dim xPos As Integer
    Dim xArr As Variant
    Dim xRng, xSetRng As Range
    On Error Resume Next
    Set xRng = Application.InputBox("Select the cell you want to extract:", "Kutools for Excel", , , , , , 8)
    xSplit = Application.InputBox("Type the delimiter:", "Kutools for Excel", , , , , , 2)
    xPos = Application.InputBox("Type the nth delimiter:", "Kutools for Excel", , , , , , 1)
    Set xSetRng = Application.InputBox("Select a cell to place result:", "Kutools for Excel", , , , , , 8)
    xArr = Split(xRng.Text, xSplit)
    xSetRng.Value = xSplit + xArr(xPos)
End Sub

Copie y pegue el código anterior en la ventana de Microsoft Visual Basic para aplicaciones y ejecute el código, en el primer cuadro de diálogo, elija la celda que usa para extraer, en el segundo cuadro de diálogo, escriba el delimitador, aquí en su caso es -, en el tercer cuadro de diálogo , escriba el enésimo delimitador, aquí en su caso, extrae la cadena después del segundo, escriba 2 en este cuadro de diálogo, en el último cuadro de diálogo, elija la celda donde coloca el resultado extraído.
Espero que te haga un favor.
No hay comentarios publicados aquí todavía

Siganos

Copyright © 2009 - www.extendoffice.com. | Reservados todos los derechos. Energizado por ExtendOffice, | Mapa del Sitio
Microsoft y el logotipo de Office son marcas comerciales o marcas comerciales registradas de Microsoft Corporation en los Estados Unidos y / o en otros países.
Protegido por Sectigo SSL