28、Power Query-分支语句的妙用
生活随笔
收集整理的這篇文章主要介紹了
28、Power Query-分支语句的妙用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本節重點:認識Power Query里面的分支語句,并且介紹簡單的運用。
例子:下圖是一個班級學生的考試成績,比如我們約定下面的規則,統計優良中差的人數。
優 ?>=250
良 ?>=220
中 ?>=180
差 ?<180
分析:看這樣的需求,若我們用之前學過的方法去處理單元格,顯得非常繁瑣,其實PQ提供給我們了更簡便的條件分支判斷語句。
位置:
1、“添加列”——“條件列”。
2、數據源左上角的“表格”按鈕下的“添加條件列”。
進入可以編寫分支語句。
可以新起一個列名,若有多條分支,可以點擊“添加規則”進行添加。
最后一個“Otherwise”的作用其實就是“否則”,這樣才可以形成一個閉環,比如上述分支語句我們可以修改為如下圖所示。
達到同樣的效果,其實就是這樣一串if代碼。
= Table.AddColumn(更改的類型, "等級", each if [總分] >= 250 then "優" else if [總分] >= 220 then "良" else if [總分] <= 180 then "中" else "差" )
最后進行分組依據。
總結
以上是生活随笔為你收集整理的28、Power Query-分支语句的妙用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 27、Power Query-日期与时间
- 下一篇: 29、Power Query-分支语句的