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!View all the Fabric Data Days sessions on demand. View schedule
Tengo 4 categorías con 3 escenarios diff:
esto es lo que intenté:
RANKX (
CALCULATETABLE (
VALUES ('tbl'[Date] ),
ALLEXCEPT ( 'tblW', 'tbl'[GP], 'tbl'[ID] ),
'tbl'[GP] = _GP
&& 'tbl'[_ID] = _id
&& 'tbl'[AGE] = _AGE,
'tbl'[date] >= start_date && 'tbl'[date] <= end_date // date slicer
),
[Date] ,
,ASC)
| GRUPO | IDENTIFICACIÓN | EDAD | FECHA | RANGO |
| 1 | 220 | 35-44 | 202206 | 1 |
| 1 | 220 | 35-44 | 202205 | 2 |
| 1 | 220 | 35-44 | 202204 | 3 |
| 1 | 220 | 35-44 | 202203 | 4 |
| 1 | 220 | 35-44 | 202202 | 5 |
| 1 | 220 | 35-44 | 202201 | 6 |
| 1 | 220 | 35-44 | 202109 | 1 |
| 1 | 220 | 35-44 | 202108 | 2 |
| 1 | 220 | 35-44 | 202107 | 3 |
| 1 | 220 | 35-44 | 202106 | 4 |
| 1 | 220 | 35-44 | 202105 | 5 |
| 1 | 220 | 35-44 | 202104 | 6 |
| 1 | 220 | 35-44 | 202103 | 7 |
| 1 | 220 | 35-44 | 202102 | 8 |
| 1 | 220 | 35-44 | 202101 | 9 |
| 1 | 220 | 35-44 | 202012 | 10 |
| 1 | 220 | 35-44 | 202011 | 11 |
| 1 | 220 | 18-34 | 202010 | 1 |
| 1 | 220 | 18-34 | 202009 | 2 |
| 1 | 220 | 18-34 | 202008 | 3 |
| 1 | 220 | 18-34 | 202007 | 4 |
| 1 | 220 | 18-34 | 202006 | 5 |
| 1 | 220 | 18-34 | 202005 | 6 |
| 1 | 220 | 18-34 | 202004 | 7 |
| 1 | 220 | 18-34 | 202003 | 8 |
| 1 | 220 | 18-34 | 202002 | 9 |
| 1 | 220 | 18-34 | 202001 | 10 |
| 1 | 220 | 18-34 | 201912 | 11 |
| 1 | 220 | 18-34 | 201911 | 12 |
| 1 | 220 | 18-34 | 201910 | 13 |
| 1 | 220 | 18-34 | 201909 | 14 |
| 1 | 220 | 18-34 | 201908 | 15 |
| 1 | 220 | 18-34 | 201907 | 16 |
| 1 | 220 | 18-34 | 201906 | 17 |
| 1 | 220 | 18-34 | 201905 | 18 |
| 1 | 220 | 18-34 | 201904 | 19 |
| 1 | 220 | 18-34 | 201903 | 20 |
También probé esto y todavía muestra una clasificación incorrecta por omitir AAAAMM:
RANKX (
CALCULATETABLE (
VALUES ('tbl'[Date] ),
ALLEXCEPT ( 'tblW', 'tbl'[GP], 'tbl'[ID] ),
'tbl'[GP] = _GP
&& 'tbl'[_ID] = _id
&& 'tbl'[AGE] = EARLIER('tbl'[AGE])
&& 'tbl'[Date] = Earlier('tbl'[Date]),
'tbl'[date] >= start_date && 'tbl'[date] <= end_date // date slicer
),
[Date] ,
,ASC)
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!