Forum Discussion

sakuragihana's avatar
sakuragihana
Icon for Helper IV rankHelper IV
3 years ago
Solved

Need help to sum value

Hello everyone, I have 2 table below : 

Table 1 : 

 

Table 2 : 

 

I post a pibx in that link : https://drive.google.com/file/d/1v5l0TgW5xPf0o5IqxBqPHSJ59jM-fP-8/view?usp=share_link 

 

I want to sum value from Table 2 that Campus Code is unspecified into Table 1 (respectively Province Name ) . I don't want to show Unspecified in the table 1

Table 1 like : 

 

 

Can everyone help me a dax ?

  • v-zhangti's avatar
    v-zhangti
    3 years ago

    Hi, sakuragihana 

     

    You can try the following methods.

    Lead Digital2 = 
    CALCULATE ( SUM ( 'Lead'[# Of Lead Digital] ),
        FILTER ( ALL ( Campus ), [Campus Name] = "Unspecified" ),
        FILTER ( ALL ( 'Lead' ),
            [Province Name] = SELECTEDVALUE ( Campus[Province Name] )
        )
    )+SUM('Lead'[# Of Lead Digital])
    Lead Direct2 = 
    CALCULATE ( SUM ( 'Lead'[# Of Lead Direct] ),
        FILTER ( ALL ( Campus ), [Campus Name] = "Unspecified" ),
        FILTER ( ALL ( 'Lead' ),
            [Province Name] = SELECTEDVALUE ( Campus[Province Name] )
        )
    )+SUM('Lead'[# Of Lead Direct])
    Lead Referral2 = SUM('Lead'[# of Lead Referral])
    Total Lead = [Lead Digital2]+[Lead Direct2]+[Lead Referral2]

    Is this the result you expect?

     

    Best Regards,

    Community Support Team _Charlotte

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

     

4 Replies

  • v-zhangti's avatar
    v-zhangti
    Icon for Community Support rankCommunity Support

    Hi, sakuragihana 

     

    You can try the following methods.
    Measure:

    Lead Digital2 =
    CALCULATE ( SUM ( 'Data Lead'[# Of Lead Digital] ),
        FILTER ( ALL ( Campus ), [Campus Name] = "Unspecified" ),
        FILTER ( ALL ( 'Data Lead' ),
            [Province Name] = SELECTEDVALUE ( Campus[Province Name] )
        )
    )
    Lead Direct2 = 
    CALCULATE ( SUM ( 'Data Lead'[# Of Lead Direct] ),
        FILTER ( ALL ( Campus ), [Campus Name] = "Unspecified" ),
        FILTER ( ALL ( 'Data Lead' ),
            [Province Name] = SELECTEDVALUE ( Campus[Province Name] )
        )
    )
    Total Lead = SUM('Data Lead'[# Of Lead Digital])+SUM('Data Lead'[# Of Lead Direct])+SUM('Data Lead'[# of Lead Referral])+[Lead Digital2]+[Lead Direct2]

    Is this the result you expect?

     

    Best Regards,

    Community Support Team _Charlotte

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

    • sakuragihana's avatar
      sakuragihana
      Icon for Helper IV rankHelper IV

      Hi v-zhangti , 

      I want to Sum value from table 2 into table 1 and don't show the row Unspecified . Example :

       

      I'm sorry maybe the link is wrong data, I had repaired the link above with a right data 

       

      • v-zhangti's avatar
        v-zhangti
        Icon for Community Support rankCommunity Support

        Hi, sakuragihana 

         

        You can try the following methods.

        Lead Digital2 = 
        CALCULATE ( SUM ( 'Lead'[# Of Lead Digital] ),
            FILTER ( ALL ( Campus ), [Campus Name] = "Unspecified" ),
            FILTER ( ALL ( 'Lead' ),
                [Province Name] = SELECTEDVALUE ( Campus[Province Name] )
            )
        )+SUM('Lead'[# Of Lead Digital])
        Lead Direct2 = 
        CALCULATE ( SUM ( 'Lead'[# Of Lead Direct] ),
            FILTER ( ALL ( Campus ), [Campus Name] = "Unspecified" ),
            FILTER ( ALL ( 'Lead' ),
                [Province Name] = SELECTEDVALUE ( Campus[Province Name] )
            )
        )+SUM('Lead'[# Of Lead Direct])
        Lead Referral2 = SUM('Lead'[# of Lead Referral])
        Total Lead = [Lead Digital2]+[Lead Direct2]+[Lead Referral2]

        Is this the result you expect?

         

        Best Regards,

        Community Support Team _Charlotte

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