<?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: Calulated dimensions or ... in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Calulated-dimensions-or/m-p/379403#M571869</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am still strugeling with the fact it is not showing on the x-axe when the value is zero. I am using the calculated dimensions. Any idea??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 21 Aug 2012 14:25:29 GMT</pubDate>
    <dc:creator>beunderf</dc:creator>
    <dc:date>2012-08-21T14:25:29Z</dc:date>
    <item>
      <title>Calulated dimensions or ...</title>
      <link>https://community.qlik.com/t5/QlikView/Calulated-dimensions-or/m-p/379397#M571863</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; &lt;SPAN lang="EN-US" style="color: #333333; font-family: &amp;amp;quot;Arial&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;"&gt;Hello,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="color: #333333; font-family: &amp;amp;quot;Arial&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;"&gt;I have the following&amp;nbsp; question:&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="color: #333333; font-family: &amp;amp;quot;Arial&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;"&gt;I have a couple of values a day. For every&lt;BR /&gt;day I want to calculate an average. Each day could have a score between 0 and&lt;BR /&gt;10. So far no problem.&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="color: #333333; font-family: &amp;amp;quot;Arial&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;"&gt;Now I want to create (not yet existing&lt;BR /&gt;in the data) a dimension like this:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="color: #333333; font-family: &amp;amp;quot;Arial&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="color: #333333; font-family: &amp;amp;quot;Arial&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;"&gt;DayScore&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;0 &amp;lt; 3&lt;BR /&gt;3 &amp;lt; 6&lt;BR /&gt;6 &amp;lt; 9&lt;BR /&gt;9 or 10 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="color: #333333; font-family: &amp;amp;quot;Arial&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;"&gt;Now I want to count how many day’s there are in every DayScore&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="color: #333333; font-family: &amp;amp;quot;Arial&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; font-size: 10pt; mso-ansi-language: EN-US;"&gt;How do I do this, while the dimensions does not exist in the dataset (please see attachment for an example set)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Aug 2012 11:45:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calulated-dimensions-or/m-p/379397#M571863</guid>
      <dc:creator>beunderf</dc:creator>
      <dc:date>2012-08-21T11:45:18Z</dc:date>
    </item>
    <item>
      <title>Re: Calulated dimensions or ...</title>
      <link>https://community.qlik.com/t5/QlikView/Calulated-dimensions-or/m-p/379398#M571864</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;add a macro:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tools -&amp;gt; Edit module:&lt;/P&gt;&lt;P&gt;function checkdays(value)&lt;/P&gt;&lt;P&gt;if value&amp;lt;3 then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; checkdays="0&amp;lt;3"&lt;/P&gt;&lt;P&gt;elseif value&amp;lt;6 then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; checkdays= "3&amp;lt;6"&lt;/P&gt;&lt;P&gt;elseif value&amp;lt;9 then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; checkdays= "6&amp;lt;9"&lt;/P&gt;&lt;P&gt;else&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; checkdays ="9 or 10"&lt;/P&gt;&lt;P&gt;end if&lt;/P&gt;&lt;P&gt;end function&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then change your load script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID, DAY, VALUE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, 1, 2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2, 1, 5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3, 1, 8&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4, 1, 9&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5, 1, 9&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6, 2, 6&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7, 2, 8&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8, 2, 7&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9, 2, 6&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10, 2, 9&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11, 3, 5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 12, 3, 8&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 13, 3, 9&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 14, 3, 9&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 15, 3, 6&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16, 4, 4&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 17, 4, 5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 18, 4, 6&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 19, 4, 4&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20, 4, 6&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Avg:&lt;/P&gt;&lt;P&gt;Left Join(Data)&lt;/P&gt;&lt;P&gt;Load DAY,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; checkdays(avg(VALUE)) as DayAvg&lt;/P&gt;&lt;P&gt;resident Data group by DAY;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now you create a chart with DayAvg as dimension and count(distinct DAY) as expression&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Aug 2012 11:57:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calulated-dimensions-or/m-p/379398#M571864</guid>
      <dc:creator />
      <dc:date>2012-08-21T11:57:07Z</dc:date>
    </item>
    <item>
      <title>Re: Calulated dimensions or ...</title>
      <link>https://community.qlik.com/t5/QlikView/Calulated-dimensions-or/m-p/379399#M571865</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Frank,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; You can also use a calculated dimension and then count distinct day.&lt;/P&gt;&lt;P&gt;See the example attached.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Aug 2012 12:27:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calulated-dimensions-or/m-p/379399#M571865</guid>
      <dc:creator>daveamz</dc:creator>
      <dc:date>2012-08-21T12:27:12Z</dc:date>
    </item>
    <item>
      <title>Re: Calulated dimensions or ...</title>
      <link>https://community.qlik.com/t5/QlikView/Calulated-dimensions-or/m-p/379400#M571866</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;David,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think the calulated dimension is the way to go. My problem is, that it is a hughe dataset. Calculated dimensions always use a lot of CPU time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is one more thing, 0&amp;lt;3 and ' 9 and 10'&amp;nbsp; are not shown, because of the zero value. Do you know how I can show them, even when the value is 0?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;frank&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Aug 2012 12:34:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calulated-dimensions-or/m-p/379400#M571866</guid>
      <dc:creator>beunderf</dc:creator>
      <dc:date>2012-08-21T12:34:43Z</dc:date>
    </item>
    <item>
      <title>Re: Calulated dimensions or ...</title>
      <link>https://community.qlik.com/t5/QlikView/Calulated-dimensions-or/m-p/379401#M571867</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Simon,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your solution is helpful, but of course my example is a simplification of the truth. I made it simple by having just one dimension 'DAY'&amp;nbsp; But in fact, the table has more dimensions. Day, Type, Color, ect.. The graph needs to recalculate the values for every selection I make. With your solution the result is hard coded in the script.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Frank&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Aug 2012 12:44:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calulated-dimensions-or/m-p/379401#M571867</guid>
      <dc:creator>beunderf</dc:creator>
      <dc:date>2012-08-21T12:44:29Z</dc:date>
    </item>
    <item>
      <title>Re: Calulated dimensions or ...</title>
      <link>https://community.qlik.com/t5/QlikView/Calulated-dimensions-or/m-p/379402#M571868</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That is true, the if function will slow CPU a lot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can try to calculate the avg within the script using group by, then make an intervalmatch by result.&lt;/P&gt;&lt;P&gt;It should be faster then 'if' function but still it won't display the zero value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, watch out for duplicate records when using intervalmatch, if avg(DAY)= 3 it is possible to link with 0&amp;lt;3 and also 3&amp;lt;6. To avoid that you should set min/max like: 0, 3 then 3.00001, 6. I haven't done that because of Thousand/Decimal separator.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;value:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID, DAY, VALUE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, 1, 2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2, 1, 5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3, 1, 8&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4, 1, 9&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5, 1, 9&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6, 2, 6&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7, 2, 8&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8, 2, 7&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9, 2, 6&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10, 2, 9&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11, 3, 5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 12, 3, 8&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 13, 3, 9&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 14, 3, 9&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 15, 3, 6&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16, 4, 4&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 17, 4, 5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 18, 4, 6&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 19, 4, 4&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20, 4, 6&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;score:&lt;/P&gt;&lt;P&gt;load * Inline [&lt;/P&gt;&lt;P&gt;min, max, scorename&lt;/P&gt;&lt;P&gt;0, 3, '0&amp;lt;3'&lt;/P&gt;&lt;P&gt;3, 6, '3&amp;lt;6'&lt;/P&gt;&lt;P&gt;6, 9, '6&amp;lt;9'&lt;/P&gt;&lt;P&gt;9, 10, '9 or 10'&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;values2:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; load &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; avg(VALUE) as SCORE, DAY Resident value Group by DAY;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;left join (values2) IntervalMatch (SCORE) load min,max Resident score;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;left join (values2) load * resident score;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;drop Table score; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good luck!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Aug 2012 13:16:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calulated-dimensions-or/m-p/379402#M571868</guid>
      <dc:creator>daveamz</dc:creator>
      <dc:date>2012-08-21T13:16:21Z</dc:date>
    </item>
    <item>
      <title>Re: Calulated dimensions or ...</title>
      <link>https://community.qlik.com/t5/QlikView/Calulated-dimensions-or/m-p/379403#M571869</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am still strugeling with the fact it is not showing on the x-axe when the value is zero. I am using the calculated dimensions. Any idea??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Aug 2012 14:25:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calulated-dimensions-or/m-p/379403#M571869</guid>
      <dc:creator>beunderf</dc:creator>
      <dc:date>2012-08-21T14:25:29Z</dc:date>
    </item>
    <item>
      <title>Re: Calulated dimensions or ...</title>
      <link>https://community.qlik.com/t5/QlikView/Calulated-dimensions-or/m-p/379404#M571870</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good morning Frank,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I've made it with zero values, but it will work only if you'll use the intervalmatch variant. I don't know if this is the best way to do it but, it seems to work with this test data set.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Aug 2012 08:05:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Calulated-dimensions-or/m-p/379404#M571870</guid>
      <dc:creator>daveamz</dc:creator>
      <dc:date>2012-08-22T08:05:04Z</dc:date>
    </item>
  </channel>
</rss>

