Forum Discussion
Dynamic value lookup
- 6 years ago
Hi, Anonymous
Based on your decription, I created data to reproduce your scenario. The pbix file is attached in the end.
Keyword:
Calendar(a calculated table):
Calendar = CALENDARAUTO()There is no relationship between two tables. You may create a measure as below.
Visual Control = var _date = SELECTEDVALUE(Keytword[Date]) var _keyword = SELECTEDVALUE(Keytword[Keyword]) return IF( _date in DISTINCT('Calendar'[Date])&& COUNTROWS( FILTER( ALL(Keytword), NOT(Keytword[Date] in DISTINCT('Calendar'[Date]))&& Keytword[Keyword] = _keyword ) )=0, 1,0 )Finally you need to put the measure in the visual level filter and use the 'Date' column from 'Calendar' table to filter the result.
Best Regards
Allan
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi Anonymous
I'm assuming that you have a table with your keywords and a slicer set on the last 90 days. If you have this you should be able to create the following measure which should return the amount of references these keywords have before the 90 days selection.
Measure =
VAR minDate = MIN(Calendar[Date])
Return
IF( COUNTROWS(Maintable) = 0 , BLANK() ,
CALCULATE( COUNTROWS(MainTable) , ALL(Calendar) , Calendar[Date]<minDate )
)
Once you have the correct amount of references you should just be able to add a visual level filter to only display the ones with a measure value of 0.
Br,
J