Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia,
Estamos tentando utilizar a opção de "Mostrar Totais", mas utilizando junto a opção de Limitação, para que traga somente os 10 maiores, mas desses 10 maiores mostrar o total deles. O que ocorre é que está trazendo o total de todos, e o valor do total deveria ser 67672(+/-)
Há alguma forma utilizando a limitação de mostrar os 10 maiores e o total desses 10, ou deve ser feito por set analysis a limitação dos 10?Algum exemplo ou caso que poderia ser usado?
Na tabela dinâmica não é possível alterar a função do totalizador, dessa forma ele considera todas as linhas da dimensão mesmo as que estão ocultas, diferente da tabela simples onde é possível escolher a função do totalizador.
Para resolver isso você pode utilizar um rankeamento
{<[Familia Comercial -= {$(vFamiliaDesconsiderar)}]>} Sum({<Cliente = {"=Rank(Sum([Volume (Kg)])/100)<=10"}>}[Volume (Kg)])/100)
Essa medida está utilizando a nova sintaxe disponível no SaaS, confesso que não testei com um "set" dentro de "set", caso não funcione tente dessa outra forma
Sum({<[Familia Comercial -= {$(vFamiliaDesconsiderar),Cliente = {"=Rank(Sum({<[Familia Comercial -= {$(vFamiliaDesconsiderar)}]>}[Volume (Kg)])/100)<=10"}>}[Volume (Kg)])/100)
Na tabela dinâmica não é possível alterar a função do totalizador, dessa forma ele considera todas as linhas da dimensão mesmo as que estão ocultas, diferente da tabela simples onde é possível escolher a função do totalizador.
Para resolver isso você pode utilizar um rankeamento
{<[Familia Comercial -= {$(vFamiliaDesconsiderar)}]>} Sum({<Cliente = {"=Rank(Sum([Volume (Kg)])/100)<=10"}>}[Volume (Kg)])/100)
Essa medida está utilizando a nova sintaxe disponível no SaaS, confesso que não testei com um "set" dentro de "set", caso não funcione tente dessa outra forma
Sum({<[Familia Comercial -= {$(vFamiliaDesconsiderar),Cliente = {"=Rank(Sum({<[Familia Comercial -= {$(vFamiliaDesconsiderar)}]>}[Volume (Kg)])/100)<=10"}>}[Volume (Kg)])/100)