Forum Discussion
DAX HELP
- 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?
Of course if different values appear in the data you need to handle this in the measure. Either you can add it as an additional variable (VAR) See my example, or you can add it in the FILTER formula.
Does that make sense?
If you can provide the FULL specs then I can give a complete answer, otherwise it will not be complete.
Thanks
- shebr6 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!**