Oi, Daniel, tudo bem?
Desculpe a demora em te responder!
Quando utilizamos o CALCULATE([Total vendas], Tb_Vendedores[Nome] = "Allan Spadini")
sobrescrevemos os filtros externos existentes, de modo que mesmo ao clicar nos nomes do David e do Thiago na tabela, o card de vendas do Allan, não será alterado. No caso do cálculo feito para o vendedor David CALCULATE([Total vendas], FILTER( Tb_Vendedores,[Nome] = "David Neves"))
, a expressão com o FILTER
não sobrescreve os filtros existentes na tabela de vendedores e total de vendas, por conta disso, os filtros são aplicados todos os filtros já realizados no modelo. Então quando o primeiro vendedor é selecionado na tabela, o contexto que está sendo avaliado por essa medida é de que o nome do vendedor é igual a "Allan Spadini" e "David Neves". Como não é plausível que um Vendedor tenha 2 nomes (isto é, não existe um vendedor com esses 2 nomes ao mesmo tempo), a medida em questão retorna o "Em Branco".
Podemos solucionar esse problema reescrevendo a expressão que apresenta as vendas do David da seguinte maneira:
Total Vendas David = CALCULATE([Total vendas],Tb_Vendedores[Nome] = "David Neves")
Dessa forma, ela também irá sobrescrever os filtros existentes e o valor não ficará em Branco.
Espero ter ajudado. Caso tenha dúvidas, não hesite em postar no fórum.
Abraços!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!