速六財易
2018 2012
發(fā)布于 2024-05-29 · 圖片1
在今天的文章里,我們探討如何在Power Query中調(diào)整一個表的列順序,使其與另一個參照表的列順序匹配。如下圖所示:
功能介紹在Power Query中,我們可以通過Table.ReorderColumns函數(shù)來調(diào)整表格的列順序。這個函數(shù)需要兩個參數(shù):第一個是要調(diào)整的表格,第二個是一個列名的列表,這個列表指定了新的列順序。實現(xiàn)步驟為了使用Table.ReorderColumns函數(shù),我們需要先獲取參照表的列順序列表。以下是整個過程的代碼和對應(yīng)的思路說明:let    // 獲取參照表的列名列表    表格1 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],    表格1列名 = Table.ColumnNames(表格1),
    // 獲取需要調(diào)整列順序的表格    表格2 = Excel.CurrentWorkbook(){[Name="表2"]}[Content],
    // 轉(zhuǎn)置表格2并提升標(biāo)題,方便后續(xù)操作    轉(zhuǎn)置表 = Table.Transpose(表格2),    提升的標(biāo)題 = Table.PromoteHeaders(轉(zhuǎn)置表, [PromoteAllScalars=true]),
    // 篩選出存在于表格2中的表格1列名    表格2列名 = Table.ColumnNames(提升的標(biāo)題),    篩選后的列名 = List.Select(表格1列名, each List.Contains(表格2列名, _)),
    // 使用篩選后的列名列表調(diào)整表格2的列順序    重排后的表格2 = Table.ReorderColumns(提升的標(biāo)題, 篩選后的列名),
    // 可選步驟:根據(jù)需要更改列的數(shù)據(jù)類型    更改的類型 = Table.TransformColumnTypes(重排后的表格2,{{"A", Percentage.Type}, {"B", Percentage.Type}, {"C", Percentage.Type}, {"D", Percentage.Type}, {"E", Percentage.Type}})in    更改的類型在這段代碼中,我們首先從Excel中提取了參照表“表1”和需要調(diào)整的表“表2”。我們使用Table.ColumnNames獲取了參照表的列名列表,這將作為我們重排列順序的依據(jù)。接著,我們對表格2進(jìn)行了轉(zhuǎn)置并提升了標(biāo)題,這是為了將表格2的列名與參照表的列名進(jìn)行匹配。我們通過List.Select函數(shù)篩選出那些存在于表格2中的列名,確保了我們只重排那些在兩個表中都存在的列。
回應(yīng) 舉報
收藏

推薦閱讀

5歲
想法
1/16 學(xué)習(xí)內(nèi)容:
??英文
??raz b 5本 第5天
??first little readers b 2本 第5天
??My math readers 1本 第5天
??let’s find out 3本 第5天
??海尼曼 gk b 1本
??繪本 3本
??小小優(yōu)趣 0.5h

??中文
??繪本 2本

??桌游
??角色扮演-做飯
??樂高
??給小豬喂食
??冰淇淋桌游
15歲
想法
閱讀的力量

地鐵里看到一位男士在看where is white house。著名的where is系列。

認(rèn)真度100分。

在想,我是不是也要把娃看完的書拿出來看一遍。不枉費(fèi)我花大價錢買來的原版書。
12歲
想法
new year resolution 荒廢完時光,開始回歸自認(rèn)為的正途,好像我一直都比別人慢一拍,但無論如何經(jīng)過一番荒唐的浪費(fèi)和情緒的發(fā)泄,最后都能走上與自己和解的路,盡管內(nèi)心仍然像囚禁了一頭小獸一樣,有沖勁,有不甘。這一切感謝閱讀。閱讀是人生隨身攜帶避難所,通過閱讀,找到了讓自己滿意和踏實的下一個階段方向,和自己和家人的內(nèi)耗階段也即將結(jié)束,下一個階段,用心記錄生活,和孩子一起成長。
4歲
7歲
想法
慢慢的過度到真正的科普了。比如這本Clever creatures, 就會比那些分級讀物多講一步。比如這頁講變色龍,分級讀物就講到會跟著環(huán)境變顏色,所謂camouflage.這里就能進(jìn)一步講到變色龍通過控制皮膚里的晶體排列改變顏色。讓孩子進(jìn)一步思考。這樣的過渡型科普英文還挺多的。
14歲
想法
曬曬孩子的任務(wù)管理表,講講具體怎么用… 目前的打算要把語文比重提高,數(shù)學(xué)比重加大,英語比重降低(但實際發(fā)現(xiàn)不經(jīng)意間英語花的時間還是最多,因為這玩意扶上正軌后太好操作了),興趣愛好減少:

