Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.
Hi everyone,
I'm trying to find a dax code to get a value of a table 30 days ago.
I have a tabel with 3 colums.
Code (there are different codes in the colum)
Timestamp
Loginfo
I need the "loginfo" with code 987 and timestamp 30 days ago.
Thnx
Jeffrey
Solved! Go to Solution.
hi, @Jeffrey_VC
if code column is type of string then use "987" instead of 987
result =
calculate(
min('yourtablename'[loginfo]),
'yourtablename'[timestamp]= max('yourtablename'[timestamp])-30,
'yourtablename'[code]=987)
)
Hi, @Jeffrey_VC
you can try dateadd function
result =
calculate(
min('yourtablename'[loginfo]),
'yourtablename'[timestamp]= max('yourtablename'[timestamp])-30,
'yourtablename'[code]=max('yourtablename'[code])
)
Hi @Dangar332,
Thanks for your reply.
It almost works. I also need the condition code = 987
hi, @Jeffrey_VC
if code column is type of string then use "987" instead of 987
result =
calculate(
min('yourtablename'[loginfo]),
'yourtablename'[timestamp]= max('yourtablename'[timestamp])-30,
'yourtablename'[code]=987)
)