Como usar coluna condicional no Power Query
Power BI · 5 min de leitura
Em resumo
A coluna condicional do Power Query cria uma coluna nova a partir de regras do tipo "se... então...", sem escrever fórmula: use Adicionar Coluna > Coluna Condicional, crie uma cláusula para cada regra e defina um valor em Senão para o que não se encaixar.

A base de projetos tem uma coluna "Tipo" com os números 1, 2, 3 e 4. Alguém da equipe sabe que 1 é pequeno e 4 é muito grande, mas quem abre o dashboard não sabe. Em vez de criar uma tabela de apoio só para traduzir esses códigos, você pode usar a coluna condicional do Power Query: um "SE" visual, sem fórmula, que cria uma coluna nova a partir de regras.
Neste guia você vai importar a base, criar a coluna condicional com várias cláusulas e finalizar o tratamento com tipo de dado e ordem das colunas.
Caso prefira aprender por vídeo, veja o vídeo abaixo:

O que você vai aprender
- Como importar a base e limpar colunas vazias;
- Onde fica a coluna condicional;
- Como montar as cláusulas e o "senão";
- Os operadores disponíveis;
- Quando usar coluna condicional e quando usar uma tabela de apoio.
A base da aula está disponível para download logo abaixo do vídeo.
Passo 1: importar a base
- Clique na setinha de Obter Dados e escolha Pasta de Trabalho do Excel;
- Abra o arquivo Base Projetos;
- No Navegador, marque a caixinha da tabela fProjetos. Sem marcar, os botões Carregar e Transformar ficam desabilitados;
- Clique em Transformar Dados.
No Power Query, a primeira coisa é limpar: há uma coluna toda vazia (Column5). Clique com o botão direito no cabeçalho e escolha Remover, ou selecione e pressione Delete.
A base e a regra
A tabela tem o ID do projeto (ATU001, ATU002…) e a coluna Tipo Proj, com a classificação em números:
| Tipo Proj | Categoria |
|---|---|
| 1 | Pequeno |
| 2 | Médio |
| 3 | Grande |
| 4 | Muito grande |
Passo 2: criar a coluna condicional
- Vá na guia Adicionar Coluna e clique em Coluna Condicional;
- Em Nome da nova coluna, escreva Categoria do Projeto;
- Na primeira linha: Se Tipo Proj é igual a 1, Então Pequeno;
- Clique em Adicionar Cláusula: Senão Se Tipo Proj é igual a 2, Então Médio;
- Nova cláusula: Senão Se Tipo Proj é igual a 3, Então Grande;
- Em Senão, escreva Muito grande;
- Clique em OK.
A nova coluna aparece no fim da tabela com pequeno, médio, grande e muito grande. Acentos podem ser usados normalmente no texto do resultado.
Cuidado com o "Senão"
O Senão pega tudo o que não se encaixou nas cláusulas, inclusive valores inesperados, como um 5 digitado por engano ou uma célula vazia. Se isso for possível na sua base, crie a cláusula do 4 explicitamente e deixe o Senão como "Não classificado". Assim os erros ficam visíveis.
Passo 3: finalizar o tratamento
- Remover a coluna original: se o número não for mais usado, clique com o botão direito em Tipo Proj > Remover. A coluna condicional continua funcionando, porque o Power Query aplica as etapas na ordem;
- Reposicionar: arraste Categoria do Projeto para o lado do ID;
- Tipo de dado: clique no ícone ABC123 do cabeçalho e escolha Texto. A coluna condicional nasce com tipo genérico ("Qualquer"), e é boa prática definir;
- Carregar: Página Inicial > Fechar e Aplicar.
Os operadores
A coluna condicional não serve só para "é igual a". Dependendo do tipo da coluna, há operadores como:
| Para números | Para textos |
|---|---|
| é igual a / não é igual a | começa com / não começa com |
| é maior que / maior ou igual a | termina com / não termina com |
| é menor que / menor ou igual a | contém / não contém |
Exemplo de faixas: Se Valor é maior ou igual a 100000, Então "Projeto estratégico"; Senão Se Valor é maior ou igual a 20000, Então "Projeto padrão"; Senão "Projeto pequeno". As cláusulas são avaliadas de cima para baixo, e a primeira verdadeira vence, então comece pela faixa mais alta.
O valor do "Então" também pode vir de outra coluna: no seletor ao lado do campo, troque de "Valor" para "Coluna".
Por trás: a fórmula M
A janela gera uma etapa em linguagem M. Na barra de fórmulas, você verá algo como:
= Table.AddColumn(#"Colunas Removidas", "Categoria do Projeto", each
if [Tipo Proj] = 1 then "Pequeno"
else if [Tipo Proj] = 2 then "Médio"
else if [Tipo Proj] = 3 then "Grande"
else "Muito grande")
Para alterar as regras depois, clique na engrenagem ao lado da etapa em Etapas Aplicadas. A janela abre de novo com as cláusulas.
Coluna condicional ou tabela de apoio?
| Coluna condicional | Tabela de apoio (de-para) |
|---|---|
| Poucas categorias e que mudam pouco | Muitas categorias ou que mudam com frequência |
| Regras com faixas ou "contém" | Correspondência exata código → descrição |
| Fica dentro da consulta | Pode ser editada por quem não mexe no Power Query |
Perguntas frequentes
O que é coluna condicional no Power Query?
Uma coluna nova criada a partir de regras do tipo "se… então… senão", configuradas numa janela, sem escrever fórmula.
Onde fica a coluna condicional?
Na guia Adicionar Coluna > Coluna Condicional.
Posso apagar a coluna original depois?
Sim. A coluna condicional é calculada numa etapa anterior à remoção.
Como editar as regras?
Clique na engrenagem da etapa "Personalização Adicionada" em Etapas Aplicadas.
Conclusão
A coluna condicional traduz códigos em categorias legíveis com alguns cliques: Adicionar Coluna > Coluna Condicional, uma cláusula por regra e um Senão para o resto. Baixe a base da aula e faça a classificação dos projetos. Para seguir no Power BI, veja o minicurso gratuito de Power BI Básico.
Bons estudos e até o próximo conteúdo! 🚀
Quer dominar o Power BI do básico ao avançado? Conheça o curso de Power BI online da Atuar: 245 aulas, certificado e monitoria 24h com IA.


