Como obter a diferença entre 2 células

0

Eu tenho um arquivo do Excel como abaixo.

  • O valor na coluna C deve ser a diferença entre A e B (A é sempre maior, B é sempre uma substring).

  • Se ambos os valores em A e B forem iguais, C estará vazio.

  • Em C, a substring (da célula B) deve ser substituída por um espaço.

O exemplo de dados do arquivo do Excel:

     A        |      B      |     C
example       | mpl         | exa e
example       | example     | (nothing, or ' ', doens't matter)
example       |             | example
example       | exam        | ple (or ' ple', doesn't matter)
example       | mple        | exa (or 'exa ', doesn't matter)
e x a m p     | x a         | e m p (or 'e  m p')
two words ex  | o words e   | tw x (or 'tw  x')
two words ex. | word        | two s ex. (or 'two  s ex.')

O arquivo do Excel tem cerca de 5000 linhas e não quero fazer diffs manualmente.

Obrigado,
P.

    
por panther 26.02.2016 / 11:04

1 resposta

2

Use SUBSTITUTE :

=IFERROR(SUBSTITUTE(A2,B2," "),A2)

( IFERROR é para gerenciar situações em que o texto da coluna B não pode ser encontrado na coluna Um texto)

    
por 26.02.2016 / 11:08