Função Substituir Excel Mais de uma Condição

Para substituir com mais de uma condição no Excel, você pode usar a função SE e a função SUBSTITUIR juntas.

A função SE permite que você especifique uma condição e execute uma ação se a condição for verdadeira. A função SUBSTITUIR permite que você substitua um texto em uma célula por outro texto.

A sintaxe da função SE é a seguinte:

=SE(condição, valor se verdadeiro, valor se falso)

A sintaxe da função SUBSTITUIR é a seguinte:

=SUBSTITUIR(texto, texto antigo, texto novo, [número da ocorrência])

Para substituir com mais de uma condição, você pode colocar várias funções SE aninhadas dentro da função SUBSTITUIR.

Por exemplo, digamos que você tenha uma coluna com nomes e gostaria de substituir "João" por "Jonas" e "Maria" por "Mariana". Você pode usar a seguinte fórmula:

=SUBSTITUIR(SE(A1="João","Jonas",SE(A1="Maria","Mariana",A1))," ","")

Nesta fórmula, a primeira condição verifica se o valor da célula é "João" e substitui por "Jonas". A segunda condição verifica se o valor da célula é "Maria" e substitui por "Mariana". Se nenhuma das condições forem verdadeiras, a fórmula simplesmente retorna o valor original da célula.

Note que também adicionamos a função SUBSTITUIR para remover espaços em branco extras na célula.

Você pode usar esta mesma lógica para substituir com mais de duas condições. Basta adicionar mais funções SE conforme necessário.

Veja também mais Funções com a letra F

Funções que começam com:

Comentários