如下图所示,A,B两列,共计20条数据(20只是举个栗子,会更多),B/A百分比显示,然后倒序,
想要实现的就是
在整个第三列中,找到位置在前20%的数据,并赋值20%呢
CASE WHEN ROW_NUMBER() OVER(ORDER BY B/A) > COUNT(1)OVER() / 4 THEN '20%' ELSE NULL END
-------
表格里 可以用 &单元格判断是第几个扩展的;
SQL的话,直接倒序加序号, case when 前四 为20%
仅针对你的20%
WorkBook1.zip
0512数据前面.rar
这样行不行?