Substitua um caractere particular em uma posição específica

Anonim

Como substituir um caractere específico por um número no Microsoft Excel

Se você está procurando uma fórmula para substituir um caractere particular em uma posição específica por um número específico, este artigo é para você. Neste artigo, usaremos uma combinação de IF, MID & REPLACE funções para substituir o caractere particular por zero.

Pergunta): Eu quero uma fórmula para procurar “o” em 4º posicione e substitua-o por “0” (zero). Se houver qualquer outro caractere ou número em 4º posição, então a fórmula não deve fazer nada. Espero que minha explicação seja boa o suficiente para entender qual é o meu resultado. Mais uma coisa que eu gostaria de acrescentar é que a fórmula não deve diferenciar maiúsculas de minúsculas, ou seja, se o caractere "o" ou "O" está em letra minúscula ou maiúscula.

A seguir está o instantâneo da saída preferida:

  • Usaremos a fórmula IF para verificar se o 4º posição é “o” ou qualquer outra coisa.
  • Se encontrado, a fórmula Substituir será usada para substituir “o” por “0” (zero)
  • Na célula B2, a fórmula é
  • = SE ((MID (A2,4,1)) = "o", SUBSTITUIR (A2,4,1,0), A2)

Caso você tenha um requisito semelhante, mas a posição e o caractere específico usados ​​neste exemplo sejam alterados, você pode facilmente ajustar a fórmula e deve ser capaz de obter a saída desejada.

Desta forma, podemos substituir um personagem específico em uma posição específica por outro personagem.

Download - Como substituir um caractere específico se ele estiver presente - xlsx