Retornando texto ou números com IF
Exiba mensagens personalizadas ou valores calculados com base em uma condição
Retornando texto ou números com IF é uma aula grátis de Excel Formulas Academy no CoddyKit. Esta é a aula 3 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Excel Formulas Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Excel Formulas Academy inclui 4 aulas no total.
IF Pode Retornar Qualquer Tipo de Resultado
Você criou testes sólidos. Agora vamos nos concentrar nos dois resultados que IF retorna.
Um resultado de IF pode ser um trecho de texto, um número, uma célula vazia ou até outro cálculo. Escolher o tipo de saída correto torna sua planilha clara e útil.
Retornando Mensagens de Texto
Para mostrar palavras, coloque cada resultado entre aspas duplas. As aspas informam à planilha: "trate isto como texto literal".
Para uma situação de pagamento em A2:
Sem as aspas, a planilha pensaria que "Pago" é um nome ou uma fórmula e provavelmente exibiria um erro.
=IF(A2 = "Y", "Paid", "Unpaid")Retornando Números
Os números são retornados sem aspas. Colocar um número entre aspas o transformaria em texto, que você não poderia somar depois.
Atribua 100 pontos a uma vitória e 0 caso contrário:
Como esses são números de verdade, você pode usar SUM na coluna de resultados para obter o total geral.
=IF(B2 = "Win", 100, 0)Retornando uma Célula Vazia
Às vezes, o resultado FALSE mais limpo é não mostrar nada. Use um par de aspas vazias "" para deixar a célula com aparência vazia.
Para mostrar um aviso somente quando o estoque estiver baixo:
Quando o estoque estiver adequado, a célula permanecerá vazia, em vez de poluir sua planilha com a palavra "OK".
=IF(C2 < 5, "Low stock", "")Retornando um Cálculo
Um resultado pode ser uma fórmula, e não apenas um valor fixo. A planilha executa esse cálculo somente quando o ramo correspondente é escolhido.
Dê um desconto de 10% para pedidos grandes e cobre o preço integral nos demais. O preço está em A2:
Aqui, o ramo TRUE multiplica o preço por 0.9, enquanto o ramo FALSE o mantém inalterado.
=IF(A2 > 100, A2 * 0.9, A2)Combinando Referências com Texto
Você pode criar uma mensagem que inclua o valor de uma célula usando o operador de junção &.
Se houver um nome em A2, cumprimente somente os clientes VIP:
O & une as palavras "Boas-vindas " ao nome. Observe o espaço dentro das aspas para que as palavras não fiquem juntas.
=IF(B2 = "VIP", "Welcome " & A2, "")Exemplo Prático: Comissão
Os vendedores recebem uma comissão de 5% sobre vendas acima de 1000 e nada abaixo desse valor. As vendas estão na coluna A.
Para a linha 2:
O ramo TRUE calcula a comissão como um número de verdade, para que você possa totalizar a coluna e pagar o resultado.
=IF(A2 > 1000, A2 * 0.05, 0)Texto ou Número: Isso Faz Diferença Depois
Escolher resultados de texto ou de número afeta o que você poderá fazer depois.
- Resultados de texto, como "Aprovado", são ótimos para leitura, mas não podem ser somados
- Resultados numéricos, como 100, podem ser somados, ter sua média calculada e ser usados em gráficos
Se você planeja fazer cálculos na coluna depois, retorne números. Se for apenas um rótulo para as pessoas lerem, o texto é suficiente.
Combinando os Dois na Mesma Planilha
É comum ter uma coluna de IF para um rótulo fácil de ler e outra para um número que você possa totalizar.
A coluna C pode mostrar =IF(A2 >= 60, "Pass", "Fail") para as pessoas, enquanto a coluna D mostra =IF(A2 >= 60, 1, 0) para que você possa usar SUM e contar quantas pessoas foram aprovadas.
O mesmo teste, dois tipos diferentes de resultado, cada um com uma finalidade.
=IF(A2 >= 60, 1, 0)Mantendo os Resultados Consistentes
Um bom hábito é fazer com que os dois resultados sejam do mesmo tipo.
Se o ramo TRUE retornar texto, deixe o ramo FALSE retornar texto também. Misturar um número de um lado e texto do outro pode confundir cálculos e ordenações posteriores.
A consistência mantém suas colunas previsíveis e fáceis de usar.
Igual no Excel e no Sheets
Retornar texto, números, células vazias, cálculos e textos concatenados funciona de forma idêntica no Microsoft Excel e no Google Sheets.
A regra das aspas duplas para texto e a regra dos números sem aspas são universais nas duas ferramentas.
Verificação Rápida
Decida qual tipo de resultado atende ao objetivo.
Recapitulação: O Que IF Retorna
Você aprendeu a definir a saída de IF:
- Resultados de texto precisam de aspas duplas; números, não
- Use
""para deixar uma célula vazia - Um resultado pode ser um cálculo dinâmico, como
A2 * 0.9 - Use
¶ criar mensagens que incluam valores de células - Retorne números se você for fazer cálculos depois; use texto para rótulos simples
Em seguida, você identificará e corrigirá os erros mais comuns de IF.
=IF(A2 > 100, A2 * 0.9, A2)Perguntas Frequentes
A aula “Retornando texto ou números com IF” é grátis?
Sim — o texto completo de “Retornando texto ou números com IF” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Excel Formulas Academy, atualize para CoddyKit PRO. O curso de Excel Formulas Academy inclui 4 aulas no total.
O que vou aprender em “Retornando texto ou números com IF”?
Exiba mensagens personalizadas ou valores calculados com base em uma condição Você pratica Excel Formulas Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Excel Formulas Academy?
Nenhuma experiência prévia é necessária. Excel Formulas Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 3 de 4.
Quanto tempo leva a aula “Retornando texto ou números com IF”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Excel Formulas Academy?
Sim. Cada aula de Excel Formulas Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Como a função IF funciona
- Comparando valores com operadores
- Retornando texto ou números com IF
- Erros comuns de IF a evitar