Olá, Luiz. Como vai?
Parabéns pela aplicação da função CALCULATE! Ela é, sem dúvida, a função mais importante e versátil do DAX, sendo essencial para qualquer analista de dados que utiliza o Power BI.
No seu exemplo, você utilizou corretamente o operador lógico || para somar as vendas de duas categorias específicas: "Data Analytics" ou "Data Visualization". Para agregar ainda mais valor ao seu projeto, gostaria de destacar alguns pontos técnicos interessantes sobre essa sintaxe:
Operador Lógico OR (||): Essa barra vertical dupla indica ao motor DAX que ele deve considerar as linhas que atendam a pelo menos uma das condições informadas. É uma excelente forma de agrupar filtros dentro do mesmo argumento da função.
Sintaxe Alternativa com o Operador IN: Quando precisamos filtrar por vários valores de uma mesma coluna, existe uma forma de deixar o código ainda mais limpo e legível utilizando o operador IN. Veja como sua fórmula poderia ser escrita:
VENDAS DATA DESAFIO =
CALCULATE(
[VENDAS TOTAL],
Produtos[Categoria] IN { "Data Analytics", "Data Visualization" }
)
Utilizar as chaves {} após o IN permite listar diversos valores sem a necessidade de repetir o nome da coluna Produtos[Categoria] várias vezes, o que facilita a manutenção do código caso você precise adicionar uma terceira ou quarta categoria no futuro.
Continue explorando essas combinações lógicas, pois dominar a transição de contextos é o que permite criar dashboards dinâmicos e cálculos complexos no dia a dia.
Espero que possa ter lhe ajudado!