Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
1 year ago
Solved

Calculate Margin Based On Classification

Hi,   I need to create a table to show Project's Margin (Cost/Revenue) based on matching Classifications using Table 1 & 2. One exception is Personnel and Personnel2 in Revenue should be added befo...
  • Anonymous's avatar
    Anonymous
    1 year ago

    Hi Anonymous ,

    As I mentioned in my reply above, based on your screenshot it's easy to see that you still haven't returned the variable you defined.

    The error was generated because there was no RETURN. Here is the modified DAX statement:

    Margin% =
    VAR PersonnelTotal =
        SUMMARIZE (
            FILTER (
                'gbkmut_pns_drd',
                'gbkmut_pns_drd'[artcode] IN { "PERSONNEL", "PERSONNEL2" }
            ),
            "Classification", "PersonnelTotal",
            "Revenue", SUM ( gbkmut_pns_drd[bdr_hfl] )
        )
    RETURN
        PersonnelTotal

     

     

    Best Regards

    Yilong Zhou

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.