Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
Dear all,
I have 2 tables when apply different filters.
I want to extract all rows from TABLE A that not exist in TABLE B.
For this I used Merge Queries with left anti join.
Until now all it's fine.
But on the both tables I want to use the same date interval for example 01-15 June.
After apply slicer with date and select the interval that I want I observe that on TABLE B not apply this slicer interval.
So in TABLE A obtain only records that is in the date interval but compared with all data available from TABLE B (not only that is in the 01-15 June).
Can you please help me?
Best regards,
Solved! Go to Solution.
Hi @Anonymous
Create a table, don't create any relationship for this table
Table = CALENDARAUTO()
Add date from this table into a slicer
Create measures in Table A
lookup_value = LOOKUPVALUE('Table b'[date],'Table b'[date],MAX('Table a'[date])) in a not b = IF([lookup_value]=BLANK(),1,0) outside interval date = var mindate=MIN('Table'[Date]) var maxdate=MAX('Table'[Date]) return IF(MAX('Table a'[date])<mindate||MAX('Table a'[date])>maxdate,1,0) flag = IF([in a not b]=1||[outside interval date]=1,1,0)
Best Regards
Maggie
Community Support Team _ Maggie Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @Anonymous
@Anonymous wrote:But on the both tables I want to use the same date interval for example 01-15 June.
After apply slicer with date and select the interval that I want I observe that on TABLE B not apply this slicer interval.
So in TABLE A obtain only records that is in the date interval but compared with all data available from TABLE B (not only that is in the 01-15 June).
What's your purpose of this requirement?
I create a calendar table which is connected to table a but not connected to table b,
so when i use the date from "calendar" table as a slicer, it can filter table a but keep all value from table b.
Best Regards
Maggie
Community Support Team _ Maggie Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @Anonymous
Create a table, don't create any relationship for this table
Table = CALENDARAUTO()
Add date from this table into a slicer
Create measures in Table A
lookup_value = LOOKUPVALUE('Table b'[date],'Table b'[date],MAX('Table a'[date])) in a not b = IF([lookup_value]=BLANK(),1,0) outside interval date = var mindate=MIN('Table'[Date]) var maxdate=MAX('Table'[Date]) return IF(MAX('Table a'[date])<mindate||MAX('Table a'[date])>maxdate,1,0) flag = IF([in a not b]=1||[outside interval date]=1,1,0)
Best Regards
Maggie
Community Support Team _ Maggie Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the February 2025 Power BI update to learn about new features.
User | Count |
---|---|
83 | |
78 | |
54 | |
39 | |
35 |
User | Count |
---|---|
97 | |
80 | |
50 | |
48 | |
48 |