方法三:3944行,數(shù)據(jù)加載時間19秒
a=Table.Buffer(源),
班級排名 = Table.AddColumn(a, "班級排名", each List.PositionOf(List.Sort(Table.SelectRows(Table.Group(a, {"考試序號", "班級"}, {"data",each _}),(x)=>x[考試序號]=[考試序號] and x[班級]=[班級]){0}[data][總分],1),[總分])+1)
學習達人
|
moheny
展開
|
學習達人
|
moheny
展開
方法一:3944行,數(shù)據(jù)加載時間17秒
a=Table.Buffer(源),
班級排名 = Table.AddColumn(a, "班級排名", each Table.RowCount(Table.SelectRows(a,(x)=>x[考試序號]=[考試序號] and x[班級]=[班級] and x[總分]>[總分]))+1)
方法二:3944行,數(shù)據(jù)加載時間14秒
a=Table.Buffer(源),
班級排名 = Table.AddColumn(a, "班級排名", each List.PositionOf(List.Sort(Table.SelectRows(a,(x)=>x[考試序號]=[考試序號] and x[班級]=[班級])[總分],1),[總分])+1) |
學習達人
|
moheny
展開
|
承擔因您的行為而導致的法律責任,
本站有權(quán)保留或刪除有爭議評論。
參與本評論即表明您已經(jīng)閱讀并接受
上述條款。