<?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: YTD compared to LYTD in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/YTD-compared-to-LYTD/m-p/2021170#M84306</link>
    <description>&lt;P&gt;&lt;STRONG&gt;1)You can either ditch the YTD flag as below&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;YTD&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;= sum({&amp;lt;Date={"&amp;gt;=$(=YearStart(Max(Date)))&amp;lt;=&lt;SPAN&gt;$(=Max(Date))&lt;/SPAN&gt;"}&amp;gt;}Sales)&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;LYTD&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;= sum({&amp;lt;Date={"&amp;gt;=$(=YearStart(Max(Date),-1))&amp;lt;=&lt;SPAN&gt;$(=AddYears(Max(Date),-1))&lt;/SPAN&gt;"}&amp;gt;}Sales)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;2)OR Create flags using the inYearToDate() function&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;InYearToDate(Date,Today()) as InYTD&lt;/P&gt;
&lt;P&gt;InYearToDate(Date,Today(),-1) as InLYTD&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;then in Charts use&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;YTD = sum({&amp;lt;&lt;SPAN&gt;InYTD&lt;/SPAN&gt;={"1"}&amp;gt;}Sales)&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;LYTD = sum({&amp;lt;&lt;/SPAN&gt;&lt;SPAN&gt;InLYTD&lt;/SPAN&gt;&lt;SPAN&gt;={"1"&lt;/SPAN&gt;&lt;SPAN&gt;}&amp;gt;}Sales)&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 03 Jan 2023 07:05:52 GMT</pubDate>
    <dc:creator>vinieme12</dc:creator>
    <dc:date>2023-01-03T07:05:52Z</dc:date>
    <item>
      <title>YTD compared to LYTD</title>
      <link>https://community.qlik.com/t5/App-Development/YTD-compared-to-LYTD/m-p/2021071#M84295</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I am having an issue with YTD compared with LYTD.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In my example I am loading the application at during the night to catch yesterdays sales.&lt;BR /&gt;Let's say that I load the app at 2023-01-02 01:00.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I will then have sales data from 2022-01-01 up until 2023-01-01 (no sales where made after 00:00 on the 2nd of January)&lt;/P&gt;
