<?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: If date equals specific date than create a constant in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-date-equals-specific-date-than-create-a-constant/m-p/2652541#M78254</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="363627" data-lia-user-login="ngutc" class="lia-mention lia-mention-user"&gt;ngutc&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;Please use&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;=
SWITCH ( SELECTEDVALUE ( 'Date'[year] ), 2001, 3, 2003, 1, 2005, 5 )&lt;/LI-CODE&gt;&lt;P&gt;I noticed maybe you just want to take the right digit of odd years. If this is the case then use&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;=
VAR CurrentYear =
    SELECTEDVALUE ( 'Date'[year] )
RETURN
    IF ( ISODD ( CurrentYear ), VALUE ( RIGHT ( CurrentYear, 1 ) ) )&lt;/LI-CODE&gt;</description>
    <pubDate>Thu, 21 Jul 2022 09:38:28 GMT</pubDate>
    <dc:creator>tamerj1</dc:creator>
    <dc:date>2022-07-21T09:38:28Z</dc:date>
    <item>
      <title>If date equals specific date than create a constant</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-date-equals-specific-date-than-create-a-constant/m-p/2652435#M78247</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm working with a live database and i would like to create a measure where, if table(date[year]) equals 2005 then make a constant 5 else leave blank. If function does not take the date table and I'm not sure if I'm doing it right.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want results like this&amp;nbsp;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;2001&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2002&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2003&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2004&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2005&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2006&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But create with DAX.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can someone help? Thank you&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jul 2022 09:00:42 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-date-equals-specific-date-than-create-a-constant/m-p/2652435#M78247</guid>
      <dc:creator>ngutc</dc:creator>
      <dc:date>2022-07-21T09:00:42Z</dc:date>
    </item>
    <item>
      <title>Re: If date equals specific date than create a constant</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-date-equals-specific-date-than-create-a-constant/m-p/2652541#M78254</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="363627" data-lia-user-login="ngutc" class="lia-mention lia-mention-user"&gt;ngutc&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;Please use&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;=
SWITCH ( SELECTEDVALUE ( 'Date'[year] ), 2001, 3, 2003, 1, 2005, 5 )&lt;/LI-CODE&gt;&lt;P&gt;I noticed maybe you just want to take the right digit of odd years. If this is the case then use&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;=
VAR CurrentYear =
    SELECTEDVALUE ( 'Date'[year] )
RETURN
    IF ( ISODD ( CurrentYear ), VALUE ( RIGHT ( CurrentYear, 1 ) ) )&lt;/LI-CODE&gt;</description>
      <pubDate>Thu, 21 Jul 2022 09:38:28 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-date-equals-specific-date-than-create-a-constant/m-p/2652541#M78254</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-07-21T09:38:28Z</dc:date>
    </item>
    <item>
      <title>Re: If date equals specific date than create a constant</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-date-equals-specific-date-than-create-a-constant/m-p/2652574#M78255</link>
      <description>&lt;P&gt;Thank you a lot! It worked with the switch function! I actaully wanted the constants for every 5 years, not for the odd ones.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jul 2022 09:46:10 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-date-equals-specific-date-than-create-a-constant/m-p/2652574#M78255</guid>
      <dc:creator>ngutc</dc:creator>
      <dc:date>2022-07-21T09:46:10Z</dc:date>
    </item>
    <item>
      <title>Re: If date equals specific date than create a constant</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-date-equals-specific-date-than-create-a-constant/m-p/2652597#M78257</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="363627" data-lia-user-login="ngutc" class="lia-mention lia-mention-user"&gt;ngutc&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Then this one&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;=
VAR CurrentYear =
    SELECTEDVALUE ( 'Date'[year] )
