Ô trem bão, vamos falar da função ADDCOLUMNS
no Power BI. Essa função é como aquela vovó que adora preparar um prato cheio, sempre colocando um ingrediente a mais pra deixar tudo mais gostoso! No caso da ADDCOLUMNS
, a gente adiciona novas colunas a uma tabela existente, trazendo mais informações sem precisar criar uma tabela nova. É um jeito de deixar nossos dados mais completos e saborosos, igual um feijão tropeiro com uma boa carne-seca!
O que é a ADDCOLUMNS
?
A ADDCOLUMNS
é uma função que cria uma nova tabela, baseada em uma tabela existente, mas que inclui colunas adicionais com cálculos ou valores que você quiser. É como adicionar um molho especial ao seu prato, sabe? E o melhor: ela não modifica a tabela original, então pode usar à vontade sem medo de errar.
Sintaxe
A sintaxe dela é assim, ó:
DAXCopiar códigoADDCOLUMNS(<tabela>, <nome da coluna 1>, <expressão 1>, <nome da coluna 2>, <expressão 2>, ...)
<tabela>
: A tabela base que você quer usar.<nome da coluna>
: O nome da nova coluna que você tá criando.<expressão>
: A expressão ou cálculo que você quer aplicar.
Exemplos Práticos
Agora, bora pra prática com uns exemplos bem humorados, igual a um bom causo mineiro!
- Adicionando um desconto
Imagina que você tem uma tabela de vendas e quer calcular o desconto de 10%. Fica assim:DAXCopiar códigoVendasComDesconto = ADDCOLUMNS(Vendas, "Desconto", [Valor] * 0.10)
Aqui, você cria a coluna “Desconto” que calcula 10% do valor da venda. É quase um “descontão” de feira! - Contando letras
Se você tem uma tabela com nomes e quer saber quantas letras cada nome tem, veja só:DAXCopiar códigoNomesComLetras = ADDCOLUMNS(Nomes, "Quantidade de Letras", LEN([Nome]))
Assim você fica sabendo se o nome da prima é curto ou se é mais comprido que fila de banco! - Classificação de produtos
E se você quiser classificar produtos por preço, fica assim:DAXCopiar códigoProdutosClassificados = ADDCOLUMNS(Produtos, "Classificação", IF([Preço] < 50, "Barato", "Carote"))
Um jeito de dizer se o trem tá em conta ou se tá custando o olho da cara! - Soma de vendas por produto
Quer ver a soma total das vendas de cada produto? Olha só:DAXCopiar códigoTotalPorProduto = ADDCOLUMNS(Vendas, "Total Vendas", SUMX(Vendas, [Valor]))
Fica fácil entender qual produto vende mais e que nem batata frita na festa! - Calculando idade
Se você tem uma tabela de funcionários e quer saber a idade de cada um:DAXCopiar códigoFuncionariosComIdade = ADDCOLUMNS(Funcionarios, "Idade", YEAR(TODAY()) - YEAR([DataNascimento]))
Aqui, você conta a idade e já fica sabendo quem é o “vovô” do escritório! - Aumentando preços
Que tal dar uma subida nos preços em 5%? Fica assim:DAXCopiar códigoPrecosAumentados = ADDCOLUMNS(Produtos, "Preço Aumentado", [Preço] * 1.05)
Um jeito de ajustar os preços e não ficar no vermelho, igual a um par de tênis novo! - Calculando comissões
Se você quer saber quanto cada vendedor ganha de comissão, veja:DAXCopiar códigoComissoes = ADDCOLUMNS(Vendas, "Comissão", [Valor] * 0.15)
Um jeito de ver se o vendedor tá ganhando mais do que o feijão da semana! - Dia da semana
E se você quer saber qual dia da semana foi a venda?DAXCopiar códigoVendasComDia = ADDCOLUMNS(Vendas, "Dia da Semana", FORMAT([Data], "dddd"))
Agora você sabe se a venda foi na segunda-feira ou no domingo, que é dia de “café com pão de queijo”! - Relação de idade e vendas
Agora, se você quer saber se a idade do cliente influenciou as vendas, fica assim:DAXCopiar códigoVendasComIdade = ADDCOLUMNS(Vendas, "Idade do Cliente", YEAR(TODAY()) - YEAR([DataNascimento]))
Você vê como a idade pode ser um fator, como um bom queijo canastra na mesa! - Total de horas trabalhadas
E se você quer saber quantas horas o funcionário trabalhou:DAXCopiar códigoHorasTrabalhadas = ADDCOLUMNS(Funcionarios, "Total de Horas", [Fim] - [Inicio])
Assim você controla o ponto e evita que o funcionário fique mais tempo do que o necessário, igual a sogra que adora fazer visita!
Conclusão
E aí, ficou mais claro como usar a função ADDCOLUMNS
no Power BI? É uma ferramenta poderosa que deixa sua análise bem mais rica e divertida, como uma boa prosa entre amigos. Use à vontade e aproveite para criar tabelas incríveis, porque aqui a gente não faz nada pela metade, né? Se precisar de mais dicas, é só chamar!