<?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: Dynamic KPI in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Dynamic-KPI/m-p/1745026#M57165</link>
    <description>&lt;P&gt;The expected output is:&lt;BR /&gt;KPI from Value1 =&amp;nbsp;&lt;SPAN&gt;3289 +&amp;nbsp;2585 (for period 01/05/2020)&lt;BR /&gt;KPI from Value2 = 32 + 750 (for period 01/06/2020 because that is the first one having non-zero value)&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 18 Sep 2020 10:52:03 GMT</pubDate>
    <dc:creator>Peterka</dc:creator>
    <dc:date>2020-09-18T10:52:03Z</dc:date>
    <item>
      <title>Dynamic KPI</title>
      <link>https://community.qlik.com/t5/App-Development/Dynamic-KPI/m-p/1743183#M56948</link>
      <description>&lt;P&gt;Hello all,&lt;/P&gt;&lt;P&gt;please advice the most appropriate solution in Qlik Sense to following:&lt;/P&gt;&lt;P&gt;I have a source table:&lt;/P&gt;&lt;TABLE border="0" width="261" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="87" height="21"&gt;Country&lt;/TD&gt;&lt;TD width="87"&gt;Period&lt;/TD&gt;&lt;TD width="87"&gt;Value&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="21"&gt;us&lt;/TD&gt;&lt;TD&gt;01/04/2020&lt;/TD&gt;&lt;TD&gt;2623&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="21"&gt;us&lt;/TD&gt;&lt;TD&gt;01/05/2020&lt;/TD&gt;&lt;TD&gt;2585&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="21"&gt;us&lt;/TD&gt;&lt;TD&gt;01/06/2020&lt;/TD&gt;&lt;TD&gt;2596&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="21"&gt;us&lt;/TD&gt;&lt;TD&gt;01/07/2020&lt;/TD&gt;&lt;TD&gt;2606&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="21"&gt;xa&lt;/TD&gt;&lt;TD&gt;01/05/2020&lt;/TD&gt;&lt;TD&gt;3289&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="21"&gt;xa&lt;/TD&gt;&lt;TD&gt;01/06/2020&lt;/TD&gt;&lt;TD&gt;3281&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need to report on dynamic KPI (e.g. SUM of Value).&lt;/P&gt;&lt;P&gt;Without filter I want to show the actual value for the last common period (01/06/2020 in this example).&lt;/P&gt;&lt;P&gt;With Country filter, I need to show value for last respective period (in case of US it will be 01/07/2020).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Second challenge is how to detect those common periods to show not only last common value, but history progress as well.&lt;/P&gt;&lt;P&gt;Any idea, please??&lt;BR /&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 18:07:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Dynamic-KPI/m-p/1743183#M56948</guid>
      <dc:creator>Peterka</dc:creator>
      <dc:date>2024-11-16T18:07:08Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic KPI</title>
      <link>https://community.qlik.com/t5/App-Development/Dynamic-KPI/m-p/1743186#M56949</link>
      <description>&lt;P&gt;I should have said that I'm trying to achieve this using an expressions.&lt;/P&gt;</description>
      <pubDate>Fri, 11 Sep 2020 13:35:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Dynamic-KPI/m-p/1743186#M56949</guid>
      <dc:creator>Peterka</dc:creator>
      <dc:date>2020-09-11T13:35:37Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic KPI</title>
      <link>https://community.qlik.com/t5/App-Development/Dynamic-KPI/m-p/1743202#M56959</link>
      <description>&lt;P&gt;For your first challenge, try:&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;=Sum({&amp;lt;Period={'$(=Date(Min(Aggr(Max(Period), Country))))'}&amp;gt;}Value)&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;For second challenge, I didn't get it properly what exact output you need&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 11 Sep 2020 14:07:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Dynamic-KPI/m-p/1743202#M56959</guid>
      <dc:creator>tresB</dc:creator>
      <dc:date>2020-09-11T14:07:00Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic KPI</title>
      <link>https://community.qlik.com/t5/App-Development/Dynamic-KPI/m-p/1743210#M56960</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/125367"&gt;@Peterka&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The above expression might not work when there are cases when some dates are not there in all the country transactions. I.e. - when it is not guaranteed that min of all maximums would be available in all countries, the above expression might fail.&amp;nbsp; &amp;nbsp;To deal with such scenario, try:&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;=Sum({&amp;lt;Period={'$(=(Date(Max({&amp;lt;Period={"=Count(total Distinct Country)=Count(Distinct Country)"}&amp;gt;}Period))))'}&amp;gt;}Value)&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 11 Sep 2020 14:34:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Dynamic-KPI/m-p/1743210#M56960</guid>
      <dc:creator>tresB</dc:creator>
      <dc:date>2020-09-11T14:34:42Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic KPI</title>
      <link>https://community.qlik.com/t5/App-Development/Dynamic-KPI/m-p/1743213#M56961</link>
      <description>&lt;P&gt;And yes, for second challenge if you are looking for all dates common in all countries in PKI object, try:&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;=Concat(DISTINCT {&amp;lt;Period={"=Count(total Distinct Country)=Count(Distinct Country)"}&amp;gt;}Period, ' , ')&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 11 Sep 2020 14:42:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Dynamic-KPI/m-p/1743213#M56961</guid>
      <dc:creator>tresB</dc:creator>
      <dc:date>2020-09-11T14:42:24Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic KPI</title>
      <link>https://community.qlik.com/t5/App-Development/Dynamic-KPI/m-p/1743215#M56963</link>
      <description>&lt;P&gt;@@Second challenge,&lt;BR /&gt;&lt;BR /&gt;in example case it would be&amp;nbsp;&lt;/P&gt;&lt;P&gt;01/05/2020&lt;BR /&gt;01/06/2020.&lt;BR /&gt;I'd like to use the expression as a dimension for a chart.&lt;/P&gt;</description>
      <pubDate>Fri, 11 Sep 2020 14:54:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Dynamic-KPI/m-p/1743215#M56963</guid>
      <dc:creator>Peterka</dc:creator>
      <dc:date>2020-09-11T14:54:42Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic KPI</title>
      <link>https://community.qlik.com/t5/App-Development/Dynamic-KPI/m-p/1744984#M57158</link>
      <description>&lt;P&gt;I have a follow-up questions to your great answer above.&lt;/P&gt;&lt;P&gt;I need calculate Global KPI of Value2 for all countries, but I need to take the first period, where Value2 is not zero for all countries (see below table).&lt;BR /&gt;&lt;BR /&gt;How should I extend the conditions of se expressions?&lt;/P&gt;&lt;TABLE width="469"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="87"&gt;Country&lt;/TD&gt;&lt;TD width="119"&gt;Period&lt;/TD&gt;&lt;TD width="119"&gt;Value1&lt;/TD&gt;&lt;TD width="144"&gt;Value2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;us&lt;/TD&gt;&lt;TD&gt;01/04/2020&lt;/TD&gt;&lt;TD&gt;2623&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;us&lt;/TD&gt;&lt;TD&gt;01/05/2020&lt;/TD&gt;&lt;TD&gt;2585&lt;/TD&gt;&lt;TD&gt;120&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;us&lt;/TD&gt;&lt;TD&gt;01/06/2020&lt;/TD&gt;&lt;TD&gt;2596&lt;/TD&gt;&lt;TD&gt;32&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;us&lt;/TD&gt;&lt;TD&gt;01/07/2020&lt;/TD&gt;&lt;TD&gt;2606&lt;/TD&gt;&lt;TD&gt;499&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;xa&lt;/TD&gt;&lt;TD&gt;01/05/2020&lt;/TD&gt;&lt;TD&gt;3289&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;xa&lt;/TD&gt;&lt;TD&gt;01/06/2020&lt;/TD&gt;&lt;TD&gt;3281&lt;/TD&gt;&lt;TD&gt;750&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks a ton!&lt;/P&gt;</description>
      <pubDate>Fri, 18 Sep 2020 08:44:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Dynamic-KPI/m-p/1744984#M57158</guid>
      <dc:creator>Peterka</dc:creator>
      <dc:date>2020-09-18T08:44:58Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic KPI</title>
      <link>https://community.qlik.com/t5/App-Development/Dynamic-KPI/m-p/1745020#M57164</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/125367"&gt;@Peterka&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is it in addition to the above (i.e. - 'latest common date' + where Value2 is &amp;gt;0), or it's a new requirement? What is your expected output?&lt;/P&gt;</description>
      <pubDate>Fri, 18 Sep 2020 10:27:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Dynamic-KPI/m-p/1745020#M57164</guid>
      <dc:creator>tresB</dc:creator>
      <dc:date>2020-09-18T10:27:09Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic KPI</title>
      <link>https://community.qlik.com/t5/App-Development/Dynamic-KPI/m-p/1745026#M57165</link>
      <description>&lt;P&gt;The expected output is:&lt;BR /&gt;KPI from Value1 =&amp;nbsp;&lt;SPAN&gt;3289 +&amp;nbsp;2585 (for period 01/05/2020)&lt;BR /&gt;KPI from Value2 = 32 + 750 (for period 01/06/2020 because that is the first one having non-zero value)&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 18 Sep 2020 10:52:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Dynamic-KPI/m-p/1745026#M57165</guid>
      <dc:creator>Peterka</dc:creator>
      <dc:date>2020-09-18T10:52:03Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic KPI</title>
      <link>https://community.qlik.com/t5/App-Development/Dynamic-KPI/m-p/1745045#M57169</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/125367"&gt;@Peterka&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;KPI from Value1:&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;=Sum({&amp;lt;Period={'$(=(Date(Min({&amp;lt;Period={"=Count(total Distinct Country)=Count(Distinct Country)"}&amp;gt;}Period))))'}&amp;gt;}Value1)&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;KPI from Value2:&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;=Sum({&amp;lt;Period={'$(=(Date(Min({&amp;lt;Period={"=Count(total Distinct {&amp;lt;Value2={[&amp;gt;0]}&amp;gt;} Country)=Count(Distinct {&amp;lt;Value2={[&amp;gt;0]}&amp;gt;} Country)"}&amp;gt;}Period))))'}&amp;gt;}Value2)&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 18 Sep 2020 12:13:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Dynamic-KPI/m-p/1745045#M57169</guid>
      <dc:creator>tresB</dc:creator>
      <dc:date>2020-09-18T12:13:18Z</dc:date>
    </item>
  </channel>
</rss>

