Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
wagnertiba
Contributor III
Contributor III

Calcular Campo, quanto tiver conteúdo

Caros Amigos,

Mais uma vez venho requerer o seus conhecimentos.

Estou com um problema, na seguinte tabela:

Tabela.PNG

nela tenho os Campo:

Vend 1

Vend 2

Valor sem IPI

Minha tarefa é que quando tiver preenchido o Campo Vend 2, o mesmo pegue o conteúdo do campo Valor sem IPI e divida por 2, se não tiver mantém o valor.

Lendo algo a respeito no Forum, verifiquei que poderia criar uma "Dimensão Calculada", com a seguinte formula (os nomes dos campos são os que estão no script):

If (Len(Trim((Vendedor2)<>'',)), (SUM(F2_VALMERC)/2))

até deu certo, porem ao invés de calcular apenas os que tiverem o campo Vend 2 preenchido, calculou todos (vide imagem).

Aguem pode me ajudar.

Agradecendo a todos antecipadamente,

Wagner

1 Solution

Accepted Solutions
giovanneb
Creator II
Creator II

Faltou fechar o if If ( Len(Trim(Vendedor2)) >0, (SUM(F2_VALMERC)/2), SUM(F2_VALMERC) )

View solution in original post

10 Replies
Thiago_Justen_

Por que não fazer usando o set analysis?

SUM({<Vendedor={"*"}>}F2_VALMERC)/2

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
giovanneb
Creator II
Creator II

Olá mude a condição no calculo para

If (Len(Trim(Vendedor2)) >0, (SUM(F2_VALMERC)/2), SUM(F2_VALMERC)


Abs

giovanneb
Creator II
Creator II

a ideia do thiago.justen‌ também é valida mas nem dá tempo de responder ele está em todas hahaha

Thiago_Justen_

Isso é porque você não viu como é frenético o ritmo do stalwar1‌ (#1) hehehe

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
giovanneb
Creator II
Creator II

Hahaha já vi sim

wagnertiba
Contributor III
Contributor III
Author

Thiago, obrigado pela resposta, porem nao deu certo.

em ambos os casos (como condição):

olhe:

Tabela.PNG

e no set analisys:

Tabela.PNG

se puder novamente me ajudar.

abraços

Wagner

wagnertiba
Contributor III
Contributor III
Author

Galera muito fera !!!!

giovanneb
Creator II
Creator II

Wagner, set analysis usa no objeto e não no script

giovanneb
Creator II
Creator II

Faltou fechar o if If ( Len(Trim(Vendedor2)) >0, (SUM(F2_VALMERC)/2), SUM(F2_VALMERC) )