14、Power Query-行列管理
Power Query-行列管理
要求:
根據(jù)上圖中的班級(jí)、學(xué)生、成績(jī),提取每個(gè)班級(jí)里面分?jǐn)?shù)最高的以及最低的學(xué)生,按如下要求顯示:
為了講解這個(gè)行列的應(yīng)用,這里采用這種方法進(jìn)行處理,具體思路是:首先找到每個(gè)班級(jí)的首名,其次找到每個(gè)班級(jí)的尾名,最后進(jìn)行追加合并。
首先獲取每個(gè)班級(jí)的第一名,先按班級(jí)進(jìn)行升序排序,然后按分?jǐn)?shù)進(jìn)行降序排序,這樣的話,我們只要提取每個(gè)班級(jí)的第一行即可。
然后我們選擇班級(jí),刪除重復(fù)項(xiàng)。
發(fā)現(xiàn)這個(gè)結(jié)果不是我們想要的每個(gè)班級(jí)的最高分,很混亂。
完了,不靈了。
其實(shí)這里雖然給他排了序,但是刪除重復(fù)項(xiàng)還是識(shí)別了原始的表。
為了固定排序后的格式,我們可以給他添加一個(gè)索引列。
這個(gè)時(shí)候perfect了,就是我們想要的了。同樣的,尾名也是按同樣方法處理。
最后我們整理一下數(shù)據(jù)源,刪除不需要的索引列,增加列名“排名”,然后進(jìn)行合并。
保存連接。
這個(gè)時(shí)候我們?cè)跀?shù)據(jù)源新增一個(gè)班級(jí)的最高最低分,看看是否會(huì)動(dòng)態(tài)刷新?
很明顯,perfect,有木有?
總結(jié)
以上是生活随笔為你收集整理的14、Power Query-行列管理的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 13、Power Query-逆透视列的
- 下一篇: 反复下蹲,你的膝盖响几下?