Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Junaid11
Helper V
Helper V

Dax function recreate

Hello,

I had this data below:

DateSalesOrderRevenueDepartment
11/02/2020A125210P
11/02/2020A256732L
11/02/2020A345627L
12/02/2020A125210P
12/02/2020A271354L
12/02/2020A343362P
12/02/2020A423565P
12/02/2020A45743P

I used below formula to calculate the measure showing New sales order:

Measure =
IF (
    CALCULATE (
        DISTINCTCOUNT ( 'Table 1'[Date] ),
        ALLEXCEPT ( 'Table 1', 'Table 1'[SalesOrder] )
    ) = 1,
    SUM ( 'Table 1'[Revenue] )
)

It was generating below result which was perfect for me:

sdfghtty.PNG

it was working fine until I put Department column in the row. The Dax value did not show any value. It was showing it blank but whenever I clicked the department the sales order value was showing result.

It is showing it like below:

asddasfff.PNGasdasffffff.PNG

but I want department to show full value as well like P has new value in sales order A4 so Department value should show the sum of ne values of any new sales order it has in it.

Is it possible to achieve it?

It was solved previously by @smpa01 

3 REPLIES 3
Pragati11
Super User
Super User

Hi @Junaid11 ,

 

Try modifying the DAX as follows:

Measure =
IF (
    CALCULATE (
        DISTINCTCOUNT ( 'Table 1'[Date] ),
        ALLEXCEPT ( 'Table 1', 'Table 1'[SalesOrder], 'Table 1'[Department] )
    ) = 1,
    SUM ( 'Table 1'[Revenue] )
)

 

Thanks,

Pragati

Best Regards,

Pragati Jain


MVP logo


LinkedIn | Twitter | Blog YouTube 

Did I answer your question? Mark my post as a solution! This will help others on the forum!

Appreciate your Kudos!!

Proud to be a Super User!!

Hello @Pragati11 ,

I have already done that but it is still not working.

asddfeeeff.PNG

Hi @Junaid11 ,

 

From your description, you should want to use a gong'neng similar to this function:

HASONEVALUE(<columnName>)

Try this code:

Measure = 
IF(
    HASONEVALUE( 'Table'[Department] ),
    SUM( 'Table'[Revenue] ),
    BLANK()
)

result:

vchenwuzmsft_0-1642147560623.png

 

Best Regards

Community Support Team _ chenwu zhu

 

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

 

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.