Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
mario_ti
Creator
Creator

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 ...

Labels (5)
1 Solution

Accepted Solutions
Clever_Anjos
Employee
Employee

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

View solution in original post

10 Replies
Marcio_Campestrini
Specialist
Specialist

Mario

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

Márcio Rodrigo Campestrini
mario_ti
Creator
Creator
Author

Não funciona, já havia tentado!

mario_ti
Creator
Creator
Author

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!

Marcio_Campestrini
Specialist
Specialist

Mario

Poste um exemplo do seu aplicativo para avaliarmos.

Márcio Rodrigo Campestrini
mario_ti
Creator
Creator
Author

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

Clever_Anjos
Employee
Employee

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

Tipo

AVG(

     AGGR(

          IF(preco < custo, 1, 0),

     campo1,campo2

     )

)

mario_ti
Creator
Creator
Author

humm entendi .. vou ver aqui!

mario_ti
Creator
Creator
Author

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

        )

)

Clever_Anjos
Employee
Employee

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