国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Excel之PowerQuery 字段名使用字符串代替

2023-03-02 10:24 作者:孫興華zz  | 我要投稿

網(wǎng)友問題:

放大圖片

回答網(wǎng)友問題:

我沒遇到過這樣的問題,沒研究過,但是我有辦法解決,只是我的方法不一定好,有好方法的小伙伴可以共享出來。

篩選指定列,比如? ?提成金額? 這列,不能寫成:[提成金額]? ? ?要用? "提成金額" 代替


1、導(dǎo)入數(shù)據(jù)(此步驟略)

2、完成(要是需要逐步思考)

【1】添加列,如下圖,下劃線代替判斷列每行的Record

【2】使用Record.ToList把記錄的值轉(zhuǎn)列表,如下圖所示,紅框內(nèi)的代碼代表判斷列每行的List

【3】我們手工的取下標(biāo)2,得到【提成金額】那列的值,而且沒有提到提成金額

【4】現(xiàn)在我們對上表進(jìn)行篩選,篩選條件是判斷列不等于0 即可

紅框里是上面那張表,我們使用Table.SelectRows進(jìn)行篩選

【5】刪除判斷

紅框里是上面判斷后的那張表,我們使用Table.RemoveColumns刪除判斷列

最終代碼如下:

= Table.RemoveColumns( Table.SelectRows(? Table.AddColumn(更改的類型,"判斷", each Record.ToList(_){2}) ,each [判斷]<>0) ,"判斷")

完成了,但是我們之前把 {2}? 寫成固定了?,F(xiàn)在改成動態(tài)

提問網(wǎng)友還有一張表如下

我們可以先取剛才那張表所有的表頭,會形成一個列表

然后我們通過List.PositionOf查找需要信息那樣表,【需要信息】這個字段,0號下標(biāo)的文字,在我之前那個表頭列表中的下標(biāo)位置

代碼如下

= List.PositionOf(Table.ColumnNames(更改的類型), 需要信息[需要信息]{0})

好了,現(xiàn)在你將這成代碼放到 {2} 中,替換2

形成最終代碼:

本文章配套課件已經(jīng)發(fā)到評論區(qū),有更簡便方法的朋友可以發(fā)到評論區(qū),幫網(wǎng)友排憂解難

PowerQuery合集:https://www.bilibili.com/video/BV1oa4y1j75e/

更多教程:https://www.bilibili.com/read/cv10222110

Excel之PowerQuery 字段名使用字符串代替的評論 (共 條)

分享到微博請遵守國家法律
车致| 囊谦县| 游戏| 满城县| 九江市| 紫阳县| 珲春市| 塔河县| 牟定县| 会理县| 邮箱| 禄劝| 通化县| 诸城市| 安化县| 佛学| 东城区| 遵义县| 张家界市| 贵德县| 太湖县| 临沧市| 丘北县| 庆安县| 方城县| 高雄市| 赫章县| 玉树县| 安福县| 罗甸县| 青阳县| 盘锦市| 焉耆| 夏河县| 石渠县| 芷江| 石门县| 普定县| 郸城县| 邵阳县| 达州市|