<?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 Convert Nested If's to Div: Pivot Table Acting As Heatmap Background Color in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Convert-Nested-If-s-to-Div-Pivot-Table-Acting-As-Heatmap/m-p/1246210#M517113</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following background color equation for my pivot table works great in the qlikview app, but when posted on the server it flashes and the pivot table object is blank white. I think I am using too many nested if statements for it to work when moved to the server.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone help me convert the below equation using the Div Function?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="text-decoration: underline;"&gt;NESTED IFS&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;If(IsNull(Avg(DEMAND)), RGB(0, 0, 0),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF(div((Avg(DEMAND)-MIN(total &amp;lt;Month&amp;gt; DEMAND)), ((MAX(total &amp;lt;Month&amp;gt; DEMAND) - MIN(total &amp;lt;Month&amp;gt; DEMAND))/12)) = 0 ,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RGB(245, 255, 240),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale0) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale1), RGB(245, 255, 240),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale1) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale2), RGB(193, 255, 193),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale2) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale3), RGB(180, 238, 180),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale3) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale4), RGB(0, 250, 154),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale4) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale5), RGB(179, 238, 58),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale5) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale6), RGB(192, 255, 62),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale6) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale7), RGB(255, 255, 0),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale7) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale8), RGB(255, 204, 0),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale8) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale9), RGB(255, 170, 0),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale9) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale10), RGB(255, 136, 0),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale10) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale11), RGB(255, 85, 0),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale11) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale12), RGB(255, 51, 0),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale12) &amp;lt;= Avg(DEMAND), RGB(255, 0, 0), RGB(0, 0, 0))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; )&lt;SPAN style="font-size: 10pt;"&gt; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;)&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;nbsp; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;nbsp; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;nbsp; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; )&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG style="text-decoration: underline;"&gt;First Attempt at Converting to DIV&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;IF(IsNull(Avg(DEMAND)),black(), &lt;/P&gt;&lt;P&gt;&amp;nbsp; IF(div((Avg(DEMAND)-MIN(DEMAND)), ((MAX(DEMAND) - MIN(DEMAND))/12)) = 0 , &lt;/P&gt;&lt;P&gt;RGB(0,0, 0), pick(div((Avg(DEMAND)-MIN(DEMAND)), ((MAX(DEMAND) - MIN(DEMAND))/12)), &lt;/P&gt;&lt;P&gt;RGB(245, 255, 240), RGB(193, 255, 193), RGB(180, 238, 180), RGB(0, 250, 154), RGB(179, 238, 58), RGB(192, 255, 62), RGB(255, 255, 0), RGB(255, 204, 0), RGB(255, 170, 0), RGB(255, 136, 0), RGB(255, 85, 0), RGB(255, 51, 0), RGB(255, 0, 0))))&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;It does not return all 12 colors. Since I am doing a min and max, I am expecting to get atleast the min and max color represented on pivot table background color and it currently is not.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 20 Mar 2017 21:08:18 GMT</pubDate>
    <dc:creator>kwarren1</dc:creator>
    <dc:date>2017-03-20T21:08:18Z</dc:date>
    <item>
      <title>Convert Nested If's to Div: Pivot Table Acting As Heatmap Background Color</title>
      <link>https://community.qlik.com/t5/QlikView/Convert-Nested-If-s-to-Div-Pivot-Table-Acting-As-Heatmap/m-p/1246210#M517113</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following background color equation for my pivot table works great in the qlikview app, but when posted on the server it flashes and the pivot table object is blank white. I think I am using too many nested if statements for it to work when moved to the server.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone help me convert the below equation using the Div Function?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="text-decoration: underline;"&gt;NESTED IFS&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;If(IsNull(Avg(DEMAND)), RGB(0, 0, 0),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF(div((Avg(DEMAND)-MIN(total &amp;lt;Month&amp;gt; DEMAND)), ((MAX(total &amp;lt;Month&amp;gt; DEMAND) - MIN(total &amp;lt;Month&amp;gt; DEMAND))/12)) = 0 ,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RGB(245, 255, 240),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale0) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale1), RGB(245, 255, 240),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale1) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale2), RGB(193, 255, 193),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale2) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale3), RGB(180, 238, 180),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale3) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale4), RGB(0, 250, 154),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale4) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale5), RGB(179, 238, 58),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale5) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale6), RGB(192, 255, 62),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale6) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale7), RGB(255, 255, 0),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale7) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale8), RGB(255, 204, 0),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale8) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale9), RGB(255, 170, 0),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale9) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale10), RGB(255, 136, 0),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale10) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale11), RGB(255, 85, 0),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale11) &amp;lt;= Avg(DEMAND) and Avg(DEMAND) &amp;lt; $(vScale12), RGB(255, 51, 0),&lt;/P&gt;&lt;P&gt;&amp;nbsp; If($(vScale12) &amp;lt;= Avg(DEMAND), RGB(255, 0, 0), RGB(0, 0, 0))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; )&lt;SPAN style="font-size: 10pt;"&gt; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;)&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;nbsp; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;nbsp; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;nbsp; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; )&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; )&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG style="text-decoration: underline;"&gt;First Attempt at Converting to DIV&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;IF(IsNull(Avg(DEMAND)),black(), &lt;/P&gt;&lt;P&gt;&amp;nbsp; IF(div((Avg(DEMAND)-MIN(DEMAND)), ((MAX(DEMAND) - MIN(DEMAND))/12)) = 0 , &lt;/P&gt;&lt;P&gt;RGB(0,0, 0), pick(div((Avg(DEMAND)-MIN(DEMAND)), ((MAX(DEMAND) - MIN(DEMAND))/12)), &lt;/P&gt;&lt;P&gt;RGB(245, 255, 240), RGB(193, 255, 193), RGB(180, 238, 180), RGB(0, 250, 154), RGB(179, 238, 58), RGB(192, 255, 62), RGB(255, 255, 0), RGB(255, 204, 0), RGB(255, 170, 0), RGB(255, 136, 0), RGB(255, 85, 0), RGB(255, 51, 0), RGB(255, 0, 0))))&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;It does not return all 12 colors. Since I am doing a min and max, I am expecting to get atleast the min and max color represented on pivot table background color and it currently is not.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Mar 2017 21:08:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Convert-Nested-If-s-to-Div-Pivot-Table-Acting-As-Heatmap/m-p/1246210#M517113</guid>
      <dc:creator>kwarren1</dc:creator>
      <dc:date>2017-03-20T21:08:18Z</dc:date>
    </item>
    <item>
      <title>Re: Convert Nested If's to Div: Pivot Table Acting As Heatmap Background Color</title>
      <link>https://community.qlik.com/t5/QlikView/Convert-Nested-If-s-to-Div-Pivot-Table-Acting-As-Heatmap/m-p/1246211#M517114</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Which values contain your variables $(vScale0) - $(vScale12) ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Mar 2017 09:38:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Convert-Nested-If-s-to-Div-Pivot-Table-Acting-As-Heatmap/m-p/1246211#M517114</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2017-03-21T09:38:39Z</dc:date>
    </item>
    <item>
      <title>Re: Convert Nested If's to Div: Pivot Table Acting As Heatmap Background Color</title>
      <link>https://community.qlik.com/t5/QlikView/Convert-Nested-If-s-to-Div-Pivot-Table-Acting-As-Heatmap/m-p/1246212#M517115</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It's hard to tell without knowing the context of these expressions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note that Avg(DEMAND), Min(DEMAND) and Max(DEMAND) may return the same value, depending on the context of the aggregations (that could explain the difference to your first expression where you were using a TOTAL qualifier in some aggregations).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Debugging kind of these issues is much more easy with a sample provided.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Finally, have you considered using one of the color functions available in Qlik, like ColorMix1()?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Mar 2017 09:47:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Convert-Nested-If-s-to-Div-Pivot-Table-Acting-As-Heatmap/m-p/1246212#M517115</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2017-03-21T09:47:32Z</dc:date>
    </item>
  </channel>
</rss>

