为特定字段添加行号
Adding Row Number for Specific Field
我在 SQL 中有以下数据。
DOB Status Policy StartDate EndDate
1/05/1983 Lapsed P1 5/05/2015 5/06/2016
1/05/1983 New Business P2 3/05/2016
2/04/1999 Lapsed P3 5/02/2016 10/06/2017
2/04/1999 New Business P4 10/07/2017
3/06/1972 Lapsed P5 6/07/2016 15/12/2017
3/06/1972 New Business P6 1/10/2017
4/12/1954 Lapsed P7 7/03/2017 1/03/2018
4/12/1954 New Business P8 1/03/2018
我需要根据 DOB 字段添加降序数字。预期的结果应该如下所示。
不幸的是,我只能在# 列中得到数字“1”。
对于第 # 列,我尝试使用 index()、Window_Count (Countd(DOB)、04,0)、Runnning_Total (Table Down、Pane Down、Specific尺寸:DOB),但是没有任何效果。
我正在使用 Tableau desktop/server 10.0。
感谢大家的帮助。
使用RANK_DENSE
函数:
"Returns 分区中当前行的密集排名。相同的值分配相同的排名,但数字序列中不会插入间隙。使用可选的 'asc' | 'desc'参数指定升序或降序。默认为降序。
使用此函数,值集 (6, 9, 9, 14) 的排名将是 (3, 2, 2, 1)。
RANK_DENSE(SUM(FLOAT([DOB])),'asc')
我在 SQL 中有以下数据。
DOB Status Policy StartDate EndDate
1/05/1983 Lapsed P1 5/05/2015 5/06/2016
1/05/1983 New Business P2 3/05/2016
2/04/1999 Lapsed P3 5/02/2016 10/06/2017
2/04/1999 New Business P4 10/07/2017
3/06/1972 Lapsed P5 6/07/2016 15/12/2017
3/06/1972 New Business P6 1/10/2017
4/12/1954 Lapsed P7 7/03/2017 1/03/2018
4/12/1954 New Business P8 1/03/2018
我需要根据 DOB 字段添加降序数字。预期的结果应该如下所示。
不幸的是,我只能在# 列中得到数字“1”。
对于第 # 列,我尝试使用 index()、Window_Count (Countd(DOB)、04,0)、Runnning_Total (Table Down、Pane Down、Specific尺寸:DOB),但是没有任何效果。
我正在使用 Tableau desktop/server 10.0。
感谢大家的帮助。
使用RANK_DENSE
函数:
"Returns 分区中当前行的密集排名。相同的值分配相同的排名,但数字序列中不会插入间隙。使用可选的 'asc' | 'desc'参数指定升序或降序。默认为降序。
使用此函数,值集 (6, 9, 9, 14) 的排名将是 (3, 2, 2, 1)。
RANK_DENSE(SUM(FLOAT([DOB])),'asc')