Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Anonymous
Not applicable

Dax formula to get id's that not exists in other table

hello all 

I got this measure  : 

var maxDate =[max date selected]
var minDate =[min date selected]
return
CALCULATE(
[TotalCost] ,
billing[Rehesh Muchrag Flag]<>"Y",
billing[FINAL]="Y",
billing[STORNOFLAG]<>"Y",
FILTER(billing,AND(billing[IVDATE]<= maxDate ,billing[IVDATE]>= minDate )
)) 

 what i need to add to get only customer id that no exists in other table ?

 

 for example in sql  its  - where a.customer_id not in ( select distinct b.customer_id from other table b )

 

 

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@Anonymous , Try a measure like

 

Measure =var maxDate =[max date selected]
var minDate =[min date selected]
var _cust = allselected(Table[Customer])
return
CALCULATE(
[TotalCost] ,
billing[Rehesh Muchrag Flag]<>"Y",
billing[FINAL]="Y",
billing[STORNOFLAG]<>"Y",
FILTER(billing,AND(billing[IVDATE]<= maxDate ,billing[IVDATE]>= minDate ) && noT(billing[Customer] in _cust )
))

View solution in original post

1 REPLY 1
amitchandak
Super User
Super User

@Anonymous , Try a measure like

 

Measure =var maxDate =[max date selected]
var minDate =[min date selected]
var _cust = allselected(Table[Customer])
return
CALCULATE(
[TotalCost] ,
billing[Rehesh Muchrag Flag]<>"Y",
billing[FINAL]="Y",
billing[STORNOFLAG]<>"Y",
FILTER(billing,AND(billing[IVDATE]<= maxDate ,billing[IVDATE]>= minDate ) && noT(billing[Customer] in _cust )
))

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.