Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
cwmayerqv
Contributor II
Contributor II

Ajuda em expressão

Olá, por favor, preciso de ajuda pra fazer a seguinte expressão:

Preciso atribuir nas linhas da segunda coluna o valor da primeira coluna.

Captura de Tela 2016-06-03 às 18.37.30.png

Expressão:

(sum([Atendimento Segundo nível])

+sum([Cliente Cancelou])

+sum([Cliente informou que efetuou o pagamento])

+sum([Cobrado e Reemitido])

+sum([Cobrança Reemitida])

+sum([Contrato cancelado])

+sum([Em negociação])

+sum([Faturamento])

+sum([Incluir no Serasa])

+sum([juridico2])

+sum([Negou pgto/Solicitou cancelamento])

+sum([Pagamento_Cartao])

+sum([Problema com o Serviço])

+sum([Problema financeiro])

)

/count( distinct usuario_id_cobhist&'-' &DATA)

Obrigado

1 Solution

Accepted Solutions
mauroponte
Creator II
Creator II

Christopher,

Veja o QVF de exemplo que estou anexando.

Estou usando Total no Sense e está funcionando.

Veja se o exemplo te ajuda

View solution in original post

10 Replies
sunny_talwar

What is the result you are looking to get?

Clever_Anjos
Employee
Employee

Você quer apenas repetir o valor? Utilize a função Column(nroColuna) que recupera o valor de uma coluna em específico

cwmayerqv
Contributor II
Contributor II
Author

Olá obrigado pela ajuda. Mas eu quero repetir o valor total (19.311) da coluna 1 em todas as linhas da coluna 2.

jonas_rezende
Specialist
Specialist

Oi. Clever Anjos.

Concordo com você. Ou usar o nome da coluna que deseja copiar. Inclusive, evita qualquer transtorno se a mesma for movida.

Clever_Anjos
Employee
Employee

(sum(TOTAL [Atendimento Segundo nível])

+sum(TOTAL [Cliente Cancelou])

+sum(TOTAL [Cliente informou que efetuou o pagamento])

+sum(TOTAL [Cobrado e Reemitido])

+sum(TOTAL [Cobrança Reemitida])

+sum(TOTAL [Contrato cancelado])

+sum(TOTAL [Em negociação])

+sum(TOTAL [Faturamento])

+sum(TOTAL [Incluir no Serasa])

+sum(TOTAL [juridico2])

+sum(TOTAL [Negou pgto/Solicitou cancelamento])

+sum(TOTAL [Pagamento_Cartao])

+sum(TOTAL [Problema com o Serviço])

+sum(TOTAL [Problema financeiro])

)

/count(TOTAL distinct usuario_id_cobhist&'-' &DATA)

Deve funcionar

jonas_rezende
Specialist
Specialist

Olá, Chistopher Mayer.

Você pode incluir a sua expressão em uma variável para tal. Exemplo.

  1. Pressione as teclas simultâneamente Ctrl + Alt + V;
  2. Clique no botão Add/Adicionar;
  3. Dê um nome a variável. Ex.: vSomaContatos
  4. Em definição inclua a sua expressão com o sinal de igual (=) a precedendo. Ex.:
    =(sum([Atendimento Segundo nível])

+sum([Cliente Cancelou])

+sum([Cliente informou que efetuou o pagamento])

+sum([Cobrado e Reemitido])

+sum([Cobrança Reemitida])

+sum([Contrato cancelado])

+sum([Em negociação])

+sum([Faturamento])

+sum([Incluir no Serasa])

+sum([juridico2])

+sum([Negou pgto/Solicitou cancelamento])

+sum([Pagamento_Cartao])

+sum([Problema com o Serviço])

+sum([Problema financeiro])

)

/count( distinct usuario_id_cobhist&'-' &DATA)

5. Clique em Ok par finalizar;

5. Agora vá até o objeto gráfico e crie uma expressão;

6. Em definição utilize a variável da seguinte forma vSomaContatos;

7. Por fim, clique em Ok.

Espero ter ajudado!

cwmayerqv
Contributor II
Contributor II
Author

Funciona no QlikView, mas no Sense não.

mauroponte
Creator II
Creator II

Christopher,

Veja o QVF de exemplo que estou anexando.

Estou usando Total no Sense e está funcionando.

Veja se o exemplo te ajuda

Clever_Anjos
Employee
Employee

Estranho, as expressões são compatíveis entre eles