Eu preciso encontrar um padrão numérico em uma string e copiá-lo para outra célula no Excel

1

Eu preciso olhar para as células na coluna A para encontrar o padrão de número de NN-NNN e copiá-lo para as células na coluna c. Por exemplo, a coluna A tem "SPREAD_11_PLAT_SHTS_22-315_IFR" e eu preciso copiar o 22-315 para a célula na coluna C.

    
por John 02.10.2015 / 21:14

2 respostas

2

Se o seu exemplo é representativo e um hífen só será encontrado dentro desse padrão numérico, você pode usar:

=MID(A1,FIND("-",A1)-2,6)

Isso só localiza a posição do hífen na coluna Uma string e, em seguida, leva seis caracteres, iniciando dois caracteres antes do hífen.

    
por 03.10.2015 / 03:37
1

John

Não tenho certeza onde o - cai no campo, mas a seguinte fórmula funcionaria se você tivesse 2 ou 3 números antes ou depois do '-'

=MID(A1,FIND("_",A1,FIND("-",A1,1)-4)+1,FIND("_",A1,FIND("-",A1,1))-FIND("_",A1,FIND("-",A1,1)-4)-1)

Anexado é um visual do que quero dizer

    
por 02.10.2015 / 22:26