Forum Discussion
Anonymous
6 years agoNot applicable
DAX HELP
Below formula giving wrong value. Please help INVOICED QTY = CALCULATE(SUM(SO_BI_FACT[QTY]), FILTER(SO_BI_FACT, SO_BI_FACT[CLASSIFICATION] <> "C&I" && SO_BI_FACT[FLAG]=1 )) + CALCULATE(S...
- 6 years ago
shebr wrote:Hi Anonymous
Can you try this as a measure? Let me know how you get on? Are you expecting 1700 as your value?
My Calc =var one = CALCULATE(SUM(SO_BI_FACT[QTY]),FILTER(SO_BI_FACT,SO_BI_FACT[CLASSIFICATION] <> "C&I"&& SO_BI_FACT[FLAG]=1 ))VAR two = CALCULATE(SUM(SO_BI_FACT[QTY2]),FILTER(SO_BI_FACT,SO_BI_FACT[CLASSIFICATION] = "C&I"))return CALCULATE(one + two, ALL(SO_BI_FACT))Anonymous did you try this measure?
Anonymous
6 years agoNot applicable
Already restricted in the below formula. But still it is considering flag = 0 also.
var one = CALCULATE(SUM(SO_BI_FACT[QTY]),
FILTER(SO_BI_FACT,
SO_BI_FACT[CLASSIFICATION] <> "C&I"
&& SO_BI_FACT[FLAG]=1 ))
shebr
6 years agoResolver III
If you see this image it is not including SO ID 4.
- Anonymous6 years agoNot applicable
Yes, the formula is ok. But still adding that qty also.
I dont know, why the formula is considering this record also.
- shebr6 years agoResolver III
Can you show me a screen shot of your data table? Do you have any filters applied? Are your data formats in the right format? Check if your 'Flag' is text or numeric.
- Anonymous6 years agoNot applicable
Sorry bro, formula is fine. Source data is wrong.
- shebr6 years agoResolver III
No Problem, I thought I was going crazy.
** Did this answer your question, mark as resolved and hit the Kudos button!**