<?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 Compare multiple date fields to a value that can be selected manually using DAX in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Compare-multiple-date-fields-to-a-value-that-can-be-selected/m-p/2900665#M94464</link>
    <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to create a table with some monthly ratios which use different dates from my dataset and I do not know if that is possible. A normal parameter does not seem to do the trick and I want to know if I could have a dropdown where I can select a month and a year or the days within a month in two variables to compare them against the dates used for the ratios.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Opportunity&lt;/TD&gt;&lt;TD&gt;Request Date&lt;/TD&gt;&lt;TD&gt;Process Date&lt;/TD&gt;&lt;TD&gt;Close date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;01/06/2022&lt;/TD&gt;&lt;TD&gt;10/10/2022&lt;/TD&gt;&lt;TD&gt;25/10/2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;20/06/2022&lt;/TD&gt;&lt;TD&gt;30/06/2022&lt;/TD&gt;&lt;TD&gt;01/08/2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;05/08/2021&lt;/TD&gt;&lt;TD&gt;21/09/2021&lt;/TD&gt;&lt;TD&gt;01/01/2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;21/04/2020&lt;/TD&gt;&lt;TD&gt;06/06/2020&lt;/TD&gt;&lt;TD&gt;12/12/2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;08/10/2022&lt;/TD&gt;&lt;TD&gt;12/10/2022&lt;/TD&gt;&lt;TD&gt;21/10/2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;14/06/2021&lt;/TD&gt;&lt;TD&gt;24/07/2021&lt;/TD&gt;&lt;TD&gt;02/03/2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;23/01/2022&lt;/TD&gt;&lt;TD&gt;12/06/2022&lt;/TD&gt;&lt;TD&gt;24/06/2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;25/04/2021&lt;/TD&gt;&lt;TD&gt;05/05/2021&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;12/01/2022&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;As you can see above, there are multiple dates and the ratios I want to calculate vary between process booked date and close date.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would like to know if I can somehow store a specific month, say 03/2021 and see how many opportunities have been processed before that date and how many opportunities have been closed afterwards by implemeting this parameter in a DAX function.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.youtube.com/watch?v=SMHbMhX1Ggg&amp;amp;ab_channel=DhruvinShah" target="_blank" rel="noopener"&gt;https://www.youtube.com/watch?v=SMHbMhX1Ggg&amp;amp;ab_channel=DhruvinShah&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This video seems helpful in terms of how to structure the DAX formula, but my goal is to do something similar but instead of typing the date every time, I can just tie it to a paramater that my team can change and adapt the formulas as they are tied to the said parameter.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you in advance&lt;/P&gt;</description>
    <pubDate>Fri, 11 Nov 2022 16:53:31 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2022-11-11T16:53:31Z</dc:date>
    <item>
      <title>Compare multiple date fields to a value that can be selected manually using DAX</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Compare-multiple-date-fields-to-a-value-that-can-be-selected/m-p/2900665#M94464</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to create a table with some monthly ratios which use different dates from my dataset and I do not know if that is possible. A normal parameter does not seem to do the trick and I want to know if I could have a dropdown where I can select a month and a year or the days within a month in two variables to compare them against the dates used for the ratios.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Opportunity&lt;/TD&gt;&lt;TD&gt;Request Date&lt;/TD&gt;&lt;TD&gt;Process Date&lt;/TD&gt;&lt;TD&gt;Close date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;01/06/2022&lt;/TD&gt;&lt;TD&gt;10/10/2022&lt;/TD&gt;&lt;TD&gt;25/10/2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;20/06/2022&lt;/TD&gt;&lt;TD&gt;30/06/2022&lt;/TD&gt;&lt;TD&gt;01/08/2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;05/08/2021&lt;/TD&gt;&lt;TD&gt;21/09/2021&lt;/TD&gt;&lt;TD&gt;01/01/2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;21/04/2020&lt;/TD&gt;&lt;TD&gt;06/06/2020&lt;/TD&gt;&lt;TD&gt;12/12/2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;08/10/2022&lt;/TD&gt;&lt;TD&gt;12/10/2022&lt;/TD&gt;&lt;TD&gt;21/10/2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;14/06/2021&lt;/TD&gt;&lt;TD&gt;24/07/2021&lt;/TD&gt;&lt;TD&gt;02/03/2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;23/01/2022&lt;/TD&gt;&lt;TD&gt;12/06/2022&lt;/TD&gt;&lt;TD&gt;24/06/2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;25/04/2021&lt;/TD&gt;&lt;TD&gt;05/05/2021&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;12/01/2022&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;As you can see above, there are multiple dates and the ratios I want to calculate vary between process booked date and close date.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would like to know if I can somehow store a specific month, say 03/2021 and see how many opportunities have been processed before that date and how many opportunities have been closed afterwards by implemeting this parameter in a DAX function.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.youtube.com/watch?v=SMHbMhX1Ggg&amp;amp;ab_channel=DhruvinShah" target="_blank" rel="noopener"&gt;https://www.youtube.com/watch?v=SMHbMhX1Ggg&amp;amp;ab_channel=DhruvinShah&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This video seems helpful in terms of how to structure the DAX formula, but my goal is to do something similar but instead of typing the date every time, I can just tie it to a paramater that my team can change and adapt the formulas as they are tied to the said parameter.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you in advance&lt;/P&gt;</description>
      <pubDate>Fri, 11 Nov 2022 16:53:31 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Compare-multiple-date-fields-to-a-value-that-can-be-selected/m-p/2900665#M94464</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-11-11T16:53:31Z</dc:date>
    </item>
    <item>
      <title>Re: Compare multiple date fields to a value that can be selected manually using DAX</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Compare-multiple-date-fields-to-a-value-that-can-be-selected/m-p/2901158#M94493</link>
      <description>&lt;P&gt;Anonymous&lt;/LI-USER&gt; , My HR blog can help &lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.powerbi.com/t5/Community-Blog/HR-Analytics-Active-Employee-Hire-and-Termination-trend/ba-p/882970" target="_blank"&gt;https://community.powerbi.com/t5/Community-Blog/HR-Analytics-Active-Employee-Hire-and-Termination-trend/ba-p/882970&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also with an independent date table, you can have measures like&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;//Date1 is independent Date table&lt;BR /&gt;new measure =&lt;BR /&gt;var _max = maxx(allselected(Date1),Date1[Date])&lt;BR /&gt;return &lt;BR /&gt;calculate( sum(Table[Value]), filter('Table', eomonth('Table'[Request date],0)&amp;nbsp; = eomonth(_max,0) ))&lt;/P&gt;</description>
      <pubDate>Sat, 12 Nov 2022 02:25:39 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Compare-multiple-date-fields-to-a-value-that-can-be-selected/m-p/2901158#M94493</guid>
      <dc:creator>amitchandak</dc:creator>
      <dc:date>2022-11-12T02:25:39Z</dc:date>
    </item>
    <item>
      <title>Re: Compare multiple date fields to a value that can be selected manually using DAX</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Compare-multiple-date-fields-to-a-value-that-can-be-selected/m-p/2902460#M94576</link>
      <description>&lt;P&gt;Hi&amp;nbsp; Anonymous&lt;/LI-USER&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Here are the steps you can follow：&lt;/P&gt;
&lt;P&gt;1. Create measure.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Count Process Date =
VAR _selectyear =
    SELECTEDVALUE ( 'Table 2'[Date].[Year] )
VAR _selectmonth =
    SELECTEDVALUE ( 'Table 2'[Date].[Month] )
VAR _selectday =
    SELECTEDVALUE ( 'Table 2'[Date].[Day] )
VAR _selectnumber =
    MAXX (
        FILTER ( ALL ( 'Table 2' ), FORMAT ( 'Table 2'[Date], "mmmm" ) = _selectmonth ),
        MONTH ( 'Table 2'[Date] )
    )
RETURN
    SWITCH (
        TRUE (),
        HASONEVALUE ( 'Table 2'[Date].[Year] )
            &amp;amp;&amp;amp; HASONEVALUE ( 'Table 2'[Date].[Month] )
            &amp;amp;&amp;amp; HASONEVALUE ( 'Table 2'[Date].[Day] ),
            COUNTX (
                FILTER (
                    ALL ( 'Table' ),
                    'Table'[Process Date] &amp;lt;= DATE ( _selectyear, _selectnumber, _selectday )
                ),
                [Opportunity]
            ),
        HASONEVALUE ( 'Table 2'[Date].[Year] )
            &amp;amp;&amp;amp; HASONEVALUE ( 'Table 2'[Date].[Month] ),
            COUNTX (
                FILTER (
                    ALL ( 'Table' ),
                    'Table'[Process Date] &amp;lt;= DATE ( _selectyear, _selectnumber, 1 )
                ),
                [Opportunity]
            ),
        HASONEVALUE ( 'Table 2'[Date].[Year] ),
            COUNTX (
                FILTER ( ALL ( 'Table' ), YEAR ( 'Table'[Process Date] ) &amp;lt;= _selectyear ),
                [Opportunity]
            ),
        0
    )