&lt;TABLE border="1" width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="50%"&gt;&lt;STRONG&gt;Date&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="50%"&gt;&lt;STRONG&gt;Sales&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2022-01-01&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2022-01-02&lt;/TD&gt;
&lt;TD&gt;120&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2022-01-03&lt;/TD&gt;
&lt;TD&gt;150&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;...&lt;/TD&gt;
&lt;TD&gt;...&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2023-01-01&lt;/TD&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&lt;BR /&gt;I have an autocalendar that helps out with YTD and LYTD, it looks like this:&lt;/P&gt;
&lt;P&gt;If (DayNumberOfYear($1) &amp;lt;= DayNumberOfYear(Today()), 1, 0) AS [InYTD] ,&lt;BR /&gt;Year(Today())-Year($1) AS [YearsAgo] ,&lt;BR /&gt;&lt;BR /&gt;The formula for cathing YTD in set analysis is:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Sum({&amp;lt;[Datum.autoCalendar.InYTD]={"1"}, [Datum.autoCalendar.YearsAgo]={"0"}&amp;gt;}Sales)&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;BR /&gt;But If I want to compare to LYTD I will get the sales for 2022-01-02 too. Since I have not sold anything for this year (2022-01-02) the comparison will be wrong:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Sum({&amp;lt;[Datum.autoCalendar.InYTD]={"1"}, [Datum.autoCalendar.YearsAgo]={"1"}&amp;gt;}Sales)&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The result of these&amp;nbsp; two expressions in a table:&lt;/P&gt;
&lt;TABLE border="1" width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="20%"&gt;Date&lt;/TD&gt;
&lt;TD width="20%"&gt;InYTD&lt;/TD&gt;
&lt;TD width="20%"&gt;YearsAgo&lt;/TD&gt;
&lt;TD width="20%"&gt;Sales YTD&lt;/TD&gt;
&lt;TD width="20%"&gt;Sales LYTD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="20%"&gt;2022-01-01&lt;/TD&gt;
&lt;TD width="20%"&gt;1&lt;/TD&gt;
&lt;TD width="20%"&gt;1&lt;/TD&gt;
&lt;TD width="20%"&gt;0&lt;/TD&gt;
&lt;TD width="20%"&gt;100&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="20%"&gt;2022-01-02&lt;/TD&gt;
&lt;TD width="20%"&gt;1&lt;/TD&gt;
&lt;TD width="20%"&gt;1&lt;/TD&gt;
&lt;TD width="20%"&gt;0&lt;/TD&gt;
&lt;TD width="20%"&gt;120&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2023-01-01&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;200&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;What I am looking for is to include everything from last year up until today-1 year -1 date.&amp;nbsp;&lt;BR /&gt;I have tried with the following set analysis but only gives me last years sales for a particular date.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Sum({&amp;lt;[Datum.autoCalendar.InYTD]={"1"}, [Datum.autoCalendar.YearsAgo]={"1"}, [Datum.autoCalendar.Date] = {"$(=AddYears(Max([Datum.autoCalendar.Date]), -1))"} &amp;gt;}Sales)
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Jan 2023 14:02:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/YTD-compared-to-LYTD/m-p/2021071#M84295</guid>
      <dc:creator>Jonathan_Alm</dc:creator>
      <dc:date>2023-01-02T14:02:41Z</dc:date>
    </item>
    <item>
      <title>Re: YTD compared to LYTD</title>
      <link>https://community.qlik.com/t5/App-Development/YTD-compared-to-LYTD/m-p/2021170#M84306</link>
      <description>&lt;P&gt;&lt;STRONG&gt;1)You can either ditch the YTD flag as below&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;YTD&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;= sum({&amp;lt;Date={"&amp;gt;=$(=YearStart(Max(Date)))&amp;lt;=&lt;SPAN&gt;$(=Max(Date))&lt;/SPAN&gt;"}&amp;gt;}Sales)&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;LYTD&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;= sum({&amp;lt;Date={"&amp;gt;=$(=YearStart(Max(Date),-1))&amp;lt;=&lt;SPAN&gt;$(=AddYears(Max(Date),-1))&lt;/SPAN&gt;"}&amp;gt;}Sales)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;2)OR Create flags using the inYearToDate() function&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;InYearToDate(Date,Today()) as InYTD&lt;/P&gt;
&lt;P&gt;InYearToDate(Date,Today(),-1) as InLYTD&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;then in Charts use&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;YTD = sum({&amp;lt;&lt;SPAN&gt;InYTD&lt;/SPAN&gt;={"1"}&amp;gt;}Sales)&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;LYTD = sum({&amp;lt;&lt;/SPAN&gt;&lt;SPAN&gt;InLYTD&lt;/SPAN&gt;&lt;SPAN&gt;={"1"&lt;/SPAN&gt;&lt;SPAN&gt;}&amp;gt;}Sales)&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 03 Jan 2023 07:05:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/YTD-compared-to-LYTD/m-p/2021170#M84306</guid>
      <dc:creator>vinieme12</dc:creator>
      <dc:date>2023-01-03T07:05:52Z</dc:date>
    </item>
    <item>
      <title>Re: YTD compared to LYTD</title>
      <link>https://community.qlik.com/t5/App-Development/YTD-compared-to-LYTD/m-p/2021569#M84325</link>
      <description>&lt;P&gt;Great advice. All seems like viable options.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I also found out that I can make a flag from :&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If (DayNumberOfYear($1) &amp;lt;= DayNumberOfYear(Today()), 1, 0) AS [InYTD] ,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;by setting a -1 after the Today making it:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If (DayNumberOfYear($1) &amp;lt;= DayNumberOfYear(Today()-1), 1, 0) AS [InYTD-1] ,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Kind regards, Jonathan&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Jan 2023 07:34:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/YTD-compared-to-LYTD/m-p/2021569#M84325</guid>
      <dc:creator>Jonathan_Alm</dc:creator>
      <dc:date>2023-01-04T07:34:52Z</dc:date>
    </item>
  </channel>
</rss>

