¿Cómo extraer texto solo de una cadena alfanumérica en Excel?
Cuando tiene una lista larga de múltiples cadenas alfanuméricas en cada celda en Excel, y solo desea extraer solo cadenas de texto de ellas, puede hacer las siguientes formas que presento.
Extraiga texto solo de una cadena alfanumérica utilizando la función definida en Excel
Extraiga texto solo de una cadena alfanumérica con Kutools para Excel
Extraiga texto solo de una cadena alfanumérica utilizando la función definida en Excel
Use la función definida para extraer texto solo de una cadena alfanumérica en Excel haciendo lo siguiente:
1. Seleccione una celda de la columna que desea seleccionar y presione Alt + F11 para abrir el Microsoft Visual Basic para aplicaciones ventana.
2. En la ventana emergente, haga clic en recuadro > Módulo, luego pegue el siguiente código VBA en el módulo.
VBA: extraer solo texto
Function TextOnly(pWorkRng As Range) As String
'Updateby20140515
Dim xValue As String
Dim OutValue As String
xValue = pWorkRng.Value
For xIndex = 1 To VBA.Len(xValue)
If Not VBA.IsNumeric(VBA.Mid(xValue, xIndex, 1)) Then
OutValue = OutValue & VBA.Mid(xValue, xIndex, 1)
End If
Next
TextOnly = OutValue
End Function
3. Guarde el código y cierre la ventana, luego escriba esta fórmula = Solo texto (A1) (A1 es la celda de la primera fila en su rango de lista del que desea extraer solo texto) en una celda en blanco, presione Participar , luego llene el asa hasta el rango que desee.
Extraiga texto solo de una cadena alfanumérica con Kutools para Excel
Kutools for Excel's Quitar caracteres La función también puede ayudarlo a extraer texto solo en Excel.
Kutools for Excel incluye más de 300 útiles herramientas de Excel. Prueba gratis sin límite en 30 días. Comprar ahora
1. Seleccione el rango del que desea extraer solo texto y haga clic en Kutools > Herramientas de texto > Quitar caracteres. Ver captura de pantalla:
2. En el Quitar caracteres diálogo, comprobar Numérico y No imprime casillas de verificación. Ver captura de pantalla:
3. Hacer clic en Ok, luego se eliminan todos los caracteres que no son de texto, vea la captura de pantalla:
Consejo: Debido a que esta solicitud cambiará sus datos originales, es mejor que primero copie los datos originales en otro lugar.
Para obtener más información sobre Eliminar caracteres.
Artículos relativos:
Las mejores herramientas de productividad de oficina
Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
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!