<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Charts will dynamically show the previous &amp;amp; previous of previous dates from the selected date with the selected date using Set Expression. in Management &amp; Governance</title>
    <link>https://community.qlik.com/t5/Management-Governance/Charts-will-dynamically-show-the-previous-amp-previous-of/m-p/2487686#M28288</link>
    <description>&lt;P&gt;Superb, helpful solution!!!&lt;/P&gt;</description>
    <pubDate>Thu, 17 Oct 2024 15:01:03 GMT</pubDate>
    <dc:creator>seanbruton</dc:creator>
    <dc:date>2024-10-17T15:01:03Z</dc:date>
    <item>
      <title>Charts will dynamically show the previous &amp; previous of previous dates from the selected date with the selected date using Set Expression.</title>
      <link>https://community.qlik.com/t5/Management-Governance/Charts-will-dynamically-show-the-previous-amp-previous-of/m-p/2487059#M28270</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I have below scenario to implement on a Line chart with dates as dimension with counts of values as measures, can anyone help me do this?&lt;/P&gt;
&lt;P&gt;By default, user will see Max date when he comes to the Sheet., Else we will have below conditions to be addressed.&lt;/P&gt;
&lt;P&gt;if {&lt;BR /&gt;User Selected date = Max date&lt;BR /&gt;Then&lt;BR /&gt;Max Date / Max Date -1 / Max Date -2 / Max Date -3&lt;BR /&gt;}&lt;BR /&gt;Else-if{&lt;BR /&gt;User doesn't select any dates,&lt;BR /&gt;Then &lt;BR /&gt;Max date / Max Date -1 / Max Date -2 / Max Date -3&lt;BR /&gt;}&lt;BR /&gt;Else-if{&lt;BR /&gt;User selects a date&lt;BR /&gt;Then &lt;BR /&gt;Selected_Date / Selected_Date -1 / Selected_Date-2 / Selected_Date-3&lt;BR /&gt;}&lt;BR /&gt;Else-if{&lt;BR /&gt;User selects a set of dates then populate those days&lt;BR /&gt;}&lt;/P&gt;</description>
      <pubDate>Thu, 17 Oct 2024 13:18:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Charts-will-dynamically-show-the-previous-amp-previous-of/m-p/2487059#M28270</guid>
      <dc:creator>Ravi_Shankar_M</dc:creator>
      <dc:date>2024-10-17T13:18:11Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic change of dimension based on user selection.</title>
      <link>https://community.qlik.com/t5/Management-Governance/Charts-will-dynamically-show-the-previous-amp-previous-of/m-p/2487132#M28271</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/316640"&gt;@Ravi_Shankar_M&lt;/a&gt;&amp;nbsp; create two variables on front end as following&lt;/P&gt;
&lt;LI-CODE lang="javascript"&gt;vStartDate = date(if(GetSelectedCount(Date)&amp;gt;1, min(Date),max(Date)-3))

vEndDate = max(Date)&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can now use these variables in the set analysis measure like below&lt;/P&gt;
&lt;LI-CODE lang="javascript"&gt;Sum({&amp;lt;Date={"&amp;gt;=$(vStartDate)&amp;lt;=$(vEndDate)"}&amp;gt;}Sales)&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 15 Oct 2024 15:14:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Charts-will-dynamically-show-the-previous-amp-previous-of/m-p/2487132#M28271</guid>
      <dc:creator>Kushal_Chawda</dc:creator>
      <dc:date>2024-10-15T15:14:20Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic change of dimension based on user selection.</title>
      <link>https://community.qlik.com/t5/Management-Governance/Charts-will-dynamically-show-the-previous-amp-previous-of/m-p/2487154#M28272</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/336"&gt;@Kushal_Chawda&lt;/a&gt;,&lt;BR /&gt;&lt;BR /&gt;Thanks for your solution, &lt;BR /&gt;To note: It's a weekly data, I updated the formula as below:&lt;BR /&gt;&lt;BR /&gt;Sample Data:&amp;nbsp;&lt;BR /&gt;Calc_Date = 2024/05/20-2024/05/26&lt;BR /&gt;START_DT = 2024/05/20&lt;BR /&gt;END_DT =&amp;nbsp;2024/05/26&lt;BR /&gt;&lt;BR /&gt;Created Dim while Loading:&lt;BR /&gt;Max_date =&amp;nbsp;MAX(Date(Date#(END_DT, 'YYYY/MM/DD'), 'YYYY/MM/DD'))&lt;BR /&gt;Min_date =&amp;nbsp;MIN(Date(Date#(END_DT, 'YYYY/MM/DD'), 'YYYY/MM/DD'))&lt;BR /&gt;&lt;BR /&gt;Created Variable:&lt;BR /&gt;vStartDate = date(if(GetSelectedCount(START_DT)&amp;gt;1, Min_date,DATE(Max_date-7)),'YYYY/MM/DD')&lt;BR /&gt;&lt;BR /&gt;&amp;amp;&amp;nbsp;&lt;BR /&gt;vEndDate = MAX(Date(Date#(END_DT, 'YYYY/MM/DD'), 'YYYY/MM/DD'))&lt;BR /&gt;&lt;BR /&gt;and&lt;BR /&gt;&lt;BR /&gt;Dimension:&lt;BR /&gt;if(TYPE = 'X',if(GetSelectedCount(Calc_Date) &amp;gt;= 0 ,START_DT))&lt;BR /&gt;&lt;BR /&gt;Measure : &lt;BR /&gt;if(GetSelectedCount(Calc_Date) &amp;gt; 0, Sum({&amp;lt;START_DT={"&amp;gt;=$(vStartDate)&amp;lt;=$(vEndDate)"}&amp;gt;}[TOTAL])))&lt;BR /&gt;&lt;BR /&gt;If i select any date, It didn't worked.&lt;BR /&gt;&lt;BR /&gt;But this one worked if I didn't select any date:&amp;nbsp;&lt;BR /&gt;&lt;STRONG&gt;if(GetSelectedCount(Calc_Date) = 0 ,sum( {&amp;lt; M_D_Y_Cal_Date = {"&amp;gt;=$(=Date(Max_date -21))&amp;lt;=$(=Date(Max_date ))"} &amp;gt;} [TOTAL]))&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;M_D_Y_Cal_Date is just the format for MM/DD/YYYY of START_DT&lt;/P&gt;</description>
      <pubDate>Tue, 15 Oct 2024 17:08:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Charts-will-dynamically-show-the-previous-amp-previous-of/m-p/2487154#M28272</guid>
      <dc:creator>Ravi_Shankar_M</dc:creator>
      <dc:date>2024-10-15T17:08:08Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic change of dimension based on user selection.</title>
      <link>https://community.qlik.com/t5/Management-Governance/Charts-will-dynamically-show-the-previous-amp-previous-of/m-p/2487164#M28273</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/316640"&gt;@Ravi_Shankar_M&lt;/a&gt;&amp;nbsp; It seems there are multiple dates involved. Could you share example of how would you like to show dates?&lt;/P&gt;</description>
      <pubDate>Tue, 15 Oct 2024 18:57:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Charts-will-dynamically-show-the-previous-amp-previous-of/m-p/2487164#M28273</guid>
      <dc:creator>Kushal_Chawda</dc:creator>
      <dc:date>2024-10-15T18:57:11Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic change of dimension based on user selection.</title>
      <link>https://community.qlik.com/t5/Management-Governance/Charts-will-dynamically-show-the-previous-amp-previous-of/m-p/2487282#M28274</link>
      <description>&lt;P&gt;Here is the sample data:&lt;/P&gt;
&lt;TABLE width="732"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="75"&gt;Start_dt&lt;/TD&gt;
&lt;TD width="75"&gt;end_dt&lt;/TD&gt;
&lt;TD width="203"&gt;Period_name&lt;/TD&gt;
&lt;TD width="113"&gt;TOTALCOUNTS&lt;/TD&gt;
&lt;TD width="127"&gt;LOADED_COUNTS&lt;/TD&gt;
&lt;TD width="139"&gt;ERRORED_COUNTS&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2024-05-01&lt;/TD&gt;
&lt;TD&gt;2024-05-31&lt;/TD&gt;
&lt;TD&gt;5 2024 Monthly Calendar&lt;/TD&gt;
&lt;TD&gt;630&lt;/TD&gt;
&lt;TD&gt;624&lt;/TD&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2024-04-22&lt;/TD&gt;
&lt;TD&gt;2024-04-28&lt;/TD&gt;
&lt;TD&gt;17 2024 Weekly Calendar&lt;/TD&gt;
&lt;TD&gt;13&lt;/TD&gt;
&lt;TD&gt;13&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2024-05-06&lt;/TD&gt;
&lt;TD&gt;2024-05-12&lt;/TD&gt;
&lt;TD&gt;19 2024 Weekly Calendar&lt;/TD&gt;
&lt;TD&gt;418&lt;/TD&gt;
&lt;TD&gt;418&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2024-02-01&lt;/TD&gt;
&lt;TD&gt;2024-02-29&lt;/TD&gt;
&lt;TD&gt;2 2024 Monthly Calendar&lt;/TD&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2024-05-01&lt;/TD&gt;
&lt;TD&gt;2024-05-31&lt;/TD&gt;
&lt;TD&gt;5 2024 Monthly Calendar&lt;/TD&gt;
&lt;TD&gt;2340&lt;/TD&gt;
&lt;TD&gt;2192&lt;/TD&gt;
&lt;TD&gt;148&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2024-05-16&lt;/TD&gt;
&lt;TD&gt;2024-05-31&lt;/TD&gt;
&lt;TD&gt;10 2024 Semi-Monthly Calendar&lt;/TD&gt;
&lt;TD&gt;223&lt;/TD&gt;
&lt;TD&gt;222&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2021-09-01&lt;/TD&gt;
&lt;TD&gt;2021-09-30&lt;/TD&gt;
&lt;TD&gt;9 2021 Monthly Calendar&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2020-01-01&lt;/TD&gt;
&lt;TD&gt;2020-01-31&lt;/TD&gt;
&lt;TD&gt;1 2020 Monthly Calendar&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2021-10-01&lt;/TD&gt;
&lt;TD&gt;2021-10-31&lt;/TD&gt;
&lt;TD&gt;10 2021 Monthly Calendar&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2024-04-01&lt;/TD&gt;
&lt;TD&gt;2024-04-30&lt;/TD&gt;
&lt;TD&gt;4 2024 Monthly Calendar&lt;/TD&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Wed, 16 Oct 2024 07:07:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Charts-will-dynamically-show-the-previous-amp-previous-of/m-p/2487282#M28274</guid>
      <dc:creator>Ravi_Shankar_M</dc:creator>
      <dc:date>2024-10-16T07:07:57Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic change of dimension based on user selection.</title>
      <link>https://community.qlik.com/t5/Management-Governance/Charts-will-dynamically-show-the-previous-amp-previous-of/m-p/2487654#M28285</link>
      <description>&lt;P&gt;Guess What ! I found the solution myself. Using set-exp:&lt;BR /&gt;&lt;BR /&gt;I have 2 conditions vmeasure = 1 is Count of records &amp;amp; 2 is Count of amount.&lt;BR /&gt;&lt;BR /&gt;Calendar Date is derived from Start_dt.&lt;/P&gt;
&lt;P&gt;pick(vmeasure,&lt;BR /&gt;if(GetSelectedCount(Calendar_Date) = 0 ,&lt;BR /&gt;SUM({&amp;lt;TYPE = P({&amp;lt;TYPE = {'A'}&amp;gt;} )&amp;gt;} (TOTAL_COUNTS)),&lt;BR /&gt;if(GetSelectedCount(Calendar_Date) &amp;gt; 0 ,&lt;BR /&gt;SUM({$&amp;lt;Calendar_Date = {"&amp;gt;=$(=MAX(Date(Date#(Start_dt, 'YYYY/MM/DD')-35,'YYYY/MM/DD')))&amp;lt;=$(=MAX(Date(Date#(Start_dt, 'YYYY/MM/DD'),'YYYY/MM/DD')))"}&amp;gt;} (TOTAL_COUNTS))&lt;BR /&gt;))&lt;BR /&gt;,&lt;/P&gt;
&lt;P&gt;if(GetSelectedCount(Calendar_Date) = 0 ,&lt;BR /&gt;SUM({&amp;lt;TYPE = P({&amp;lt;TYPE = {'A'}&amp;gt;} )&amp;gt;} ([TOTAL_$s])),&lt;BR /&gt;if(GetSelectedCount(Calendar_Date) &amp;gt; 0 ,&lt;BR /&gt;sum({&amp;lt;Calendar_Date = {"&amp;gt;=$(=MAX(Date(Date#(Start_dt, 'YYYY/MM/DD')-35,'YYYY/MM/DD')))&amp;lt;=$(=MAX(Date(Date#(Start_dt, 'YYYY/MM/DD'),'YYYY/MM/DD')))"}&amp;gt;} [TOTAL_$s])&lt;BR /&gt;)))&lt;BR /&gt;&lt;BR /&gt;To be more precise: &lt;BR /&gt;If User selects a date it will pull the selected date with previous 3 dates from the selected date, also if user doesn't select any date this will give you the latest 3 date data.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;if(GetSelectedCount(Filter_Date) = 0 ,&lt;BR /&gt;SUM({&amp;lt;TYPE = P({&amp;lt;TYPE = {'A'}&amp;gt;} )&amp;gt;} ([TOTAL_$s])),&lt;BR /&gt;if(GetSelectedCount(Filter_Date) &amp;gt; 0 ,&lt;BR /&gt;sum({&amp;lt;Calendar_Date = {"&amp;gt;=$(=MAX(Date(Date#(Your_Date, 'YYYY/MM/DD')-35,'YYYY/MM/DD')))&amp;lt;=$(=MAX(Date(Date#(Your_Date, 'YYYY/MM/DD'),'YYYY/MM/DD')))"}&amp;gt;} [TOTAL_$s])&lt;BR /&gt;)))&lt;BR /&gt;&lt;BR /&gt;Note: Set-expression will only work if you use with aggregation to it.&lt;BR /&gt;&lt;BR /&gt;Cheers!&lt;BR /&gt;Ravi&lt;/P&gt;</description>
      <pubDate>Thu, 17 Oct 2024 13:23:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Charts-will-dynamically-show-the-previous-amp-previous-of/m-p/2487654#M28285</guid>
      <dc:creator>Ravi_Shankar_M</dc:creator>
      <dc:date>2024-10-17T13:23:55Z</dc:date>
    </item>
    <item>
      <title>Re: Charts will dynamically show the previous &amp; previous of previous dates from the selected date with the selected date using Set Expression.</title>
      <link>https://community.qlik.com/t5/Management-Governance/Charts-will-dynamically-show-the-previous-amp-previous-of/m-p/2487686#M28288</link>
      <description>&lt;P&gt;Superb, helpful solution!!!&lt;/P&gt;</description>
      <pubDate>Thu, 17 Oct 2024 15:01:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Charts-will-dynamically-show-the-previous-amp-previous-of/m-p/2487686#M28288</guid>
      <dc:creator>seanbruton</dc:creator>
      <dc:date>2024-10-17T15:01:03Z</dc:date>
    </item>
  </channel>
</rss>

