Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
acandido84
Contributor

contar valores em procentagem

Olá pessoal, tenho uma tabela com diversas lojas e o percentual , gostaria de contar quantas vezes aparece maior ou igual a 100%

estou usando a seguinte formula

SUM({<COD_ESTAB={"=COUNT({<count(distinct TOTAL_TEF)/count(distinct TOTAL_VENDA)>=100"}>} DISTINCT (COD_ESTAB))


a loja é meu COD_ESTAB E A FORMULA PARA ACHAR OS 100% É count(distinct TOTAL_TEF)/count(distinct TOTAL_VENDA)

xx.png

Tags (1)
1 Solution

Accepted Solutions
paulovendruscol
Contributor

Re: contar valores em procentagem

Andreia,

Como você está utilizando tabela dinâmica e a mesma não tem a opção Modo Total Somar disponivel, será necessário trabalhar com Sum e Aggr, veja baixo:

SUM(AGGR(if((sum( valor)/sum(TOTAL valor))>='0.1','1','0'),suas dimensões))

9 Replies
paulovendruscol
Contributor

Re: contar valores em procentagem

Andreia,

Como você está utilizando tabela dinâmica e a mesma não tem a opção Modo Total Somar disponivel, será necessário trabalhar com Sum e Aggr, veja baixo:

SUM(AGGR(if((sum( valor)/sum(TOTAL valor))>='0.1','1','0'),suas dimensões))

lucianosv
Valued Contributor

Re: contar valores em procentagem

Paulo, Andreia, acho que só o % está incorreto.

Paulo, me corrija se estiver falando bobagem mas parece que você considerou 10%.

  1. SUM(AGGR(if((sum( valor)/sum(TOTAL valor))>='0.1' '1','1','0'),suas dimensões)) 
acandido84
Contributor

Re: contar valores em procentagem

Deu certinho... muito obrigada....

paulovendruscol
Contributor

Re: contar valores em procentagem

Luciano,

Exato, está invertido. O Correto é 1.0.

paulovendruscol
Contributor

Re: contar valores em procentagem

Andreia,

Ajustar no seu modelo de 0.1 para 1.0 (não sei se já ajustou).

acandido84
Contributor

Re: contar valores em procentagem

então, 0.1 deu certo.. quando coloco 1.0 já não da mais....

lucianosv
Valued Contributor

Re: contar valores em procentagem

Têm algo errado nisso.

O 1.0 representa os 100%. Se for 0.1 vai fazer em cima de 10%.

acandido84
Contributor

Re: contar valores em procentagem

A formula que estou usando e que esta dando certo é esta.... que estranho

SUM(AGGR(if((count(distinct TOTAL_TEF)/count(distinct TOTAL_VENDA))>='0.1','1','0'),NOMREGIONAL,COD_ESTAB,MES_ANO))



paulovendruscol
Contributor

Re: contar valores em procentagem

O que provavelmente está ocorrendo é que você não possui nenhum resultado cuja a divão retorne os >=100%(1.0) e sim valores aproximados, ou seja, 0.99, 0.97. Para ter a certeza tire a formatação da coluna que tem as porcentagem e deixe como "padrão da expressão" e veja se realmente retorna valor maior ou igual a 1.00 ou no lugar de 0.1 mude para 0.99 para ver se retorna valor.