Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowTry your skills in the Power BI Dataviz World Championship! Round one ends June 26. Join now
Hello,
I have value like this
ID Date Statut Value
1 1/01 Submitted 1
1 1/01 Submitted -1
2 2/01 Accepted 1
2 2/01 Accepted -1
1 3/01 Submitted 1
3 4/01 Verified 1
3 6/01 Verified 1
7 7/01 Submitted 1
I want to count the numbers of value that = 1, based on most ancient date, by ID , only filter on Submitted
Exemple :
Numbers of Submitted = 2 (1 with 1/01 and 7 with 7/01)
Do you know how it's possible ?
Thank you in advance
Solved! Go to Solution.
See if this DAX can be helpful:
Latest Date Total per Status =
var _LatestDate =LASTDATE('Table'[Date])
var _LatestDateStatus = LOOKUPVALUE('Table'[Status], 'Table'[Date], _LatestDate)
-- return _LatestDate -- if you want to quick check
-- return _LatestDateStatus -- if you want to quick check
RETURN CALCULATE( -- sum('Table'[Value])
DISTINCTCOUNT('Table'[ID])
, FILTER( ALLSELECTED('Table'), 'Table'[Status] = _LatestDateStatus))
See if this DAX can be helpful:
Latest Date Total per Status =
var _LatestDate =LASTDATE('Table'[Date])
var _LatestDateStatus = LOOKUPVALUE('Table'[Status], 'Table'[Date], _LatestDate)
-- return _LatestDate -- if you want to quick check
-- return _LatestDateStatus -- if you want to quick check
RETURN CALCULATE( -- sum('Table'[Value])
DISTINCTCOUNT('Table'[ID])
, FILTER( ALLSELECTED('Table'), 'Table'[Status] = _LatestDateStatus))
Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.
Check out the May 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 23 | |
| 21 | |
| 20 | |
| 19 | |
| 13 |
| User | Count |
|---|---|
| 58 | |
| 52 | |
| 39 | |
| 31 | |
| 27 |