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