Quiero extraer varios puntos de datos en una celda de Excel que está separada por un carácter

Quiero extraer varios puntos de datos en una celda de Excel que está separada por un carácter

Tengo lo siguiente:

abcd-12-345-678

Necesito extraer el 12 a una celda, el 345 a una celda separada y el 678 a otra.

La longitud de los números no es consistente en toda la lista. Ejemplo podría ser abcd-123-34-6789

Respuesta1

Suponiendo que no necesitas ela B C D, con datos enA1, enB1ingresar:

=TRIM(MID(SUBSTITUTE($A1,"-",REPT(" ",999)),COLUMNS($A:B)*999-998,999))

y copiar a través de:

ingrese la descripción de la imagen aquí

Respuesta2

Ir a datos

seleccione Texto a columnas en el Asistente para convertir texto a columnas. Selecciona el separador que tienes. Haga clic en Delimitado > Siguiente

Y puede seleccionar el destino de los datos que se almacenarán.

información relacionada