Forum Discussion
PowerBi_Xandar
3 years agoFrequent Visitor
Finding nearest value from table with respect to selected value in slicer
Hi, I have Created a Slicer for Entering a value by creating a calculated table : Quantity Table = GENERATESERIES(0,90000,1) I have a fact table - Rate Table Seq Qty Price 1 100 1000...
Anonymous
3 years agoNot applicable
The approach amitchandak offers is fantastic, In addition to referring to the solutions amitchandak provides, you can also consider the following methods.
You can refer to the following measure
Price = VAR A=SELECTEDVALUE(Quantity[Value])
var b=ADDCOLUMNS(ALLSELECTED('Rate'),"Divide",IF(a>[Qty],DIVIDE(a,[Qty]),DIVIDE([Qty],a)))
var c=SUMMARIZE(b,[Seq ],'Rate'[Qty],'Rate'[Price],[Divide],"Min",MINX(b,[Divide]))
return MINX(FILTER(c,[Min]=[Divide]),[Price])QTY = VAR A=SELECTEDVALUE(Quantity[Value])
var b=ADDCOLUMNS(ALLSELECTED('Rate'),"Divide",IF(a>[Qty],DIVIDE(a,[Qty]),DIVIDE([Qty],a)))
var c=SUMMARIZE(b,[Seq ],'Rate'[Qty],'Rate'[Price],[Divide],"Min",MINX(b,[Divide]))
return MINX(FILTER(c,[Min]=[Divide]),[Qty])
Output
Best Regards!
Yolo Zhu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.