<?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: Excelfile Taskforce in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Excelfile-Taskforce/m-p/1276332#M517580</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Marcus for your help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think you are right. Most values are generated in a DWH and for changing my datamodel, there should be changes made there. That's to much work for one datamodel or Qlikview Document&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Court&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 22 Mar 2017 07:03:25 GMT</pubDate>
    <dc:creator>pacoli2013</dc:creator>
    <dc:date>2017-03-22T07:03:25Z</dc:date>
    <item>
      <title>Excelfile Taskforce</title>
      <link>https://community.qlik.com/t5/QlikView/Excelfile-Taskforce/m-p/1276327#M517575</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The missing excelfile for my Set Analysis Problem&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See QVD:&lt;/P&gt;&lt;P&gt;In the tab Dashboard Sales Report is a table chart and a blockchart.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The blockchart is a copy of the table only design different.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the Table there are some Actual andBudget columns with expressions like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;= if (company = 1, Sum(ECOwert), if (company = 2, Sum(ESBwert), (Sum(ECOwert) + Sum(ESBwert))))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OR&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;= if (company = 1, if(MarkerWorkFree = 'A',&amp;nbsp; (if(Anteil &amp;lt; 1, (PlanECOpT) * Anteil, PlanECOpT)), 0), &lt;/P&gt;&lt;P&gt; if (company = 2, if(MarkerWorkFree = 'A', PlanESBpT, 0), &lt;/P&gt;&lt;P&gt;&amp;nbsp; if(MarkerWorkFree = 'A', ( (if(Anteil &amp;lt; 1, (PlanECOpT) * Anteil, PlanECOpT)) + PlanESBpT), 0))) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These IF- statemants I wish to replace with set-analysis expressions if possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Perhaps I first have te redesign my Excel file, I don't know. I'm open for suggestions&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Court&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Mar 2017 11:33:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Excelfile-Taskforce/m-p/1276327#M517575</guid>
      <dc:creator>pacoli2013</dc:creator>
      <dc:date>2017-03-13T11:33:51Z</dc:date>
    </item>
    <item>
      <title>Re: Excelfile Taskforce</title>
      <link>https://community.qlik.com/t5/QlikView/Excelfile-Taskforce/m-p/1276328#M517576</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;May I ask, why you want to change it to set analysis?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nested IFs in 6 levels could end in a very confusing statement... I don't even know if it is possible for your example.&lt;/P&gt;&lt;P&gt;Perhaps it would be easier to calculate that in the script?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Mar 2017 12:03:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Excelfile-Taskforce/m-p/1276328#M517576</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-03-13T12:03:40Z</dc:date>
    </item>
    <item>
      <title>Re: Excelfile Taskforce</title>
      <link>https://community.qlik.com/t5/QlikView/Excelfile-Taskforce/m-p/1276329#M517577</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think there are several things which could be (better) done different. For example by the first:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pick(wildmatch(Company, 'Company1', 'Company2', '*'),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sum(ECOwert),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sum(ESBwert),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rangesum(Sum(ECOwert), Sum(ESBwert)))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By the second expression might be a similar solution possible. It's not quite clear for me if the query on MarkerWorkFree is really needed - and if could it be simplified by multiplying the flag against the result by changing the flag from A to 1 and F to 0. A bit similar seems to me Anteil - could Anteil be greater than 1 - if not you might use: PlanECOpT * alt(Anteil, 1).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Mar 2017 16:04:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Excelfile-Taskforce/m-p/1276329#M517577</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2017-03-13T16:04:30Z</dc:date>
    </item>
    <item>
      <title>Re: Excelfile Taskforce</title>
      <link>https://community.qlik.com/t5/QlikView/Excelfile-Taskforce/m-p/1276330#M517578</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Marcus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your solution, it works. I use a Flag also. Anteil is skipped in this table, I make some calculations in the script and create a new table on a new sheet. This is less complex and for users easier to understand &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But creating a new table for Anteil forced I to exclude the influence of some filters so I rebuild your solution a little (hope you don't mind):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;= (pick(wildmatch(Company, 'Company1', 'Company2', '*'), &lt;/P&gt;&lt;P&gt;&amp;nbsp; Sum({$ &amp;lt; Year = {$(= max(Year))}, Mountinggroup=, Mounting= &amp;gt; } ECOValue), &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sum({$ &amp;lt; Year = {$(= max(Year))}, Mountinggroup=, Mounting= &amp;gt; } ESBValue), &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rangesum(Sum({$ &amp;lt; Year = {$(= max(Year))}, Mountinggroup=, Mounting= &amp;gt; } ECOValue), Sum({$ &amp;lt; Year = {$(= max(Year))}, Mountinggroup=, Mounting= &amp;gt; } ESBValue))))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This works but I was asking myself/thinking, is there a better solution?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Court&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Mar 2017 15:45:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Excelfile-Taskforce/m-p/1276330#M517578</guid>
      <dc:creator>pacoli2013</dc:creator>
      <dc:date>2017-03-21T15:45:27Z</dc:date>
    </item>
    <item>
      <title>Re: Excelfile Taskforce</title>
      <link>https://community.qlik.com/t5/QlikView/Excelfile-Taskforce/m-p/1276331#M517579</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think on the chart-level won't be much possibilities to improve these logic but with changes on the datamodel it could be simplified and speed up - by generating a single Value-field which contained the right value regarding to each company. But this could mean a whole change of your datamodel and if it yet worked like expected I wouldn't change it only to optimize this expression.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Mar 2017 06:09:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Excelfile-Taskforce/m-p/1276331#M517579</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2017-03-22T06:09:07Z</dc:date>
    </item>
    <item>
      <title>Re: Excelfile Taskforce</title>
      <link>https://community.qlik.com/t5/QlikView/Excelfile-Taskforce/m-p/1276332#M517580</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Marcus for your help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think you are right. Most values are generated in a DWH and for changing my datamodel, there should be changes made there. That's to much work for one datamodel or Qlikview Document&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Court&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Mar 2017 07:03:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Excelfile-Taskforce/m-p/1276332#M517580</guid>
      <dc:creator>pacoli2013</dc:creator>
      <dc:date>2017-03-22T07:03:25Z</dc:date>
    </item>
  </channel>
</rss>

