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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
Anonymous
Not applicable

Need help with a calculated column

Hi,

I am looking to group two columns and find the sum of result, as given in the table below.

I hope we can use Summarize() to acheive this , but  that would create a new table and I dont want the result as a new table.  I want to have this column with in the same table as a calculated column, Thanks in advance for your help!

 

DateIDValueExpected result
23/11/2017A21vc02
23/11/2017B3gav1
23/11/2017J6gfb1
23/11/2017G56120
24/112017A21vc12
24/112017B3gav0
24/112017J6gfb1
25/11/2017A21vc02
25/11/2017B3gav0
25/11/2017J6gfb1
25/11/2017G56121

 

Regards,

 

2 ACCEPTED SOLUTIONS

HI @Anonymous

 

See the attached PBIX file

 

I just changed

 

(sum('Fact Vacancy_Indvi'[Addition]))

 

to

 

(sum('Fact Vacancy_Indvi'[Mes]))

 

 

View solution in original post

7 REPLIES 7
Zubair_Muhammad
Community Champion
Community Champion

Hi @Anonymous

 

See if this helps.

 

Do you want the resulting sum only against the first item of that date?

 

=
VAR Firstitem =
    FIRSTNONBLANK (
        CALCULATETABLE (
            VALUES ( Table1[ID] ),
            FILTER ( ALL ( Table1 ), Table1[Date] = EARLIER ( Table1[Date] ) )
        ),
        Table1[ID]
    )
RETURN
    IF (
        Table1[ID] = Firstitem,
        CALCULATE ( SUM ( Table1[Value] ), ALLEXCEPT ( Table1, Table1[Date] ) ),
        BLANK ()
    )

 

Anonymous
Not applicable

Thanks Zubair,

I have tried your formula, but I get an empty column, below is my screeen shot.

Kindly let me know if you need any more info

 

column =
VAR Firstitem =
FIRSTNONBLANK (
CALCULATETABLE (
VALUES ( 'Fact Vacancy_Indvi'[Did] ),
FILTER ( ALL ( 'Fact Vacancy_Indvi' ), 'Fact Vacancy_Indvi'[Date] = EARLIER ( 'Fact Vacancy_Indvi'[Date] ) )
),
'Fact Vacancy_Indvi'[Did]
)
RETURN
IF (
'Fact Vacancy_Indvi'[Did] = Firstitem,
CALCULATE ( (sum('Fact Vacancy_Indvi'[Addition])) , ALLEXCEPT ( 'Fact Vacancy_Indvi', 'Fact Vacancy_Indvi'[Date] ) ),
BLANK ()
)

 

 

Pic 1.PNG

 

Thanks,

 

Hi @Anonymous

 

It worked with the first sample you provied Smiley Sad

 

See the attached file

 

Could you share the file?

 

Anonymous
Not applicable

Hi Zubair_Muhammad ,

Below is the link for the sample dataset , kindly let me know if you need anything else

 

https://drive.google.com/open?id=148r_DPdsPz9aZACA4CcFr70MnpD5VUvl

 

Thanks,

 

HI @Anonymous

 

See the attached PBIX file

 

I just changed

 

(sum('Fact Vacancy_Indvi'[Addition]))

 

to

 

(sum('Fact Vacancy_Indvi'[Mes]))

 

 

Anonymous
Not applicable

Thanks Zubair_Muhammad , that worked:)

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.