<?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: Lookup value based on multiple conditions from another table in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Lookup-value-based-on-multiple-conditions-from-another-table/m-p/3811648#M149062</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="114993" data-lia-user-login="rachaelwalker" class="lia-mention lia-mention-user"&gt;rachaelwalker&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How about using multiple search conditions using LOOKUP formula :&amp;nbsp;&lt;/P&gt;&lt;P&gt;LOOKUPVALUE (&lt;BR /&gt;&amp;lt;result_columnName&amp;gt;,&lt;BR /&gt;&amp;lt;search_columnName&amp;gt;,&lt;BR /&gt;&amp;lt;search_value&amp;gt;&lt;BR /&gt;[, &amp;lt;search2_columnName&amp;gt;, &amp;lt;search2_value&amp;gt;]…&lt;BR /&gt;[, &amp;lt;alternateResult&amp;gt;]&lt;BR /&gt;)&lt;/P&gt;</description>
    <pubDate>Thu, 04 Apr 2024 17:47:20 GMT</pubDate>
    <dc:creator>StrategicSavvy</dc:creator>
    <dc:date>2024-04-04T17:47:20Z</dc:date>
    <item>
      <title>Lookup value based on multiple conditions from another table</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Lookup-value-based-on-multiple-conditions-from-another-table/m-p/3811595#M149059</link>
      <description>&lt;P&gt;I have two tables that are related many-to-many. They are related by Job Number. Field Rework and Time Entries. From the Field Rework table, I would like to lookup the sum of hours in the Time Entries table based on when the dates are the same and who the technician was&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Field Rework&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Job Number&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;Hours Reported&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1187&lt;/TD&gt;&lt;TD&gt;3/20/2024&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;16&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6077&lt;/TD&gt;&lt;TD&gt;3/28/2024&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1111&lt;/TD&gt;&lt;TD&gt;2/29/2024&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6016&lt;/TD&gt;&lt;TD&gt;3/1/2024&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Time Entries&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Job Number&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;Date Entered&lt;/TD&gt;&lt;TD&gt;Technician&lt;/TD&gt;&lt;TD&gt;Hours Worked&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6077&lt;/TD&gt;&lt;TD&gt;3/30/2024&lt;/TD&gt;&lt;TD&gt;Bobby&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6077&lt;/TD&gt;&lt;TD&gt;3/29/2024&lt;/TD&gt;&lt;TD&gt;Bobby&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6077&lt;/TD&gt;&lt;TD&gt;3/28/2024&lt;/TD&gt;&lt;TD&gt;Bobby&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6077&lt;/TD&gt;&lt;TD&gt;3/27/2024&lt;/TD&gt;&lt;TD&gt;Bobby&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6016&lt;/TD&gt;&lt;TD&gt;3/1/2024&lt;/TD&gt;&lt;TD&gt;Larry&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6016&lt;/TD&gt;&lt;TD&gt;2/22/2024&lt;/TD&gt;&lt;TD&gt;Larry&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4.5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6016&lt;/TD&gt;&lt;TD&gt;2/16/2024&lt;/TD&gt;&lt;TD&gt;Larry&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6016&lt;/TD&gt;&lt;TD&gt;2/7/2024&lt;/TD&gt;&lt;TD&gt;Sam&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4.5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6077&lt;/TD&gt;&lt;TD&gt;8/4/2016&lt;/TD&gt;&lt;TD&gt;Brad&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1.5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6077&lt;/TD&gt;&lt;TD&gt;6/3/2016&lt;/TD&gt;&lt;TD&gt;Brad&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1.5&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Expected Results&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Job Number&lt;/TD&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;Hours Reported&lt;/TD&gt;&lt;TD&gt;Technician&lt;/TD&gt;&lt;TD&gt;Hours Worked&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1187&lt;/TD&gt;&lt;TD&gt;3/20/2024&lt;/TD&gt;&lt;TD&gt;16&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6077&lt;/TD&gt;&lt;TD&gt;3/28/2024&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;Bobby&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1111&lt;/TD&gt;&lt;TD&gt;2/29/2024&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6016&lt;/TD&gt;&lt;TD&gt;3/1/2024&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;Larry&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;In some cases there are multiple technicians so there will be multiple entries by different techs, so I have a measure to list them in a string using CONCATENATEX which is working great; however is there a way to include the hours completed by each in parentheses? "Bobby (8), Sam (2)"&lt;/P&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;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Technician List = CONCATENATEX(VALUES('Time Entries'[Technician]),[Technician],", ")&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;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Example:&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Job Number&lt;/TD&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;Hours Reported&lt;/TD&gt;&lt;TD&gt;Technician&lt;/TD&gt;&lt;TD&gt;Hours Worked&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6077&lt;/TD&gt;&lt;TD&gt;3/28/2024&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;Bobby (8), Sam (2)&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 10&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 04 Apr 2024 17:25:55 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Lookup-value-based-on-multiple-conditions-from-another-table/m-p/3811595#M149059</guid>
      <dc:creator>rachaelwalker</dc:creator>
      <dc:date>2024-04-04T17:25:55Z</dc:date>
    </item>
    <item>
      <title>Re: Lookup value based on multiple conditions from another table</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Lookup-value-based-on-multiple-conditions-from-another-table/m-p/3811648#M149062</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="114993" data-lia-user-login="rachaelwalker" class="lia-mention lia-mention-user"&gt;rachaelwalker&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How about using multiple search conditions using LOOKUP formula :&amp;nbsp;&lt;/P&gt;&lt;P&gt;LOOKUPVALUE (&lt;BR /&gt;&amp;lt;result_columnName&amp;gt;,&lt;BR /&gt;&amp;lt;search_columnName&amp;gt;,&lt;BR /&gt;&amp;lt;search_value&amp;gt;&lt;BR /&gt;[, &amp;lt;search2_columnName&amp;gt;, &amp;lt;search2_value&amp;gt;]…&lt;BR /&gt;[, &amp;lt;alternateResult&amp;gt;]&lt;BR /&gt;)&lt;/P&gt;</description>
      <pubDate>Thu, 04 Apr 2024 17:47:20 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Lookup-value-based-on-multiple-conditions-from-another-table/m-p/3811648#M149062</guid>
      <dc:creator>StrategicSavvy</dc:creator>
      <dc:date>2024-04-04T17:47:20Z</dc:date>
    </item>
    <item>
      <title>Re: Lookup value based on multiple conditions from another table</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Lookup-value-based-on-multiple-conditions-from-another-table/m-p/3811944#M149077</link>
      <description>&lt;P&gt;I cannot get lookupvalue to work. It says it cannot see my column in the Time Entries table. I used a similar measure but it is returning the sum of all hours and not the sum for just that date. I understand what it is doing and why I am getting the results but I dont know what to change to make it work the way I need it to&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Hours Worked Look UP = 
