Consejo: Otros idiomas son traducidos por Google. Puedes visitar el English versión de este enlace.
Iniciar sesión
x
or
x
x
Suscríbete
x

or

¿Cómo dividir / separar cadenas alfanuméricas en dos columnas en Excel?

Para separar las cadenas alfanuméricas en dos columnas separadas, una contiene números y otra contiene caracteres alfabéticos, puede ayudarlo a manejar los datos tan rápido como lo necesite, en este artículo, hablaré sobre algunos métodos útiles para dividir las cadenas alfanuméricas en dos columnas individuales.

Separar / separar cadenas alfanuméricas en dos columnas con la función definida por el usuario

Separe / Separe cadenas alfanuméricas en dos columnas con Kutools para Excel


Separe / Separe las cadenas de texto en texto individual y columnas numéricas:

Kutools for Excel, Células partidas característica es una herramienta poderosa, puede ayudarte a dividir valores de celda en múltiples columnas o filas, puede ayudarte a cortar cadenas alfanuméricas en columnas separadas de texto y números, etc.

doc-separate-text-number-18

Kutools for Excel: con más de 200 útiles complementos de Excel, de prueba sin límite en días 60. Descargar y prueba gratis ahora!



Por ejemplo, tengo un rango de cadenas alfanuméricas que deben separarse en dos columnas como se muestra a continuación.

doc split alfanumérico 1

Aquí, puedo crear un Función definida por el usuario para resolver esta tarea, haz lo siguiente:

1. Mantenga presionado el ALT + F11 teclas para abrir el Microsoft Visual Basic para aplicaciones ventana.

2. Hacer clic recuadro > Móduloy pegue el siguiente código en Módulo Ventana.

Código VBA: cadenas alfanuméricas separadas en dos columnas:

Function RetNum(Str As String)
'updateby Extendoffice 20151214
    Dim xRegEx As Object
    Set xRegEx = CreateObject("vbscript.regexp")
    xRegEx.Global = True
    xRegEx.Pattern = "[^\d]+"
    RetNum = xRegEx.Replace(Str, "")
    Set xRegEx = Nothing
End Function
Function RetNonNum(Str As String)
    Dim xRegEx As Object
    Set xRegEx = CreateObject("vbscript.regexp")
    xRegEx.Global = True
    xRegEx.Pattern = "[\d]+"
    RetNonNum = xRegEx.Replace(Str, "")
    Set xRegEx = Nothing
End Function

3. A continuación, guarde y cierre este código, vuelva a la hoja de trabajo e ingrese esta fórmula: = retnonnum (A2) en una celda en blanco, luego arrastre el controlador de relleno a las celdas para aplicar esta fórmula, todos los caracteres alfabéticos se han extraído de la columna de referencia a la vez, vea la captura de pantalla:

doc split alfanumérico 2

4. Continúa ingresando esta fórmula: = retnum (A2) en otra celda en blanco, y arrastre el controlador de relleno a las celdas para contener esta fórmula, luego todos los números se han devuelto como se muestra a continuación.

doc split alfanumérico 3


Si usted tiene Kutools for Excel, Con su Células partidas utilidad, puede dividir rápidamente las cadenas alfanuméricas en columnas separadas.

Kutools for Excel : con más de 300 útiles complementos de Excel, de prueba sin límite en días 60.

Después de instalar Kutools for Excel, haz lo siguiente:

1. Seleccione las cadenas alfanuméricas que desea separar.

2. Hacer clic Kutools > Texto > Células partidas, mira la captura de pantalla:

doc split alfanumérico 4

3. En la Células partidas cuadro de diálogo, seleccione Dividir en columnas bajo la Tipo sección, y luego elegir Texto y número bajo la Dividir por sección, ver captura de pantalla:

doc split alfanumérico 5

4. A continuación, haga clic en Ok y aparecerá un cuadro emergente para recordarle que seleccione una celda donde necesite ubicar el resultado separado, vea la captura de pantalla:

doc split alfanumérico 6

5. Y luego haz clic OK, los caracteres alfabéticos y los números se separan en dos columnas a la vez, ver captura de pantalla:

doc split alfanumérico 7

Descargue y pruebe de forma gratuita Kutools for Excel Now!


Kutools for Excel: con más de 200 útiles complementos de Excel, de prueba sin límite en días 60. Descargar y prueba gratis ahora!


Kutools for Excel: la mejor herramienta de productividad de Office aumenta su productividad en un 80%

  • Super Formula Bar (edite fácilmente varias líneas de texto y fórmula); Diseño de lectura (lee y edita fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas y mantener datos; Contenido de celdas divididas; Combinar filas duplicadas y suma / promedio... Prevenir células 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 Celdas múltiples sin cambiar la referencia de fórmula; Crear referencias automáticamente a múltiples hojas; Insertar viñetas, Casillas de verificación y más ...
  • Fórmulas favoritas e insertadas rápidamente, Gamas, cuadros y cuadros; Cifrar celdas con contraseña Crear una lista de correo y enviar correos electrónicos ...
  • Extracto del texto, Agregar texto, Eliminar por posición, Eliminar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtro a otras hojas); Clasificación avanzada por mes / semana / día, frecuencia y más; Filtro especial por negrita, cursiva ...
  • Combinar libros de trabajo y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes xls, xlsx y PDF...
  • Funciona con Office 2007-2019 y 365, y es compatible con todos los idiomas. Es fácil de implementar en su empresa. Funciones completas de prueba gratuita de 60-day.
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

  • Habilitar la edición y lectura con pestañas en Word, Excel, PowerPoint, Editor, Acceso, Visio y Proyecto.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta tu productividad en un 50% y reduce cientos de clics de ratón por ti todos los días!
fondo officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.