A função CONTAINS
no Power BI é bão demais da conta, sô! Essa danadinha serve pra ver se tem algum valor específico numa coluna ou tabela, como se você tivesse dando aquela conferida básica pra ver se a pamonha tá no saco ou não, sabe?
Ela funciona mais ou menos assim: você passa uma tabela ou uma coluna e pergunta pra função se aquele valor que você tá procurando tá ali. Aí o Power BI te responde com um “True” se tiver, e com um “False” se não tiver. Prático, né?
Vou te dar uns exemplos aqui, ó, pra ilustrar bem a ideia:
- Exemplo 1: “Será que a Dona Maria trouxe broa?”DAXCopiar código
CONTAINS(TabelaLanche, TabelaLanche[Comida], "Broa")
Se a Dona Maria trouxe a broa, vai dar “True”, senão, “False”. - Exemplo 2: “Tem refrigerante na mesa?”DAXCopiar código
CONTAINS(TabelaBebida, TabelaBebida[Tipo], "Refrigerante")
Vai retornar “True” se o refri tá lá geladinho. - Exemplo 3: “Esse trem é doce ou salgado?”DAXCopiar código
CONTAINS(TabelaComida, TabelaComida[Sabor], "Doce")
Se for doce, o Power BI fala que sim, se não for, aí é salgadim! - Exemplo 4: “A reunião foi com o Zé ou o João?”DAXCopiar código
CONTAINS(TabelaReuniao, TabelaReuniao[Nome], "Zé")
Se o Zé participou, dá “True”, e se foi o João, talvez “False”. - Exemplo 5: “A planilha de 2023 já chegou?”DAXCopiar código
CONTAINS(TabelaPlanilhas, TabelaPlanilhas[Ano], 2023)
Se a planilha de 2023 já chegou, dá “True”, senão vai ser “False”. - Exemplo 6: “Tem bolo de milho na festa junina?”DAXCopiar código
CONTAINS(TabelaFesta, TabelaFesta[Comidas], "Bolo de Milho")
Se não tiver, vai ter reclamação, mas o Power BI já te avisa antes. - Exemplo 7: “O trem vai sair hoje mesmo?”DAXCopiar código
CONTAINS(TabelaViagem, TabelaViagem[Data], TODAY())
Se o trem sai hoje, o Power BI fala “True”, senão, só no outro dia. - Exemplo 8: “Esse cliente aí pediu café?”DAXCopiar código
CONTAINS(TabelaPedido, TabelaPedido[Produto], "Café")
Se o cliente pediu café, o resultado é “True”, senão é “False”. - Exemplo 9: “Tem queijo na lista de compras?”DAXCopiar código
CONTAINS(TabelaCompras, TabelaCompras[Produto], "Queijo")
Sem queijo não dá, né? O Power BI já te avisa se ele tá na lista. - Exemplo 10: “A promoção tem desconto de 10%?”DAXCopiar código
CONTAINS(TabelaPromocao, TabelaPromocao[Desconto], 10)
Se a promoção tem os 10% de desconto, vai ser “True”, senão… paciência!
Uai, com esses exemplos fica facim, facim entender como usar o CONTAINS
pra fazer tudo que precisa no Power BI! Agora é só botar a mão na massa e descobrir se o trem que você tá procurando tá mesmo na tabela!