一、語文
①每天盡量背2首新詩,默3首舊詩
堅持得有點斷斷續(xù)續(xù),好在她一二年級詩詞儲備比較龐大,只是三下四上聽英語停了一年,所以恢復(fù)起來不算太艱難。
②每天朗讀一篇優(yōu)美段落或細(xì)節(jié)描寫1000字以上
寫作文時發(fā)現(xiàn)她經(jīng)常句式不通順,我覺得是語感不強(qiáng),多朗讀...
4歲
想法
19個月小結(jié)
昨天是19個月的最后一天,頂著六級風(fēng)也要出門玩,馬上就要入夏,抓住春天的尾巴。
我雞娃沒什么特別的目的性,什么每天打卡,每天看哪幾本書,我覺得完成度不高,因為孩子不定性太多,主要還是看他興趣,所以我腦子里只是有個大概方向,書有個范圍,隨便看,宗旨是抓住孩子1-3歲大腦開掛時期,多多輸入,來者不拒。
這一個月來,我也做了一些調(diào)整,從單純給壯寶讀書本上的文字以外,我自己看了Susan視頻,在日常對話中盡量用到一些方法,做拓展,效果還不錯。
除了白天聽鵝媽媽,sss,其實就是玩的...
10歲
想法
小學(xué)低年級,看過來! 細(xì)數(shù)從去年1.10下載ABCreading,到緊接著花重金購買凱迪克全套牛津樹,再到購買全套Ladybird ,再到購買RAZaa——i,還有兩套圖書館,三十五本英文繪本,再fly guy,Nate the great ,內(nèi)褲超人,瘋狂學(xué)校,appPalfish,純英文閱讀超過一千三百多本,加入51是在412。總體來說這一年很好滴入了門!沒有虛度,雖然進(jìn)入小學(xué)以后時間大幅度交給了學(xué)校,但娃能跟隨我的步驟,好像能明白大道理一樣,堅持利用好每一個晚上和周末的時間,這是充實而自律的...
6歲
想法
用樂高給兒子搭了一個滑梯??情景劇可以演起來啦,哈哈。
Wow,look,there is a beautiful slide here.Here come three kids.But we only have one slide.What can they do?They can try taking turns.
At first,can you name these kids? Lily.Jack.Mary.
Lily can first.She takes the...
9歲
想法
#暑假總結(jié)#
二升三,又是一個一晃而過的暑假,不敢貼計劃了,因為永遠(yuǎn)是未完成……

一到假期就是音體美課程的天下,鋼琴、聲樂、美術(shù)、書法、朗誦輪流來,一天一門;運(yùn)動課幾乎天天上,拳擊散打、體能、跳繩、游泳輪著來。
每天上午學(xué)習(xí)+藝術(shù)課;中午閱讀和玩耍;下午練琴+運(yùn)動課;晚上學(xué)習(xí)查漏補(bǔ)缺+娛樂+閱讀。每天學(xué)習(xí)時間其實不多,2小時左右;閱讀時間1-2小時。周末出去玩居多。

完成情況:
1、完成央音鋼琴五級+央音中級音基,順利升級楊團(tuán)中級班;美術(shù)分獲兩個白名單賽事全國一等獎及省...