It is possible by using Qlik Sense extension object called "ShowHide Container".
You just need to create your filter by using Filter Pane Object in Qliksense as Master Items, & then in ShowHide Container, you can show your master items i.e. Filters based on your if..else condition..
You can put multiple condition & show hide multiple charts.
If the IF conditional of a chart results in 1, it is shown. If it is 0, it is hidden. If there are more than one visualization condition resulting in 1, or all conditions result in 0, then a default visualization is shown.