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.