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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
WilliamAzevedo
Helper III
Helper III

Status column based on another table

Hello, everyone.

 

I manage projects through a table and it's Statuses through a proper table with that goal. Example:

 

Statuses

StatusProjectDate
CanceledP312/01/2024
CompletedP210/23/2024
StartedP112/15/2024
StartedP209/05/2024
StartedP311/18/2024

 

Projects:

ProjectStatus
P1Started
P2Completed
P3Canceled

 

As above, I would like the Status column to show the Status info based on the most recent date of the Status column in the Statuses table. The tables are linked by the Project column. Is it possible?

 

Thank you in advance!

1 ACCEPTED SOLUTION
Jihwan_Kim
Super User
Super User

Hi,

Please check the below picture and the attached pbix file.

 

Jihwan_Kim_1-1734456484594.png

 

 

Jihwan_Kim_0-1734456463764.png

 

 

Status CC =
VAR _currentproject = Projects[Project]
VAR _latestdate =
    MAXX ( RELATEDTABLE ( Statuses ), Statuses[Date] )
RETURN
    CALCULATE (
        MAX ( Statuses[Status] ),
        Statuses[Date] = _latestdate,
        Statuses[Project] = _currentproject
    )

 


If this post helps, then please consider accepting it as the solution to help other members find it faster, and give a big thumbs up.


Click here to visit my LinkedIn page

Click here to schedule a short Teams meeting to discuss your question.

View solution in original post

3 REPLIES 3
WilliamAzevedo
Helper III
Helper III

The formatting was weird and I had to delete my first reply. I hope it goes right this time.

The first time I tried, I had this error:

 

A single value for column '…' in table '…' cannot be determined. This can happen when a measure formula refers to a column that contains many values without specifying an aggregation such as min, max, count, or sum to get a single result.

 

Then I searched in the forums what it meant and I found this topic: Solved: Re: A Single Value for Column Cannot Be Determine... - Microsoft Fabric Community

I followed the instructions Greg_Deckler posted here: Solved: Re: A Single Value for Column Cannot Be Determine... - Microsoft Fabric Community

 

My code ended up this way:

UltimoStatus = 
VAR proj_at = MAX(lst_projetos_unfa[Projeto e Processo])
VAR ult_data =
    MAXX(RELATEDTABLE(lst_evolucao_projetos_unfa), lst_evolucao_projetos_unfa[Data])
RETURN
    CALCULATE(
        MAX(lst_evolucao_projetos_unfa[Status]),
        lst_evolucao_projetos_unfa[Data] = ult_data,
        lst_evolucao_projetos_unfa[Projeto e Processo] = proj_at
    )

 

An it worked! I hope the post goes correctly this time and I can properly say thank you!

WilliamAzevedo
Helper III
Helper III

I'm having problems to reply. I will leave a complete reply here soon.

Jihwan_Kim
Super User
Super User

Hi,

Please check the below picture and the attached pbix file.

 

Jihwan_Kim_1-1734456484594.png

 

 

Jihwan_Kim_0-1734456463764.png

 

 

Status CC =
VAR _currentproject = Projects[Project]
VAR _latestdate =
    MAXX ( RELATEDTABLE ( Statuses ), Statuses[Date] )
RETURN
    CALCULATE (
        MAX ( Statuses[Status] ),
        Statuses[Date] = _latestdate,
        Statuses[Project] = _currentproject
    )

 


If this post helps, then please consider accepting it as the solution to help other members find it faster, and give a big thumbs up.


Click here to visit my LinkedIn page

Click here to schedule a short Teams meeting to discuss your question.

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

Check out the November 2025 Power BI update to learn about new features.

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors