Showing results for 
Search instead for 
Did you mean: 
Frequent Visitor

Lookupvalue bringing invalid dates

Dear Users,


I have a table of payments and a table of cases. although there exists a one to many relationship, RELATED does not seem to be working.


There are multiple payments for the same case with different payment dates.


what I am trying to achieve is to to extract the first payment date for any case. for this I used the following formula:


Payment Date = LOOKUPVALUE(Paid[Payment Date],Paid[Case-WE Month],Case[Case-WE Month], min(Paid[Payment Date]))


I am receiving the following results. as you can see that it is giving me dates which precede the date of the data itself i.e. the dataset starts from October 2022, whilst I am getting the invalid date of 2 October 2020. as a result, I am getting negative payment days as well. 


what can I do to fix the issue? 




Super User
Super User

This is a calculated column? or a measure?

Please provide sample data and show the desired result 

I have cracked the code, thank you for your interest and responses. 

This is a caluclated column and not a measure, please see the example with dummy data below, the desired result is in RED.




Super User
Super User

This is a calculated column?

LOOKUPVALUE needs an odd number of parameters (there are 4 in the provided code).

It should be 

(return value, search column1, search value1, search column2, search value2........ 

the last expression in the code is for alternate result, that is why it is even number of parameters. considering the issue explained, you could advise me a better solution if the one I used is not.

Helpful resources

PBI Sept Update Carousel

Power BI September 2023 Update

Take a look at the September 2023 Power BI update to learn more.

Learn Live

Learn Live: Event Series

Join Microsoft Reactor and learn from developers.

Top Solution Authors
Top Kudoed Authors