I need to get the field "Name" from "Table1" in a calculated column in "Table2", like:
Name | Date
ABC | 5-jan-2017
ABC | 7-jan-2017
DEF | 8-may-2018
DEF | 10-jun-2018
Date | CalcColumn
6-Jan-2017 | ABC
25-may-2018 | DEF
The logic is the following: If Date in Table2 is within the minimum and maximum dates of Table1then get the name in Table1.
Go to Solution.
That's weird. Have a look at this file where I've run a quick test with the sample data you provided. Maybe there's something different from what you are doing?
View solution in original post
Try this for your calculated column in Table2:
ALL ( Table1[Name] );
CALCULATE ( MIN ( Table1[Date] ) ) <= Table2[Date]
&& CALCULATE ( MAX ( Table1[Date] ) ) >= Table2[Date]
This will also work if there is more than one name in Table1 meeting the requirement. If so, all names will be shown separated by commas.
The expression makes sense, but I'm getting an empty column, have no idea why.
Join us in the third Triple A event!
It’s the start of a new Super User season! Learn all about the new Super Users and brand-new tiered recognition system.
Make sure you didn't miss any of the things that happened in the community in January!