CALCULATE(
    SUM('Time Entries'[Hours Worked]),
    FILTER(
        ALLNOBLANKROW('Field Rework and Delay Tracker'[Date]),
        'Field Rework and Delay Tracker'[Date] = MAX('Time Entries'[Date Entered]) 
    )
)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 04 Apr 2024 20:42:09 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Lookup-value-based-on-multiple-conditions-from-another-table/m-p/3811944#M149077</guid>
      <dc:creator>rachaelwalker</dc:creator>
      <dc:date>2024-04-04T20:42:09Z</dc:date>
    </item>
    <item>
      <title>Re: Lookup value based on multiple conditions from another table</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Lookup-value-based-on-multiple-conditions-from-another-table/m-p/3816332#M149253</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="114993" data-lia-user-login="rachaelwalker" class="lia-mention lia-mention-user"&gt;rachaelwalker&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regarding the ConcatenateX usage, you can flexibly get the result you want by writing a formula like below:&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;The above formula results in the output like below:&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 07 Apr 2024 03:58:34 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Lookup-value-based-on-multiple-conditions-from-another-table/m-p/3816332#M149253</guid>
      <dc:creator>DataNinja777</dc:creator>
      <dc:date>2024-04-07T03:58:34Z</dc:date>
    </item>
  </channel>
</rss>

