Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

How to make a filter by rows

Hi,  I need to make a filer between two tables, one table has data on columns, and the other has de colum´s name in rows

Screenshot_1.png

and that my filter be like:

Filter:

---------

field1

field2

field3

field4

field5

..

..

Thanks!!!

13 Replies
satishkurra
Specialist II
Specialist II

Hi

Create Inline load table

Fields:

LOAD * Inline [

Fields

Field1

Field2 ];

sunny_talwar

What are you trying to do here. Having some difficultly in understand what is the end goal here, can you elaborate a little?

Not applicable
Author

for example: when I'll choose A, only it shows sum(A)

22.PNG

------------------------------

Table1:

load * Inline

[

  A,B,C,D

  1,3,5,6

  2,3,5,4

  2,3,5,7

  1,3,5,6

  2,4,4,4

];

//----------------------------

Table2:

load * Inline

[

  fields

  A

  B

  C

  D

]

settu_periasamy
Master III
Master III

You can try with 'Enable Conditional ' with the below expression in the Dimension Tab.


=SubStringCount(Concat($Field,'|'),'Field1')

Capture1.JPG

Here $Field - is a system Fields (you can load the Labels with Data Island)

Customizable Straight Table

Sample Attached

alexpanjhc
Specialist
Specialist

you can use create a list boxCapture.PNG

Kushal_Chawda

may be u r looking for this

Advanced Filters: QlikView Design Technique

settu_periasamy
Master III
Master III

You can use the same expression (as i mentioned earlier) in the Expression Tab -> Conditional.

Sample Attached

sunny_talwar

Or this if its always going to be one selected value in Fields

=Sum($(=Fields))

Not applicable
Author

but if I have more than one table? $field will be too big!

how can I use only fields from a specific table?

33.PNG