Retornar uma string de texto variável para uma célula adjacente

Retornar uma string de texto variável para uma célula adjacente

Eu tenho uma planilha grande.

Algumas das células contêm números de ordem em células que contêm texto.

O número do pedido está localizado em várias posições dentro da célula. Estou tentando retornar o número do pedido (sozinho) na célula adjacente à célula que contém o número do pedido como parte do texto.

Responder1

Você precisa usar a FINDfunção para localizar o número do pedido e MIDBextrair uma substring: definida B2como:

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

Em seguida, propague isso pelo resto da coluna.

Eu testei com suas células de amostra. Será muito mais complexo se os números do seu pedido não tiverem comprimento fixo e você precisará especificar exatamente o formato do número do pedido. Também haverá um problema se a string IT0ocorrer no texto antes do próprio número do pedido e, novamente, você precisará de uma definição precisa do formato ON.

informação relacionada