Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
mario_ti
Contributor

Média resultado do IF

Pessoal

Como faço para somar isso

IF(preco < custo, 1, 0)

queria a média (AVG) esse resultado dos 1's e 0's ...

Isso é numa tabela dinamica, ou seja terei varias linhas .. já aparece 1 e 0 em cada linha .. ver imagem é a coluna do meio ..

O que eu queria era igual as outras colunas quando eu fechar a expensão ter um total ...

Tags (1)
1 Solution

Accepted Solutions
Employee
Employee

Re: Média resultado do IF

Não acho que devam ser preco, custo suas dimensões, são? elas tem mais 'cara' de medidas

10 Replies
MCampestrini
Valued Contributor

Re: Somar resultado do IF

Mario

Defina a expressão nas linhas como Avg(IF(preco < custo, 1, 0)). Deve resolver

Márcio Rodrigo Campestrini
mario_ti
Contributor

Re: Média resultado do IF

Não funciona, já havia tentado!

mario_ti
Contributor

Re: Média resultado do IF

Ja ate fiz Avg(Num(IF(preco < custo, 1, 0))) tambem não funciona

Queria saber se não tem como criar uma variavel na expressão dessa medida .. ate fiz isso tb

$(variavel) = IF(preco < custo, 1, 0)

AVG($(variavel) )

tb não funciona!

MCampestrini
Valued Contributor

Re: Média resultado do IF

Mario

Poste um exemplo do seu aplicativo para avaliarmos.

Márcio Rodrigo Campestrini
mario_ti
Contributor

Re: Média resultado do IF

Márcio,

Não tem segredo ... é so uma tabela com preco e custo ... e queria a média do IF(preco < custo, 1, 0), só isso mesmo!

Sem segredo

Employee
Employee

Re: Média resultado do IF

Provavelmente você precisa de algum nivel de agregação

Tipo

AVG(

     AGGR(

          IF(preco < custo, 1, 0),

     campo1,campo2

     )

)

mario_ti
Contributor

Re: Média resultado do IF

humm entendi .. vou ver aqui!

mario_ti
Contributor

Re: Média resultado do IF

Não funcionou:

avg(
Aggr(
if(preco < custo, 1,0)
preco, custo

        )

)

tentei (o mais correto, por tratar de linhas)

avg(
Aggr(
if(sum(preco) < sum(custo), 1,0)
preco, custo

        )

)

Employee
Employee

Re: Média resultado do IF

Não acho que devam ser preco, custo suas dimensões, são? elas tem mais 'cara' de medidas