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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
admin-unidoze
Frequent Visitor

DAX formule for measure to know if there is a next record in the same table

I have a dataset with Payments for a specific yearly subscription:

     ID, Customer, StartDate, EndDate, PaymentDate

When you renew your subscription, a new record is created in that Payments table, with the StartDate = EndDate previous + 1 and EndDate = StartDate + 12 months.

Example:

ID 1: Customer X: 15/02/2023 - 14/02/2024, Paid: 15/02/2023

ID 2: Customer X: 15/02/2024 - 14/02/2025, Paid: 09/02/2024

I want to create a measure in this dataset that indicates that there is a follow-up subscription.

So for ID 1: 
ID 1: Customer X: 15/02/2023 - 14/02/2024, Paid: 15/02/2023 => Yes, because there is a record ID 2 for the same customer and with StartDate equals to the EndDate of record with ID 1 + 1 day.

ID 2: Customer X: 15/02/2024 - 14/02/2025, Paid: 09/02/2024 => No, because there is no record for the same customer and with StartDate equals to the EndDate of record with ID 1 + 1 day.

 

But I really haven't a single idea on how to start on this ...

1 ACCEPTED SOLUTION
JamesFR06
Resolver IV
Resolver IV

Hi

 

A result with a new column in the table

JamesFR06_0-1709651941326.png

Test =
Var DepDate=Cust[EndDate]+1
var customer=Cust[Customer]
var result=
if(COUNTROWS(filter(Cust,Cust[Customer]=customer&&Cust[StartDate]=DepDate))=1,"Yes","No")
return
result

View solution in original post

2 REPLIES 2
JamesFR06
Resolver IV
Resolver IV

Hi

 

A result with a new column in the table

JamesFR06_0-1709651941326.png

Test =
Var DepDate=Cust[EndDate]+1
var customer=Cust[Customer]
var result=
if(COUNTROWS(filter(Cust,Cust[Customer]=customer&&Cust[StartDate]=DepDate))=1,"Yes","No")
return
result

Wauw thanks! This is absolutely the solution 🙂

Also the first time I work with inline variables in DAX so a good start for me!

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

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

August 2025 community update carousel

Fabric Community Update - August 2025

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