<?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 Formula in set expression in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Formula-in-set-expression/m-p/253940#M96201</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You should try to explain what you're trying to accomplish &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/wink.png" /&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The syntax is wrong and I can't get what you wanna do...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The base syntax is Count( { $&amp;lt;field1 = Set1, ..., fieldN = SetN&amp;gt; } Opportunity.Number)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What you probably want is this:&lt;/P&gt;&lt;P&gt;=count(&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {$&amp;lt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Opportunity Positions Sales Team.Primary]= {'Y'},&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Opportunity.Status]={'Pending'},&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Opportunity.Created = {'&amp;gt;=&lt;STRONG&gt;01/06/2010 00:00:00&lt;/STRONG&gt;'}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Opportunity.Number&lt;/P&gt;&lt;P&gt;)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You specify for the "Opportunity.Created" field a set defined by a condition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note that you should adjust the syntax of the date according to your load script (first page in the load script).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to try it to be sure how it works, create a list box for the field, click on the search button (magnifying glass) in the list box and write the set expression (&amp;gt;=&lt;STRONG&gt;01/06/2010 00:00:00&lt;/STRONG&gt;). If it works, you're done, if not, try varying the datetime string format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If it works in listbox search, it works in set analysis.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 31 May 2011 12:05:29 GMT</pubDate>
    <dc:creator />
    <dc:date>2011-05-31T12:05:29Z</dc:date>
    <item>
      <title>Formula in set expression</title>
      <link>https://community.qlik.com/t5/QlikView/Formula-in-set-expression/m-p/253938#M96199</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;I'm trying to filter a number of records by set expression. Here's my formula:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000; font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;=count({$&amp;lt;[Opportunity Positions Sales Team.Primary]= {'Y'},[Opportunity.Status]={'Pending'},&lt;/P&gt;&lt;P&gt;Date(left(Opportunity.Created,10),'DD/MM/YYYY'])&amp;gt;{'01/06/2010'}&amp;gt;}Opportunity.Number)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It's on the part&lt;STRONG&gt; Date(left(Opportunity.Created,10),'DD/MM/YYYY'])&amp;gt;{'01/06/2010''} &lt;/STRONG&gt;that I get an error&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyone any idea what the problem is ?? Probably wrong syntax&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks already&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;Guy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 May 2011 11:49:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Formula-in-set-expression/m-p/253938#M96199</guid>
      <dc:creator>guyvermeiren</dc:creator>
      <dc:date>2011-05-31T11:49:42Z</dc:date>
    </item>
    <item>
      <title>Formula in set expression</title>
      <link>https://community.qlik.com/t5/QlikView/Formula-in-set-expression/m-p/253939#M96200</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can not make this kind of transformation in a field on set analysis (at least , not in the field list)&lt;/P&gt;&lt;P&gt;I suggest you create a field with that expression on your script, and then, call it on set analysis. &lt;/P&gt;&lt;P&gt;(There is an extra ] there too and it probably should be Date# to transform a string to date)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, in the middle of a load in the script, include this: &lt;/P&gt;&lt;P&gt;Load [.... your regular load script ] , &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Date#(left(Opportunity.Created,10),'DD/MM/YYYY') as OppportunityDate,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;num(Date#(left(Opportunity.Created,10),'DD/MM/YYYY'))as nOppportunityDate, //this one may be a better approach&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;from (etc...) &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Your set analysis will be like this: &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;=count({$&amp;lt;[Opportunity Positions Sales Team.Primary]= {'Y'},[Opportunity.Status]={'Pending'},&lt;/P&gt;&lt;P&gt;OpportunityDate ={'&amp;gt;01/06/2010'}&amp;gt;}Opportunity.Number)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or &lt;/P&gt;&lt;P&gt;=count({$&amp;lt;[Opportunity Positions Sales Team.Primary]= {'Y'},[Opportunity.Status]={'Pending'},&lt;/P&gt;&lt;P&gt;nOpportunityDate ={'&amp;gt;num(today()-90)'}&amp;gt;}Opportunity.Number)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The second format (date as number) may work better with setanalysis. You just need to convert your date to number using num() before using it. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 May 2011 12:02:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Formula-in-set-expression/m-p/253939#M96200</guid>
      <dc:creator>erichshiino</dc:creator>
      <dc:date>2011-05-31T12:02:33Z</dc:date>
    </item>
    <item>
      <title>Formula in set expression</title>
      <link>https://community.qlik.com/t5/QlikView/Formula-in-set-expression/m-p/253940#M96201</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You should try to explain what you're trying to accomplish &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/wink.png" /&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The syntax is wrong and I can't get what you wanna do...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The base syntax is Count( { $&amp;lt;field1 = Set1, ..., fieldN = SetN&amp;gt; } Opportunity.Number)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What you probably want is this:&lt;/P&gt;&lt;P&gt;=count(&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {$&amp;lt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Opportunity Positions Sales Team.Primary]= {'Y'},&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Opportunity.Status]={'Pending'},&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Opportunity.Created = {'&amp;gt;=&lt;STRONG&gt;01/06/2010 00:00:00&lt;/STRONG&gt;'}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Opportunity.Number&lt;/P&gt;&lt;P&gt;)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You specify for the "Opportunity.Created" field a set defined by a condition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note that you should adjust the syntax of the date according to your load script (first page in the load script).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to try it to be sure how it works, create a list box for the field, click on the search button (magnifying glass) in the list box and write the set expression (&amp;gt;=&lt;STRONG&gt;01/06/2010 00:00:00&lt;/STRONG&gt;). If it works, you're done, if not, try varying the datetime string format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If it works in listbox search, it works in set analysis.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 May 2011 12:05:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Formula-in-set-expression/m-p/253940#M96201</guid>
      <dc:creator />
      <dc:date>2011-05-31T12:05:29Z</dc:date>
    </item>
  </channel>
</rss>

