<?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: Condition based on date time field fall between two date time columns in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Condition-based-on-date-time-field-fall-between-two-date-time/m-p/4007431#M156956</link>
    <description>&lt;P&gt;Right click on the table and add "New Column". Use below DAX (Modify the table name).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Condition =&lt;BR /&gt;VAR DateTimeValue = 'Table_name'[Date Time]&lt;BR /&gt;VAR FromDateTimeValue = 'Table_name'[From Date Time]&lt;BR /&gt;VAR ToDateTimeValue = 'Table_name'[To Date Time]&lt;BR /&gt;RETURN&lt;BR /&gt;SWITCH(&lt;BR /&gt;TRUE(),&lt;BR /&gt;DateTimeValue &amp;gt;= FromDateTimeValue &amp;amp;&amp;amp; DateTimeValue &amp;lt;= ToDateTimeValue, "With In Range",&lt;BR /&gt;DateTimeValue &amp;lt; FromDateTimeValue, "Before Range",&lt;BR /&gt;DateTimeValue &amp;gt; ToDateTimeValue, "After Range"&lt;BR /&gt;)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 24 Jun 2024 17:06:45 GMT</pubDate>
    <dc:creator>dulan_kavinda</dc:creator>
    <dc:date>2024-06-24T17:06:45Z</dc:date>
    <item>
      <title>Condition based on date time field fall between two date time columns</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Condition-based-on-date-time-field-fall-between-two-date-time/m-p/4007356#M156953</link>
      <description>&lt;P&gt;Hi Power BI Experts,&lt;/P&gt;&lt;P&gt;I want to calculate condition column based on the date time field will fall in between, before &amp;amp; after conditions. Sample data below. Expected output in "condition" column. Please provide the dax expression. I tried the below dax code but it doesn't given correct output what i am looking. Thanks in advance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Date Time&lt;/TD&gt;&lt;TD&gt;From Date Time&lt;/TD&gt;&lt;TD&gt;To Date Time&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;ID&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#FF0000"&gt;Condition&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11/16/2020 0:01&lt;/TD&gt;&lt;TD&gt;11/16/2020 0:00&lt;/TD&gt;&lt;TD&gt;11/18/2020 0:00&lt;/TD&gt;&lt;TD&gt;6107&lt;/TD&gt;&lt;TD&gt;With In Range&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7/9/2020 14:45&lt;/TD&gt;&lt;TD&gt;7/10/2020 0:00&lt;/TD&gt;&lt;TD&gt;7/15/2020 0:00&lt;/TD&gt;&lt;TD&gt;3734&lt;/TD&gt;&lt;TD&gt;Before Range&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3/7/2020 22:00&lt;/TD&gt;&lt;TD&gt;3/7/2020 0:00&lt;/TD&gt;&lt;TD&gt;3/17/2020 0:00&lt;/TD&gt;&lt;TD&gt;1478&lt;/TD&gt;&lt;TD&gt;With In Range&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11/8/2020 1:52&lt;/TD&gt;&lt;TD&gt;10/27/2020 0:00&lt;/TD&gt;&lt;TD&gt;11/4/2020 0:00&lt;/TD&gt;&lt;TD&gt;5717&lt;/TD&gt;&lt;TD&gt;After Range&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4/16/2020 15:30&lt;/TD&gt;&lt;TD&gt;4/12/2020 0:00&lt;/TD&gt;&lt;TD&gt;4/22/2020 0:00&lt;/TD&gt;&lt;TD&gt;2039&lt;/TD&gt;&lt;TD&gt;With In Range&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5/31/2020 3:47&lt;/TD&gt;&lt;TD&gt;6/1/2020 12:00&lt;/TD&gt;&lt;TD&gt;6/5/2020 12:00&lt;/TD&gt;&lt;TD&gt;2834&lt;/TD&gt;&lt;TD&gt;Before Range&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Dax Expression:&lt;/P&gt;&lt;P&gt;Condition =&lt;BR /&gt;vAR _DATE='Date Time'[Date Time]&lt;BR /&gt;var _With_In=COUNTROWS(FILTER('Date Time','Date Time'[From Date Time]&amp;lt;=_DATE &amp;amp;&amp;amp; 'Date Time'[To Date Time]&amp;gt;=_DATE))&lt;BR /&gt;var _Before=COUNTROWS(FILTER('Date Time','Date Time'[From Date Time]&amp;lt;='Date Time'[Date Time]))&lt;BR /&gt;var _After=COUNTROWS(FILTER('Date Time','Date Time'[To Date Time]&amp;gt;=_DATE))&lt;BR /&gt;RETURN&lt;BR /&gt;IF(_With_In=1,"With in",IF(_After=1,"After",IF(_Before=1,"Before")))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 24 Jun 2024 16:26:55 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Condition-based-on-date-time-field-fall-between-two-date-time/m-p/4007356#M156953</guid>
      <dc:creator>PrakashPalle</dc:creator>
      <dc:date>2024-06-24T16:26:55Z</dc:date>
    </item>
    <item>
      <title>Re: Condition based on date time field fall between two date time columns</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Condition-based-on-date-time-field-fall-between-two-date-time/m-p/4007431#M156956</link>
      <description>&lt;P&gt;Right click on the table and add "New Column". Use below DAX (Modify the table name).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Condition =&lt;BR /&gt;VAR DateTimeValue = 'Table_name'[Date Time]&lt;BR /&gt;VAR FromDateTimeValue = 'Table_name'[From Date Time]&lt;BR /&gt;VAR ToDateTimeValue = 'Table_name'[To Date Time]&lt;BR /&gt;RETURN&lt;BR /&gt;SWITCH(&lt;BR /&gt;TRUE(),&lt;BR /&gt;DateTimeValue &amp;gt;= FromDateTimeValue &amp;amp;&amp;amp; DateTimeValue &amp;lt;= ToDateTimeValue, "With In Range",&lt;BR /&gt;DateTimeValue &amp;lt; FromDateTimeValue, "Before Range",&lt;BR /&gt;DateTimeValue &amp;gt; ToDateTimeValue, "After Range"&lt;BR /&gt;)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 24 Jun 2024 17:06:45 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Condition-based-on-date-time-field-fall-between-two-date-time/m-p/4007431#M156956</guid>
      <dc:creator>dulan_kavinda</dc:creator>
      <dc:date>2024-06-24T17:06:45Z</dc:date>
    </item>
  </channel>
</rss>

