<?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: &amp;quot;IF&amp;quot; code query in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/quot-IF-quot-code-query/m-p/563362#M1148136</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;change your expression to: IF (year([date_built])&amp;gt;=1900 ... (just add year function) obviously to all the conditions ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;let me know&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 11 Jul 2013 15:14:34 GMT</pubDate>
    <dc:creator>alexandros17</dc:creator>
    <dc:date>2013-07-11T15:14:34Z</dc:date>
    <item>
      <title>"IF" code query</title>
      <link>https://community.qlik.com/t5/QlikView/quot-IF-quot-code-query/m-p/563355#M1148129</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_13735530707327826" jivemacro_uid="_13735530707327826"&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF ([date_built]&amp;gt;=1900 and [date_built] &amp;lt;=1915,'1900 to 1915',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF ([date_built]&amp;gt;=1916 and [date_built] &amp;lt;=1930,'1916 to 1930', &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF ([date_built]&amp;gt;=1931 and [date_built] &amp;lt;=1945,'1931 to 1945',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF ([date_built]&amp;gt;=1946 and [date_built] &amp;lt;=1960,'1946 to 1960',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF ([date_built]&amp;gt;=1961 and [date_built] &amp;lt;=1975,'1961 to 1975',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF ([date_built]&amp;gt;=1976 and [date_built] &amp;lt;=1990,'1976 to 1990',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF ([date_built]&amp;gt;=1991 and [date_built] &amp;lt;=2005,'1991 to 2005',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF ([date_built]&amp;gt;=2006,'2006+')))))))) as YearBuilt,&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hi all&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can't seem to get this code to work, but can't figure out why.&amp;nbsp; It doesn't like some of the commas and one of the brackets.&amp;nbsp; Can anyone spot an error in the code or suggest an alternative?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alex&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jul 2013 14:38:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/quot-IF-quot-code-query/m-p/563355#M1148129</guid>
      <dc:creator />
      <dc:date>2013-07-11T14:38:57Z</dc:date>
    </item>
    <item>
      <title>Re: "IF" code query</title>
      <link>https://community.qlik.com/t5/QlikView/quot-IF-quot-code-query/m-p/563356#M1148130</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The if statement looks correct. It's possible that date_built is a date instead of a field with numeric year values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the field contains year numbers you can also try something like this:&lt;/P&gt;&lt;P&gt;if([date_built]&amp;gt;=2006,'2006+', replace(class([date_built,15), '&amp;lt;= x &amp;lt;','to')) as YearBuilt.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jul 2013 14:50:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/quot-IF-quot-code-query/m-p/563356#M1148130</guid>
      <dc:creator>Gysbert_Wassenaar</dc:creator>
      <dc:date>2013-07-11T14:50:35Z</dc:date>
    </item>
    <item>
      <title>Re: "IF" code query</title>
      <link>https://community.qlik.com/t5/QlikView/quot-IF-quot-code-query/m-p/563357#M1148131</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Are you sure that date_built has the yyyy format (i.e. is it a year or it is a date?)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;let me know&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jul 2013 14:51:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/quot-IF-quot-code-query/m-p/563357#M1148131</guid>
      <dc:creator>alexandros17</dc:creator>
      <dc:date>2013-07-11T14:51:50Z</dc:date>
    </item>
    <item>
      <title>Re: "IF" code query</title>
      <link>https://community.qlik.com/t5/QlikView/quot-IF-quot-code-query/m-p/563358#M1148132</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks, I'll try that in a sec.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jul 2013 15:02:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/quot-IF-quot-code-query/m-p/563358#M1148132</guid>
      <dc:creator />
      <dc:date>2013-07-11T15:02:22Z</dc:date>
    </item>
    <item>
      <title>Re: "IF" code query</title>
      <link>https://community.qlik.com/t5/QlikView/quot-IF-quot-code-query/m-p/563359#M1148133</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Looks like you actually want an intervalmatch. Something like this (I'm assuming the date_built only contains the year, otherwise replacewith dates.)&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;YearBuiltRange:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; date_built_from, date_built_to, YearBuilt&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1900, 1915&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1916, 1930&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1931, 1945&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1946, 1960&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1961, 1990&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1991, 2005&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2006, &lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IntervalMatch (date_built) LOAD date_built_from, date_built_to Resident YearBuiltRange;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jul 2013 15:06:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/quot-IF-quot-code-query/m-p/563359#M1148133</guid>
      <dc:creator />
      <dc:date>2013-07-11T15:06:36Z</dc:date>
    </item>
    <item>
      <title>Re: "IF" code query</title>
      <link>https://community.qlik.com/t5/QlikView/quot-IF-quot-code-query/m-p/563360#M1148134</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We did change the source data in SQL, which was originally coming up with something like "01-01 1901 00:00" with a date and time stamp, to trim to just the year.&amp;nbsp; From memory though, I think it just came up as YY in SQL but then pulled through OK into Qlikview as the full year, so we thought it was OK.&amp;nbsp; It sorts fine as a series of separate years in a list table, but just won't band them together.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've asked the person who worked on the SQL year to have another look at it for me, to see whether it might be that which is affecting it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jul 2013 15:10:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/quot-IF-quot-code-query/m-p/563360#M1148134</guid>
      <dc:creator />
      <dc:date>2013-07-11T15:10:29Z</dc:date>
    </item>
    <item>
      <title>Re: "IF" code query</title>
      <link>https://community.qlik.com/t5/QlikView/quot-IF-quot-code-query/m-p/563361#M1148135</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks, I'll give that a go and report back.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jul 2013 15:13:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/quot-IF-quot-code-query/m-p/563361#M1148135</guid>
      <dc:creator />
      <dc:date>2013-07-11T15:13:52Z</dc:date>
    </item>
    <item>
      <title>Re: "IF" code query</title>
      <link>https://community.qlik.com/t5/QlikView/quot-IF-quot-code-query/m-p/563362#M1148136</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;change your expression to: IF (year([date_built])&amp;gt;=1900 ... (just add year function) obviously to all the conditions ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;let me know&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jul 2013 15:14:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/quot-IF-quot-code-query/m-p/563362#M1148136</guid>
      <dc:creator>alexandros17</dc:creator>
      <dc:date>2013-07-11T15:14:34Z</dc:date>
    </item>
    <item>
      <title>Re: "IF" code query</title>
      <link>https://community.qlik.com/t5/QlikView/quot-IF-quot-code-query/m-p/563363#M1148137</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, that works - now I'm not sure how to edit the expression in the List Box so that I can use this as an Age Band filter...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jul 2013 15:29:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/quot-IF-quot-code-query/m-p/563363#M1148137</guid>
      <dc:creator />
      <dc:date>2013-07-11T15:29:23Z</dc:date>
    </item>
  </channel>
</rss>

