Devolver una cadena de texto variable a una celda adyacente

Devolver una cadena de texto variable a una celda adyacente

Tengo una hoja de cálculo grande.

Algunas de las celdas contienen números de pedido en celdas que contienen texto.

El número de pedido se encuentra en varias posiciones dentro de la celda. Estoy intentando devolver el número de pedido (solo) en la celda adyacente a la celda que contiene el número de pedido como parte del texto.

Respuesta1

Debe utilizar la FINDfunción para localizar el número de pedido y MIDBextraer una subcadena: establecida B2en:

=MIDB(A2,FIND("IT0",A2),7)

Luego propague esto por el resto de la columna.

Lo he probado con tus células de muestra. Se volverá mucho más complejo si los números de pedido no tienen una longitud fija y deberá especificar exactamente el formato del número de pedido. También habrá un problema si la cadena IT0aparece en el texto antes del número de pedido y nuevamente necesitará una definición precisa del formato ON.

información relacionada