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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Helper II
Helper II

Writing Variable to get Last Gift Date and Amount

@ links to members, content

I am new to writing variables in Power BI.  I have a report with multiple dates and amounts.  I would like to see the very last date for a cutomer gave with the amount.   Here is my table: 


My report should only show the 3/10/2022 date and amount.   Here is my variable:

Last Gift Date3 =
    VAR MxDate = SelectedValue('hopedb hmg_gift'[gift_date_natural])
        Filter(ALL('hopedb hmg_gift'),'hopedb hmg_gift'[gift_date_natural] = MxDate),
            'hopedb hmg_gift'[amount])
I am not sure what is wrong with my variable.
Super User
Super User

@evester So, assuming that there is some column in your table visual like "Customer", then you could try a couple measures like this:

Last Gift Date Measure = 
  VAR __Customer = MAX('hopedb hmg_gift'[Customer])
  VAR __Return = MAXX( FILTER( 'hopedb hmg_gift', [Customer] = __Customer ), [gift_date_natural])

Last Gift Amount Measure =
  VAR __MaxDate = [Last Gift Date Measure]
  VAR __Return = MAXX( FILTER( 'hopedb hmg_gift', [Customer] = __Customer && [gift_date_natural] = __MaxDate ), [amount])

Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

Helpful resources

July 2024 Power BI Update

Power BI Monthly Update - July 2024

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


Fabric Community Update - June 2024

Get the latest Fabric updates from Build 2024, key Skills Challenge voucher deadlines, top blogs, forum posts, and product ideas.

Top Solution Authors