<?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 How to Call Parameter in DAX for Measure in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-Call-Parameter-in-DAX-for-Measure/m-p/4618294#M176739</link>
    <description>&lt;P&gt;Hi, I have a problem with &lt;STRONG&gt;field parameter&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have table like this:&lt;/P&gt;&lt;P&gt;Time Table will store time 1 and time 2 for selection. If user selected Time 1, I need to compare Time 1 by app with Deliverytime.&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;What I Do now is:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;1. Create Field Parameter for selecting Time1 and Time2 --&amp;gt; This will return data of time 1 or time 2 in each app.&lt;/P&gt;&lt;P&gt;2. Create DAX&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Complete Gap &lt;/SPAN&gt;&lt;SPAN&gt;by&lt;/SPAN&gt;&lt;SPAN&gt; view (Conservative) (Round) =&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR&lt;/SPAN&gt;&lt;SPAN&gt; TimeDifference = &lt;/SPAN&gt;&lt;SPAN&gt;DATEDIFF&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;STRONG&gt;I need to replace with Parameter base on Time1 or Time2 selection&lt;/STRONG&gt;, [DeliveredTime)], SECOND) / &lt;/SPAN&gt;&lt;SPAN&gt;60&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;RETURN&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;IF&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;WEEKDAY&lt;/SPAN&gt;&lt;SPAN&gt;(Query1[DATE]) &lt;/SPAN&gt;&lt;SPAN&gt;IN&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;7&lt;/SPAN&gt;&lt;SPAN&gt;}|| &lt;/SPAN&gt;&lt;SPAN&gt;ISBLANK&lt;/SPAN&gt;&lt;SPAN&gt;(Query1[DATE]),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;BLANK&lt;/SPAN&gt;&lt;SPAN&gt;(),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;CEILING&lt;/SPAN&gt;&lt;SPAN&gt;(TimeDifference, &lt;/SPAN&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;My Dashboard should looklike:&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;img /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;Is this posible to call parameter in dax?&lt;/P&gt;&lt;P&gt;Thank you !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 20 Mar 2025 13:58:07 GMT</pubDate>
    <dc:creator>Mokegubshook</dc:creator>
    <dc:date>2025-03-20T13:58:07Z</dc:date>
    <item>
      <title>How to Call Parameter in DAX for Measure</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-Call-Parameter-in-DAX-for-Measure/m-p/4618294#M176739</link>
      <description>&lt;P&gt;Hi, I have a problem with &lt;STRONG&gt;field parameter&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have table like this:&lt;/P&gt;&lt;P&gt;Time Table will store time 1 and time 2 for selection. If user selected Time 1, I need to compare Time 1 by app with Deliverytime.&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;What I Do now is:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;1. Create Field Parameter for selecting Time1 and Time2 --&amp;gt; This will return data of time 1 or time 2 in each app.&lt;/P&gt;&lt;P&gt;2. Create DAX&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Complete Gap &lt;/SPAN&gt;&lt;SPAN&gt;by&lt;/SPAN&gt;&lt;SPAN&gt; view (Conservative) (Round) =&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;VAR&lt;/SPAN&gt;&lt;SPAN&gt; TimeDifference = &lt;/SPAN&gt;&lt;SPAN&gt;DATEDIFF&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;STRONG&gt;I need to replace with Parameter base on Time1 or Time2 selection&lt;/STRONG&gt;, [DeliveredTime)], SECOND) / &lt;/SPAN&gt;&lt;SPAN&gt;60&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;RETURN&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;IF&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;WEEKDAY&lt;/SPAN&gt;&lt;SPAN&gt;(Query1[DATE]) &lt;/SPAN&gt;&lt;SPAN&gt;IN&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;7&lt;/SPAN&gt;&lt;SPAN&gt;}|| &lt;/SPAN&gt;&lt;SPAN&gt;ISBLANK&lt;/SPAN&gt;&lt;SPAN&gt;(Query1[DATE]),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;BLANK&lt;/SPAN&gt;&lt;SPAN&gt;(),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;CEILING&lt;/SPAN&gt;&lt;SPAN&gt;(TimeDifference, &lt;/SPAN&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;My Dashboard should looklike:&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;img /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;Is this posible to call parameter in dax?&lt;/P&gt;&lt;P&gt;Thank you !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Mar 2025 13:58:07 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-Call-Parameter-in-DAX-for-Measure/m-p/4618294#M176739</guid>
      <dc:creator>Mokegubshook</dc:creator>
      <dc:date>2025-03-20T13:58:07Z</dc:date>
    </item>
    <item>
      <title>Re: How to Call Parameter in DAX for Measure</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-Call-Parameter-in-DAX-for-Measure/m-p/4618473#M176746</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1234890" data-lia-user-login="Mokegubshook" class="lia-mention lia-mention-user"&gt;Mokegubshook&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can call a field parameter in a DAX measure to dynamically switch between Time1 and Time2 based on user selection. First, you need to create a field parameter that allows users to select either Time1 or Time2. The parameter table should look like this:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Time Selection = 
    UNION(
        SELECTCOLUMNS( {'Time 1'}, "Selection", "Time 1"),
        SELECTCOLUMNS( {'Time 2'}, "Selection", "Time 2")
    )
&lt;/LI-CODE&gt;
&lt;P&gt;Once the field parameter is created, you can modify your DAX measure to use the selected parameter dynamically. The measure should determine whether the user selected Time1 or Time2 and then calculate the time difference accordingly.&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Complete Gap by View (Conservative) (Round) =
VAR SelectedTime = 
    SWITCH(
        SELECTEDVALUE('Time Selection'[Selection]), 
        "Time 1", SELECTEDVALUE('Time Table'[Time 1]), 
        "Time 2", SELECTEDVALUE('Time Table'[Time 2])
    )

VAR TimeDifference = DATEDIFF(SelectedTime, SELECTEDVALUE(Query1[DeliveredTime]), SECOND) / 60

RETURN
IF(
    WEEKDAY(Query1[DATE]) IN {1, 7} || ISBLANK(Query1[DATE]),
    BLANK(),
    CEILING(TimeDifference, 1)
)
&lt;/LI-CODE&gt;
&lt;P&gt;This measure uses the SWITCH function to dynamically select the appropriate time value based on the field parameter selection. The DATEDIFF function then calculates the time difference between the selected time and the DeliveredTime column in seconds, which is then converted to minutes. The CEILING function ensures the result is rounded up to the nearest whole number, and an IF condition is used to exclude weekends and blank dates from the calculation. This approach ensures that your Power BI report dynamically updates based on user selections.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;</description>
      <pubDate>Thu, 20 Mar 2025 15:09:17 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-Call-Parameter-in-DAX-for-Measure/m-p/4618473#M176746</guid>
      <dc:creator>DataNinja777</dc:creator>
      <dc:date>2025-03-20T15:09:17Z</dc:date>
    </item>
    <item>
      <title>Re: How to Call Parameter in DAX for Measure</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-Call-Parameter-in-DAX-for-Measure/m-p/4620818#M176849</link>
      <description>&lt;P&gt;Thank you so much, Your answer save my life!&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 22 Mar 2025 10:43:50 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-Call-Parameter-in-DAX-for-Measure/m-p/4620818#M176849</guid>
      <dc:creator>Mokegubshook</dc:creator>
      <dc:date>2025-03-22T10:43:50Z</dc:date>
    </item>
  </channel>
</rss>

