Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
wagnertiba
Contributor III
Contributor III

Apresentando Relatório com Valor "0"

Pessoal, estou precisando de um auxilio.

Se trata do seguinte:

Tenho duas planilhas, em 1 tenho monitores de diversas localidades, além de campos como gestores e quantidade de total de alunos.

Na 2 tenho a mesma planilha, porém a quantidade desses alunos em alguns cursos é "0".

o que tenho que fazer:

Criar um gráfico com esse valores da tabela 1 juntamente com a tabela 2, acredito que tenha que concatenar a tabela 1 com a tabela 2 mas preenchendo os cursos que não existem na tabela2 com o valor 0

P.S.: tentei fazer conforme falado no post: Resolvido: Como apresentar dados com Valor 0 ?? - Comunidade Qlik - 1300924

Inclusive tentei também fazer conforme instruções do mestre Nicolett Aprenda a criar relatórios que respondem as pergun... - Qlik Community - 1475131

mas não consegui o resultado.

as imagens abaixo exemplificam o que quero dizer:

Planilha1

cap1.JPG

Planilha2

cap2.JPG

o que necessito, ou seja traser os valores da planilha 2 para esse graficocap3.JPG

Quem puder me ajudar agradeço muito

1 Solution

Accepted Solutions
RafaMartins
Creator II
Creator II

Tente usar usar o Left Join para unir as informações, os campos chaves devem estar com o mesmo nome nas tabelas para isso

View solution in original post

4 Replies
RafaMartins
Creator II
Creator II

Você pode concatenar as duas tabelas em uma, más como você não tem todos os campos você teria valores nulos em parte do campo Monitor

RafaMartins_0-1626295300656.png

Tabela:
Load*Inline [
MONITOR, GESTOR, CIDADE, UF, ALUNOS
IOLANDA, JAIR, Santa Helena, PR, 6
NELSON, HENRIQUE, Maringá, PR, 2
NELSON, HENRIQUE, Maringá, PR, 5
NELSON, HENRIQUE, Maringá, PR, 65
NELSON, HENRIQUE, Maringá, PR, 3
IOLANDA, JAIR, Inconfidentes, MG, 3
IOLANDA, JAIR, Santa Helena, PR, 7
IOLANDA, JAIR, Santa Helena, PR, 22
IOLANDA,JAIR, Santa Helena, PR, 2
JOAO, PEDRO, São Paulo, SP, 10
JOAO, PEDRO, São Paulo, SP, 3
JOAO, PEDRO, São Paulo, SP, 8
JOAO, PEDRO, São Paulo, SP, 54
JOAO, PEDRO, São Paulo, SP, 21
JOAO, PEDRO, São Paulo, SP, 98
JOAO, PEDRO, São Paulo, SP, 9
JOAO, PEDRO, São Paulo, SP, 6];


//===========================================
Concatenate(Tabela)
Load*Inline [
GESTOR, CIDADE, UF, ALUNOS
JAIR, Santa Helena, PR, 2
HENRIQUE, Maringá, PR, 1
HENRIQUE, Maringá, PR, 30
HENRIQUE, Maringá, PR, 1,
JAIR, Inconfidentes, MG, 1
JAIR, Santa Helena, PR, 1
JAIR, Santa Helena, PR, 1
PEDRO, São Paulo, SP, 8
PEDRO, São Paulo, SP, 1
PEDRO, São Paulo, SP, 4
PEDRO, São Paulo, SP, 44
PEDRO, São Paulo, SP, 76
PEDRO, São Paulo, SP, 2];

//===========================================

 

 

wagnertiba
Contributor III
Contributor III
Author

@RafaMartins , primeiramente obrigado por compartilhar seu conhecimento.

Mas o que necessito, é um grafico que eu tenha todas as colunas (cidade, UF, Name, Polo, Monitor, Gestor, alunos) essas são as informações constantes na planilha1

Quero incluir uma coluna aonde traga o campo AlunoI da segunda planilha, completando com "0" quando não tiver alunos]ficaria mais ou menos assim (esse eu ajustei no Excel)

os 7 primeiros campos do grafico vem da planilha1 (que tem todos os dados) o campo ALUNOSI (vem da segunda planilha (seria mais ou menos um procV)

wagnertiba_1-1626297990122.png

Novamente, muito obrigado pela ajuda....

 

 

RafaMartins
Creator II
Creator II

Tente usar usar o Left Join para unir as informações, os campos chaves devem estar com o mesmo nome nas tabelas para isso

wagnertiba
Contributor III
Contributor III
Author

Era isso mesmo. Rafael!!!

havia tentado um Left Join, porem nao me atentei que teria que pegar mais campo para que a coisa funcionasse.

 

Valew mesmo pela dica...forte abraço!!!