<?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: Mapping columns from two tables in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Mapping-columns-from-two-tables/m-p/4283962#M170028</link>
    <description>&lt;P&gt;You can create a calculated column in Table1 that checks for matching roles and skills in Table2 for committed opportunities....PLZ TRY BELOW MEASURE.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Assigned Resource =&lt;BR /&gt;VAR CurrentOpportunity = Table1[Opportunity ID]&lt;BR /&gt;VAR CurrentRole = Table1[Role]&lt;BR /&gt;VAR CurrentSkill = Table1[Skill]&lt;BR /&gt;VAR CurrentStage = Table1[Opportunity Stage]&lt;/P&gt;&lt;P&gt;RETURN&lt;BR /&gt;IF(&lt;BR /&gt;CurrentStage = "Committed",&lt;BR /&gt;VAR MatchingResource =&lt;BR /&gt;FILTER(&lt;BR /&gt;Table2,&lt;BR /&gt;Table2[Role] = CurrentRole &amp;amp;&amp;amp;&lt;BR /&gt;Table2[Skill] = CurrentSkill &amp;amp;&amp;amp;&lt;BR /&gt;Table2[Commercial Status] = "On Bench"&lt;BR /&gt;)&lt;BR /&gt;VAR ResourceName = SELECTEDVALUE(MatchingResource[Resource Name])&lt;BR /&gt;VAR BenchStart = SELECTEDVALUE(MatchingResource[Bench Start])&lt;BR /&gt;VAR BenchEnd = SELECTEDVALUE(MatchingResource[Bench End])&lt;/P&gt;&lt;P&gt;RETURN&lt;BR /&gt;IF(NOT ISBLANK(ResourceName),&lt;BR /&gt;ResourceName &amp;amp; " (Bench Start: " &amp;amp; FORMAT(BenchStart, "dd.MM.yyyy") &amp;amp;&lt;BR /&gt;", Bench End: " &amp;amp; FORMAT(BenchEnd, "dd.MM.yyyy") &amp;amp; ")",&lt;BR /&gt;"No Match"&lt;BR /&gt;),&lt;BR /&gt;"Not Committed"&lt;BR /&gt;)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;RESULT:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;If a match is found, the result shows the Resource Name and their bench start and end dates.&lt;/LI&gt;&lt;LI&gt;If there’s no match, it returns "No Match".&lt;/LI&gt;&lt;LI&gt;If the opportunity stage is not "Committed," it returns "Not Committed."&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;This formula will give you a calculated column in Table1 with the assigned resource's name, bench start, and end dates for each committed opportunity.&lt;/P&gt;</description>
    <pubDate>Thu, 14 Nov 2024 12:17:13 GMT</pubDate>
    <dc:creator>123abc</dc:creator>
    <dc:date>2024-11-14T12:17:13Z</dc:date>
    <item>
      <title>Mapping columns from two tables</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Mapping-columns-from-two-tables/m-p/4283917#M170026</link>
      <description>&lt;P&gt;Hi, I need help with DAX.&lt;/P&gt;&lt;P&gt;I have these 2 tables&lt;BR /&gt;&lt;BR /&gt;Table1&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Opportunity ID&lt;/TD&gt;&lt;TD&gt;Opportunity Stage&lt;/TD&gt;&lt;TD&gt;Role&lt;/TD&gt;&lt;TD&gt;Skill&lt;/TD&gt;&lt;TD&gt;Seniority&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity A&lt;/TD&gt;&lt;TD&gt;Committed&lt;/TD&gt;&lt;TD&gt;Software Developer&lt;/TD&gt;&lt;TD&gt;.NET&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity A&lt;/TD&gt;&lt;TD&gt;Committed&lt;/TD&gt;&lt;TD&gt;Software Developer&lt;/TD&gt;&lt;TD&gt;Java&lt;/TD&gt;&lt;TD&gt;Junior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity A&lt;/TD&gt;&lt;TD&gt;Committed&lt;/TD&gt;&lt;TD&gt;Product Designer&lt;/TD&gt;&lt;TD&gt;Design&lt;/TD&gt;&lt;TD&gt;Junior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity B&lt;/TD&gt;&lt;TD&gt;Proposed&lt;/TD&gt;&lt;TD&gt;Data Scientist&lt;/TD&gt;&lt;TD&gt;Python&lt;/TD&gt;&lt;TD&gt;Medior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity B&lt;/TD&gt;&lt;TD&gt;Proposed&lt;/TD&gt;&lt;TD&gt;Frontend Developer&lt;/TD&gt;&lt;TD&gt;React&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity B&lt;/TD&gt;&lt;TD&gt;Proposed&lt;/TD&gt;&lt;TD&gt;Business Analyst&lt;/TD&gt;&lt;TD&gt;Requirements&lt;/TD&gt;&lt;TD&gt;Junior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity C&lt;/TD&gt;&lt;TD&gt;In Negotiation&lt;/TD&gt;&lt;TD&gt;Backend Developer&lt;/TD&gt;&lt;TD&gt;Node.js&lt;/TD&gt;&lt;TD&gt;Medior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity C&lt;/TD&gt;&lt;TD&gt;In Negotiation&lt;/TD&gt;&lt;TD&gt;UI/UX Designer&lt;/TD&gt;&lt;TD&gt;Figma&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity C&lt;/TD&gt;&lt;TD&gt;In Negotiation&lt;/TD&gt;&lt;TD&gt;Scrum Master&lt;/TD&gt;&lt;TD&gt;Agile&lt;/TD&gt;&lt;TD&gt;Junior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity D&lt;/TD&gt;&lt;TD&gt;Committed&lt;/TD&gt;&lt;TD&gt;Software Developer&lt;/TD&gt;&lt;TD&gt;PHP&lt;/TD&gt;&lt;TD&gt;Medior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity D&lt;/TD&gt;&lt;TD&gt;Committed&lt;/TD&gt;&lt;TD&gt;Data Engineer&lt;/TD&gt;&lt;TD&gt;Spark&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity D&lt;/TD&gt;&lt;TD&gt;Committed&lt;/TD&gt;&lt;TD&gt;DevOps Engineer&lt;/TD&gt;&lt;TD&gt;Docker&lt;/TD&gt;&lt;TD&gt;Medior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity E&lt;/TD&gt;&lt;TD&gt;Proposed&lt;/TD&gt;&lt;TD&gt;Cybersecurity Analyst&lt;/TD&gt;&lt;TD&gt;Network Security&lt;/TD&gt;&lt;TD&gt;Junior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity E&lt;/TD&gt;&lt;TD&gt;Proposed&lt;/TD&gt;&lt;TD&gt;Cloud Engineer&lt;/TD&gt;&lt;TD&gt;AWS&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity F&lt;/TD&gt;&lt;TD&gt;Committed&lt;/TD&gt;&lt;TD&gt;Full Stack Developer&lt;/TD&gt;&lt;TD&gt;MEAN&lt;/TD&gt;&lt;TD&gt;Medior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity F&lt;/TD&gt;&lt;TD&gt;Committed&lt;/TD&gt;&lt;TD&gt;QA Engineer&lt;/TD&gt;&lt;TD&gt;Selenium&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity G&lt;/TD&gt;&lt;TD&gt;In Negotiation&lt;/TD&gt;&lt;TD&gt;System Administrator&lt;/TD&gt;&lt;TD&gt;Linux&lt;/TD&gt;&lt;TD&gt;Junior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity G&lt;/TD&gt;&lt;TD&gt;In Negotiation&lt;/TD&gt;&lt;TD&gt;Product Manager&lt;/TD&gt;&lt;TD&gt;Roadmaps&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity G&lt;/TD&gt;&lt;TD&gt;In Negotiation&lt;/TD&gt;&lt;TD&gt;Machine Learning Engineer&lt;/TD&gt;&lt;TD&gt;TensorFlow&lt;/TD&gt;&lt;TD&gt;Medior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity H&lt;/TD&gt;&lt;TD&gt;Committed&lt;/TD&gt;&lt;TD&gt;AI Engineer&lt;/TD&gt;&lt;TD&gt;NLP&lt;/TD&gt;&lt;TD&gt;Junior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity H&lt;/TD&gt;&lt;TD&gt;Proposed&lt;/TD&gt;&lt;TD&gt;Cloud Architect&lt;/TD&gt;&lt;TD&gt;Azure&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity H&lt;/TD&gt;&lt;TD&gt;Proposed&lt;/TD&gt;&lt;TD&gt;Database Administrator&lt;/TD&gt;&lt;TD&gt;MySQL&lt;/TD&gt;&lt;TD&gt;Medior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity I&lt;/TD&gt;&lt;TD&gt;In Negotiation&lt;/TD&gt;&lt;TD&gt;Software Engineer&lt;/TD&gt;&lt;TD&gt;C++&lt;/TD&gt;&lt;TD&gt;Junior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity I&lt;/TD&gt;&lt;TD&gt;In Negotiation&lt;/TD&gt;&lt;TD&gt;Marketing Specialist&lt;/TD&gt;&lt;TD&gt;SEO&lt;/TD&gt;&lt;TD&gt;Medior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity J&lt;/TD&gt;&lt;TD&gt;Proposed&lt;/TD&gt;&lt;TD&gt;Mobile Developer&lt;/TD&gt;&lt;TD&gt;iOS&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity K&lt;/TD&gt;&lt;TD&gt;Committed&lt;/TD&gt;&lt;TD&gt;Data Analyst&lt;/TD&gt;&lt;TD&gt;SQL&lt;/TD&gt;&lt;TD&gt;Medior&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Opportunity K&lt;/TD&gt;&lt;TD&gt;Committed&lt;/TD&gt;&lt;TD&gt;Frontend Developer&lt;/TD&gt;&lt;TD&gt;Vue.js&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;Table2&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Resource Name&lt;/TD&gt;&lt;TD&gt;Role&lt;/TD&gt;&lt;TD&gt;Skill&lt;/TD&gt;&lt;TD&gt;Seniority&lt;/TD&gt;&lt;TD&gt;Commercial Status&lt;/TD&gt;&lt;TD&gt;Bench Start&lt;/TD&gt;&lt;TD&gt;Bench End&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Rick&lt;/TD&gt;&lt;TD&gt;Software Developer&lt;/TD&gt;&lt;TD&gt;.NET&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;TD&gt;In Delivery&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;Morty&lt;/TD&gt;&lt;TD&gt;Software Developer&lt;/TD&gt;&lt;TD&gt;Java&lt;/TD&gt;&lt;TD&gt;Medior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;01.01.2025&lt;/TD&gt;&lt;TD&gt;15.04.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Dean&lt;/TD&gt;&lt;TD&gt;Product Designer&lt;/TD&gt;&lt;TD&gt;Design&lt;/TD&gt;&lt;TD&gt;Medior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;01.01.2025&lt;/TD&gt;&lt;TD&gt;01.03.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sam&lt;/TD&gt;&lt;TD&gt;SDM&lt;/TD&gt;&lt;TD&gt;Project Management&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;In Delivery&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;Lucifer&lt;/TD&gt;&lt;TD&gt;Software Developer&lt;/TD&gt;&lt;TD&gt;.NET&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;01.01.2025&lt;/TD&gt;&lt;TD&gt;01.07.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jane&lt;/TD&gt;&lt;TD&gt;Data Scientist&lt;/TD&gt;&lt;TD&gt;Python&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;TD&gt;In Delivery&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;Alice&lt;/TD&gt;&lt;TD&gt;Data Analyst&lt;/TD&gt;&lt;TD&gt;SQL&lt;/TD&gt;&lt;TD&gt;Junior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;15.02.2025&lt;/TD&gt;&lt;TD&gt;01.05.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mike&lt;/TD&gt;&lt;TD&gt;Frontend Developer&lt;/TD&gt;&lt;TD&gt;React&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;10.01.2025&lt;/TD&gt;&lt;TD&gt;30.03.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Kate&lt;/TD&gt;&lt;TD&gt;UI/UX Designer&lt;/TD&gt;&lt;TD&gt;Figma&lt;/TD&gt;&lt;TD&gt;Medior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;05.02.2025&lt;/TD&gt;&lt;TD&gt;05.04.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;George&lt;/TD&gt;&lt;TD&gt;Cloud Engineer&lt;/TD&gt;&lt;TD&gt;AWS&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;01.03.2025&lt;/TD&gt;&lt;TD&gt;01.06.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Noah&lt;/TD&gt;&lt;TD&gt;System Administrator&lt;/TD&gt;&lt;TD&gt;Linux&lt;/TD&gt;&lt;TD&gt;Junior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;20.02.2025&lt;/TD&gt;&lt;TD&gt;15.04.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sophia&lt;/TD&gt;&lt;TD&gt;Data Engineer&lt;/TD&gt;&lt;TD&gt;Spark&lt;/TD&gt;&lt;TD&gt;Medior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;15.01.2025&lt;/TD&gt;&lt;TD&gt;01.03.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Liam&lt;/TD&gt;&lt;TD&gt;Cybersecurity Analyst&lt;/TD&gt;&lt;TD&gt;Network Security&lt;/TD&gt;&lt;TD&gt;Junior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;10.03.2025&lt;/TD&gt;&lt;TD&gt;30.05.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Ella&lt;/TD&gt;&lt;TD&gt;Full Stack Developer&lt;/TD&gt;&lt;TD&gt;MEAN&lt;/TD&gt;&lt;TD&gt;Medior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;01.02.2025&lt;/TD&gt;&lt;TD&gt;15.05.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Ethan&lt;/TD&gt;&lt;TD&gt;AI Engineer&lt;/TD&gt;&lt;TD&gt;NLP&lt;/TD&gt;&lt;TD&gt;Medior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;05.04.2025&lt;/TD&gt;&lt;TD&gt;10.06.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Natalie&lt;/TD&gt;&lt;TD&gt;QA Lead&lt;/TD&gt;&lt;TD&gt;Manual Testing&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;15.01.2025&lt;/TD&gt;&lt;TD&gt;01.03.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Liam&lt;/TD&gt;&lt;TD&gt;Frontend Developer&lt;/TD&gt;&lt;TD&gt;Vue.js&lt;/TD&gt;&lt;TD&gt;Junior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;01.03.2025&lt;/TD&gt;&lt;TD&gt;01.07.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Zach&lt;/TD&gt;&lt;TD&gt;Software Engineer&lt;/TD&gt;&lt;TD&gt;C++&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;20.02.2025&lt;/TD&gt;&lt;TD&gt;01.04.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Isla&lt;/TD&gt;&lt;TD&gt;Mobile Developer&lt;/TD&gt;&lt;TD&gt;iOS&lt;/TD&gt;&lt;TD&gt;Medior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;15.03.2025&lt;/TD&gt;&lt;TD&gt;01.07.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mia&lt;/TD&gt;&lt;TD&gt;Product Manager&lt;/TD&gt;&lt;TD&gt;Roadmaps&lt;/TD&gt;&lt;TD&gt;Roadmaps&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;TD&gt;In Delivery&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Ella&lt;/TD&gt;&lt;TD&gt;Full Stack Developer&lt;/TD&gt;&lt;TD&gt;MEAN&lt;/TD&gt;&lt;TD&gt;MEAN&lt;/TD&gt;&lt;TD&gt;Medior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;01.02.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Ava&lt;/TD&gt;&lt;TD&gt;ML Engineer&lt;/TD&gt;&lt;TD&gt;TensorFlow&lt;/TD&gt;&lt;TD&gt;TensorFlow&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;TD&gt;In Delivery&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Ethan&lt;/TD&gt;&lt;TD&gt;AI Engineer&lt;/TD&gt;&lt;TD&gt;NLP&lt;/TD&gt;&lt;TD&gt;MySQL&lt;/TD&gt;&lt;TD&gt;Medior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;05.04.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jackson&lt;/TD&gt;&lt;TD&gt;Cloud Architect&lt;/TD&gt;&lt;TD&gt;Azure&lt;/TD&gt;&lt;TD&gt;Azure&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;TD&gt;In Delivery&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Natalie&lt;/TD&gt;&lt;TD&gt;QA Lead&lt;/TD&gt;&lt;TD&gt;Manual Testing&lt;/TD&gt;&lt;TD&gt;Manual Testing&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;15.01.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Liam&lt;/TD&gt;&lt;TD&gt;Frontend Developer&lt;/TD&gt;&lt;TD&gt;Vue.js&lt;/TD&gt;&lt;TD&gt;Vue.js&lt;/TD&gt;&lt;TD&gt;Junior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;01.03.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Hannah&lt;/TD&gt;&lt;TD&gt;Database Administrator&lt;/TD&gt;&lt;TD&gt;MySQL&lt;/TD&gt;&lt;TD&gt;iOS&lt;/TD&gt;&lt;TD&gt;Medior&lt;/TD&gt;&lt;TD&gt;In Delivery&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Zach&lt;/TD&gt;&lt;TD&gt;Software Engineer&lt;/TD&gt;&lt;TD&gt;C++&lt;/TD&gt;&lt;TD&gt;C++&lt;/TD&gt;&lt;TD&gt;Senior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;20.02.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Isla&lt;/TD&gt;&lt;TD&gt;Mobile Developer&lt;/TD&gt;&lt;TD&gt;iOS&lt;/TD&gt;&lt;TD&gt;iOS&lt;/TD&gt;&lt;TD&gt;Medior&lt;/TD&gt;&lt;TD&gt;On Bench&lt;/TD&gt;&lt;TD&gt;15.03.2025&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Grace&lt;/TD&gt;&lt;TD&gt;Marketing Specialist&lt;/TD&gt;&lt;TD&gt;SEO&lt;/TD&gt;&lt;TD&gt;SEO&lt;/TD&gt;&lt;TD&gt;Junior&lt;/TD&gt;&lt;TD&gt;In Delivery&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;SEO&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;I need to create a calculated column in Table1:&lt;/P&gt;&lt;P&gt;For every Commited Opportunity find a match in Role and Skill from Table2 but only Resource that is on Bench&lt;/P&gt;&lt;P&gt;Return the Resource name as a result in the new calculated column (if possible Bench start and end date as well)&lt;BR /&gt;&lt;BR /&gt;Thanks in advance&lt;/P&gt;</description>
      <pubDate>Thu, 14 Nov 2024 11:52:29 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Mapping-columns-from-two-tables/m-p/4283917#M170026</guid>
      <dc:creator>dsj8wksnnckk</dc:creator>
      <dc:date>2024-11-14T11:52:29Z</dc:date>
    </item>
    <item>
      <title>Re: Mapping columns from two tables</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Mapping-columns-from-two-tables/m-p/4283962#M170028</link>
      <description>&lt;P&gt;You can create a calculated column in Table1 that checks for matching roles and skills in Table2 for committed opportunities....PLZ TRY BELOW MEASURE.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Assigned Resource =&lt;BR /&gt;VAR CurrentOpportunity = Table1[Opportunity ID]&lt;BR /&gt;VAR CurrentRole = Table1[Role]&lt;BR /&gt;VAR CurrentSkill = Table1[Skill]&lt;BR /&gt;VAR CurrentStage = Table1[Opportunity Stage]&lt;/P&gt;&lt;P&gt;RETURN&lt;BR /&gt;IF(&lt;BR /&gt;CurrentStage = "Committed",&lt;BR /&gt;VAR MatchingResource =&lt;BR /&gt;FILTER(&lt;BR /&gt;Table2,&lt;BR /&gt;Table2[Role] = CurrentRole &amp;amp;&amp;amp;&lt;BR /&gt;Table2[Skill] = CurrentSkill &amp;amp;&amp;amp;&lt;BR /&gt;Table2[Commercial Status] = "On Bench"&lt;BR /&gt;)&lt;BR /&gt;VAR ResourceName = SELECTEDVALUE(MatchingResource[Resource Name])&lt;BR /&gt;VAR BenchStart = SELECTEDVALUE(MatchingResource[Bench Start])&lt;BR /&gt;VAR BenchEnd = SELECTEDVALUE(MatchingResource[Bench End])&lt;/P&gt;&lt;P&gt;RETURN&lt;BR /&gt;IF(NOT ISBLANK(ResourceName),&lt;BR /&gt;ResourceName &amp;amp; " (Bench Start: " &amp;amp; FORMAT(BenchStart, "dd.MM.yyyy") &amp;amp;&lt;BR /&gt;", Bench End: " &amp;amp; FORMAT(BenchEnd, "dd.MM.yyyy") &amp;amp; ")",&lt;BR /&gt;"No Match"&lt;BR /&gt;),&lt;BR /&gt;"Not Committed"&lt;BR /&gt;)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;RESULT:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;If a match is found, the result shows the Resource Name and their bench start and end dates.&lt;/LI&gt;&lt;LI&gt;If there’s no match, it returns "No Match".&lt;/LI&gt;&lt;LI&gt;If the opportunity stage is not "Committed," it returns "Not Committed."&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;This formula will give you a calculated column in Table1 with the assigned resource's name, bench start, and end dates for each committed opportunity.&lt;/P&gt;</description>
      <pubDate>Thu, 14 Nov 2024 12:17:13 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Mapping-columns-from-two-tables/m-p/4283962#M170028</guid>
      <dc:creator>123abc</dc:creator>
      <dc:date>2024-11-14T12:17:13Z</dc:date>
    </item>
    <item>
      <title>Re: Mapping columns from two tables</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Mapping-columns-from-two-tables/m-p/4284031#M170031</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;thanks for your help. I have adjusted the formula and got the result I needed&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Assigned Resource =&lt;BR /&gt;VAR CurrentOpportunity = Table1[Opportunity ID]&lt;BR /&gt;VAR CurrentRole = Table1[Role]&lt;BR /&gt;VAR CurrentSkill = Table1[Skill]&lt;BR /&gt;VAR CurrentStage = Table1[Opportunity Stage]&lt;/P&gt;&lt;P&gt;RETURN&lt;BR /&gt;IF(&lt;BR /&gt;CurrentStage = "Committed",&lt;BR /&gt;VAR MatchingResource =&lt;BR /&gt;FILTER(&lt;BR /&gt;Table2,&lt;BR /&gt;Table2[Role] = CurrentRole &amp;amp;&amp;amp;&lt;BR /&gt;Table2[Skill] = CurrentSkill &amp;amp;&amp;amp;&lt;BR /&gt;Table2[Commercial Status] = "On Bench"&lt;BR /&gt;)&lt;BR /&gt;VAR ResourceName = MAXX(MatchingResource, Table2[Resource Name])&lt;BR /&gt;VAR BenchStart = MAXX(MatchingResource, Table2[Bench Start])&lt;BR /&gt;VAR BenchEnd = MAXX(MatchingResource, Table2[Bench End])&lt;/P&gt;&lt;P&gt;RETURN&lt;BR /&gt;IF(NOT ISBLANK(ResourceName),&lt;BR /&gt;ResourceName &amp;amp; " (Bench Start: " &amp;amp; FORMAT(BenchStart, "dd.MM.yyyy") &amp;amp;&lt;BR /&gt;", Bench End: " &amp;amp; FORMAT(BenchEnd, "dd.MM.yyyy") &amp;amp; ")",&lt;BR /&gt;"No Match"&lt;BR /&gt;),&lt;BR /&gt;"Not Committed"&lt;BR /&gt;)&lt;/P&gt;</description>
      <pubDate>Thu, 14 Nov 2024 13:02:26 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Mapping-columns-from-two-tables/m-p/4284031#M170031</guid>
      <dc:creator>dsj8wksnnckk</dc:creator>
      <dc:date>2024-11-14T13:02:26Z</dc:date>
    </item>
  </channel>
</rss>

