Skip to main content
Announcements
Live today at 11 AM ET. Get your questions about Qlik Connect answered, or just listen in. SIGN UP NOW
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) )