Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Olá,
Estou começando a aprender sobre o Qlik Sense, mas me surgiu uma dúvida que não pude solucionar e nem encontrei nada por aqui sobre o tema, embora me pareça algo simples.
Então, preciso realizar uma contagem a ser exibida em um KPI que mostre a contagem de linhas com valores iguais entre duas colunas.
Por exemplo, na tabela abaixo, tenho 3 linhas onde os itens da coluna se repetem:
Assim, precisaria de um KPI que me mostrasse o valor "3".
Tentei fazer algo como: Count( {<[Subclasse FINAL]=[Subclasse inicial]>} [Subclasse inicial])
Mas essa expressão me retorna "0".
Se alguém tiver alguma ideia, ficaria muitíssimo agradecido!
Obrigado pela atenção e desculpem-me pela dúvida tão banal.
Abraço!
load
SubclassInicial
,SubclassFinal
,if(SubclassInicial=SubclassFinal,1,0) as flag_field
From SomeExcelfile.xlsx;
in KPI chart
=count({<flag_field={'1'}>}flag_field)
https://www.analyticsvidhya.com/blog/2014/01/set-analysis-qlikview/
Option 1]
Create a flag field in load script
Example:
load
Class
,SubClass
,if(Class=SubClass,1,0) as flag
from Xyzdatasource;
Then in chart use below expression
=count({<flag=1>}Something)
Option 2] Inter-record set analysis
for this you would need a field that identifies each row uniquely
then your expression would be as below
=count({<IDfield={"=Class-Subclass"}>}something)
em:
=count({<flag=1>}Something)
O que seria o "Something"?
any measure that you need to count or sum
=count({<flag=1>}1)
or do you just need to show this in a table without any measures?
Precisaria de um KPI que me mostrasse apenas o valor.
@vinieme12 , muito obrigado por estar tentando ajudar até aqui!
can you post some sample data in excel/text and mockup of the expected output?
load
SubclassInicial
,SubclassFinal
,if(SubclassInicial=SubclassFinal,1,0) as flag_field
From SomeExcelfile.xlsx;
in KPI chart
=count({<flag_field={'1'}>}flag_field)
https://www.analyticsvidhya.com/blog/2014/01/set-analysis-qlikview/
It worked, you are the best @vinieme12!!!! kkkkkkkkkkk... thank you so much!!!!!!