&lt;/LI-CODE&gt;&lt;LI-CODE lang="markup"&gt;Count Close Date =
VAR _selectyear =
    SELECTEDVALUE ( 'Table 2'[Date].[Year] )
VAR _selectmonth =
    SELECTEDVALUE ( 'Table 2'[Date].[Month] )
VAR _selectday =
    SELECTEDVALUE ( 'Table 2'[Date].[Day] )
VAR _selectnumber =
    MAXX (
        FILTER ( ALL ( 'Table 2' ), FORMAT ( 'Table 2'[Date], "mmmm" ) = _selectmonth ),
        MONTH ( 'Table 2'[Date] )
    )
RETURN
    SWITCH (
        TRUE (),
        HASONEVALUE ( 'Table 2'[Date].[Year] )
            &amp;amp;&amp;amp; HASONEVALUE ( 'Table 2'[Date].[Month] )
            &amp;amp;&amp;amp; HASONEVALUE ( 'Table 2'[Date].[Day] ),
            COUNTX (
                FILTER (
                    ALL ( 'Table' ),
                    'Table'[Close date] &amp;gt; DATE ( _selectyear, _selectnumber, _selectday )
                ),
                [Opportunity]
            ),
        HASONEVALUE ( 'Table 2'[Date].[Year] )
            &amp;amp;&amp;amp; HASONEVALUE ( 'Table 2'[Date].[Month] ),
            COUNTX (
                FILTER (
                    ALL ( 'Table' ),
                    'Table'[Close date] &amp;gt; DATE ( _selectyear, _selectnumber, 1 )
                ),
                [Opportunity]
            ),
        HASONEVALUE ( 'Table 2'[Date].[Year] ),
            COUNTX (
                FILTER ( ALL ( 'Table' ), YEAR ( 'Table'[Close date] ) &amp;gt; _selectyear ),
                [Opportunity]
            ),
        0
    )
&lt;/LI-CODE&gt;&lt;LI-CODE lang="markup"&gt;ratios =
DIVIDE(
    [Count Process Date],[Count Close Date])&lt;/LI-CODE&gt;
&lt;P&gt;2. Result:&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;Liu Yang&lt;/P&gt;
&lt;P&gt;If this post &lt;STRONG&gt;helps&lt;/STRONG&gt;, then please consider &lt;EM&gt;Accept it as the solution&lt;/EM&gt; to help the other members find it more quickly&lt;/P&gt;</description>
      <pubDate>Mon, 14 Nov 2022 02:40:26 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Compare-multiple-date-fields-to-a-value-that-can-be-selected/m-p/2902460#M94576</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-11-14T02:40:26Z</dc:date>
    </item>
  </channel>
</rss>

