É possível utilizar as seguintes fórmulas para utilizar uma função IF com valores de texto no Excel:

Método 1: Verificar se a célula é igual ao texto

 =IF( A2, "Sim", "Não") 

Esta fórmula devolverá "Sim" se o valor na célula A2 é "Centro de partida" - caso contrário, devolverá "Não".

Método 2: Verificar se a célula contém um texto específico

 =IF(ISNUMBER(SEARCH("Guarda", A2 )), "Sim", "Não") 

Esta fórmula devolverá "Sim" se o valor na célula A2 contém "Guarda" em qualquer parte da célula - caso contrário, devolverá "Não".

Método 3: Verificar se a célula contém um de vários textos específicos

 =IF(SUMPRODUCT(--ISNUMBER(SEARCH({"Backup", "Guard"}, A2 )))>0, "Yes", "No") 

Esta fórmula devolverá "Sim" se o valor na célula A2 contém "Cópia de segurança" ou "Guarda" em qualquer parte da célula - caso contrário, devolverá "Não".

Os exemplos seguintes mostram como utilizar cada fórmula na prática com o seguinte conjunto de dados no Excel:

Exemplo 1: Verificar se a célula é igual ao texto

Podemos escrever a seguinte fórmula na célula C2 para devolver "Sim" se o valor na célula A2 é igual a "Centro de partida" ou, caso contrário, devolve "Não":

 =IF( A2, "Sim", "Não") 

De seguida, podemos clicar e arrastar esta fórmula para cada célula restante na coluna C:

A fórmula devolve "Sim" para a única linha em que o valor na coluna A é igual a "Centro de partida" e devolve "Não" para todas as outras linhas.

Exemplo 2: Verificar se a célula contém um texto específico

Podemos escrever a seguinte fórmula na célula C2 para devolver "Sim" se o valor na célula A2 contém "Guarda" em qualquer parte da célula ou devolve "Não" caso contrário:

 =IF(ISNUMBER(SEARCH("Guarda", A2 )), "Sim", "Não") 

De seguida, podemos clicar e arrastar esta fórmula para cada célula restante na coluna C:

A fórmula devolve "Sim" para cada linha que contenha "Guarda" na coluna A e devolve "Não" para todas as outras linhas.

Exemplo 3: Verificar se a célula contém vários textos específicos

Podemos escrever a seguinte fórmula na célula C2 para devolver "Sim" se o valor na célula A2 contém "Cópia de segurança" ou "Guarda" em qualquer ponto da célula ou devolve "Não" caso contrário:

 =IF(SUMPRODUCT(--ISNUMBER(SEARCH({"Backup", "Guard"}, A2 )))>0, "Yes", "No") 

De seguida, podemos clicar e arrastar esta fórmula para cada célula restante na coluna C:

A fórmula devolve "Sim" para cada linha que contenha "Backup" ou "Guarda" na coluna A e devolve "Não" para todas as outras linhas.

Nota Fórmula de pesquisa: Pode incluir tantos valores de texto quantos quiser entre parênteses rectos na fórmula para procurar tantos valores de texto específicos numa célula quantos quiser.