Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
paulomulato
Contributor

CLIENTES SEM COMPRA

Senhores, preciso de um auxilio com a seguinte situação.

Tenho uma tabela com todas as vendas dos clientes de um determinado período e outra com o cadastro de todos os clientes da empresa, o que eu gostaria era de incrementa na base de vendas os clientes da base de cadastro que não compraram.

Tags (1)
14 Replies
maiconmello
Contributor III

Re: CLIENTES SEM COMPRA

Bom dia Paulo,

Leia pedido, e depois clientes e coloque que não exista cliente.

Segue como fiz :

Pedido:

LOAD Cod,

    Pedido

FROM

(ooxml, embedded labels, table is [Base de vendas])  ;

Cli:

LOAD Codigo,

    Nome

FROM

(ooxml, embedded labels, table is Cliente) where not Exists(Cod,Codigo); // Aqui digo que não existe codigo de cliente em pedido que é a tabela de cima.

Segue anexo o qvw e excel que simulei.

paulomulato
Contributor

Re: CLIENTES SEM COMPRA

Obrigado Maicon, vou testar aqui, porem nao vieram os anexos.

maiconmello
Contributor III

Re: CLIENTES SEM COMPRA

Ola Paulo, entra na comunidade novamente e no seu post. Anexo esta la. Na sua caixa de entrada não aparece mesmo.

Abraço.

paulomulato
Contributor

Re: CLIENTES SEM COMPRA

ok, obrigado.

MCampestrini
Valued Contributor

Re: CLIENTES SEM COMPRA

Boa tarde Paulo

Se entendi bem o que você procura, dê uma olhada no post do nicolett.yuri‌, https://blogdonicolett.com.br/2015/11/04/aprenda-a-criar-relatorios-que-respondem-as-perguntas-o-que...

Márcio Rodrigo Campestrini
MVP
MVP

Re: CLIENTES SEM COMPRA

Paulo,

uma saída bacana seria usar o set analysis com o indirect e()

Exemplo qtde de clientes sem compras no periodo selecionado

count( {<Ano=,Mes=,Cliente_Codigo=e( )  >} distinct Cliente_Codigo)  

Segue uma imagem de um modelo de exemplo que tenho....

2017-03-18 13_01_52-Caixa de Entrada - furtado@tecnoflex.com.br - Outlook.png

MVP
MVP

Re: CLIENTES SEM COMPRA

esqueci de mencionar que ser for um período sem compras (tipo 90 dias) da para fazer com variáveis com data inicial e final dentro do set analysis

paulomulato
Contributor

Re: CLIENTES SEM COMPRA

Alessandro, o que seria o erro abaixo...

erro.png

paulodantas
Contributor

Re: CLIENTES SEM COMPRA

Paulo,

tenta esse comando que o Alessandro colocou:

count( {<Ano=,Mes=,Cliente_Codigo=e( )  >} distinct Cliente_Codigo) 


Abraço.