RETURN
    IF ( MOD ( CurrentYear, 5 ) = 0, VALUE ( RIGHT ( CurrentYear, 1 ) ) )&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 21 Jul 2022 09:50:07 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-date-equals-specific-date-than-create-a-constant/m-p/2652597#M78257</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-07-21T09:50:07Z</dc:date>
    </item>
    <item>
      <title>Re: If date equals specific date than create a constant</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-date-equals-specific-date-than-create-a-constant/m-p/2652751#M78270</link>
      <description>&lt;P&gt;what i get is this&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;2000&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2001&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2002&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2003&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2004&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2005&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2006&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2007&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2008&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2009&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2010&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to be able to declare for each five years a different constant.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jul 2022 10:12:50 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-date-equals-specific-date-than-create-a-constant/m-p/2652751#M78270</guid>
      <dc:creator>ngutc</dc:creator>
      <dc:date>2022-07-21T10:12:50Z</dc:date>
    </item>
    <item>
      <title>Re: If date equals specific date than create a constant</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-date-equals-specific-date-than-create-a-constant/m-p/2652763#M78272</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="363627" data-lia-user-login="ngutc" class="lia-mention lia-mention-user"&gt;ngutc&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;Would yu be more specific? Do you have a list?&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jul 2022 10:15:08 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-date-equals-specific-date-than-create-a-constant/m-p/2652763#M78272</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-07-21T10:15:08Z</dc:date>
    </item>
    <item>
      <title>Re: If date equals specific date than create a constant</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-date-equals-specific-date-than-create-a-constant/m-p/2652788#M78274</link>
      <description>&lt;P&gt;It's like target numbers for each five years. For example i want for year target 5 and in year 2010 target 11. Tha values do not have any pattern and it's really random. But I think the switch function does it's purpose! Thank you!&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jul 2022 10:22:59 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-date-equals-specific-date-than-create-a-constant/m-p/2652788#M78274</guid>
      <dc:creator>ngutc</dc:creator>
      <dc:date>2022-07-21T10:22:59Z</dc:date>
    </item>
    <item>
      <title>Re: If date equals specific date than create a constant</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-date-equals-specific-date-than-create-a-constant/m-p/2652816#M78276</link>
      <description>&lt;P&gt;I Understand but can you provide me this list where you have the year and the target value. I mean&amp;nbsp;it is easier to import this table locally and create a relationship with your table from the live database. Otherwise this list would be helpful even to create an independent&amp;nbsp;measure.&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jul 2022 10:33:53 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-date-equals-specific-date-than-create-a-constant/m-p/2652816#M78276</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-07-21T10:33:53Z</dc:date>
    </item>
    <item>
      <title>Re: If date equals specific date than create a constant</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-date-equals-specific-date-than-create-a-constant/m-p/2666554#M79298</link>
      <description>&lt;P&gt;The list with values are&amp;nbsp;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;2000&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2001&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2002&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2003&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2004&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2005&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2006&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2007&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2008&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2009&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2010&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;10&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2011&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2012&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2013&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2014&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2016&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2017&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2020&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;21&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2021&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2022&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;There is literally no pattern how the values go and it's really random (only that it's for every five years), so with the switch measure I think it could be done. If in the future there will be more values, I would consider creating a table and their relationship in the live database.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If there would be a measure that could be more indepedent, I'm not sure how.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you have any ideas, that would be great, but you helped me a lot.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;</description>
      <pubDate>Thu, 28 Jul 2022 06:35:19 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-date-equals-specific-date-than-create-a-constant/m-p/2666554#M79298</guid>
      <dc:creator>ngutc</dc:creator>
      <dc:date>2022-07-28T06:35:19Z</dc:date>
    </item>
    <item>
      <title>Re: If date equals specific date than create a constant</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-date-equals-specific-date-than-create-a-constant/m-p/2666900#M79320</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="363627" data-lia-user-login="ngutc" class="lia-mention lia-mention-user"&gt;ngutc&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;easiest is to have this list as a table in your model connected with the main table or with the date table. If you can provide more context about your model and what exactly is the ultimate required result, then I can advise how exactly to plug in this table into your model and use use it to generate the required output. Then if this table is updated in anytime the results will be updated automatically&lt;/P&gt;</description>
      <pubDate>Thu, 28 Jul 2022 08:57:00 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-date-equals-specific-date-than-create-a-constant/m-p/2666900#M79320</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-07-28T08:57:00Z</dc:date>
    </item>
  </channel>
</rss>

