想像你有一個資料集,包含 Sales 欄與 Region 欄。
Sales
Region
你的目標是建立一個名為「Bonus」的自訂欄:在「North」地區給予銷售額的 10% 作為獎金,在「South」地區給予 5%,而其他地區的銷售額維持不變。
你會如何在 Power Query 中撰寫條件邏輯來達成這個需求?
本練習屬於課程
將理論付諸實踐,立即體驗我們的互動練習
在本章中,你將深入了解 Power Query 的資料整合能力。你會學會如何附加查詢,以順暢地合併多個資料集。你也會學到如何合併資料集,善用各種聯結類型,從多種角度呈現資料集。
本章重點在自訂化。你將學習 M 語言語法的基礎,以及它如何支撐查詢開發中的每一步轉換。你會運用 M,以邏輯運算子建立自訂的條件欄,因應多種情境。你也會深入 M 的表格轉換運算式,建立自訂的分組索引欄,進一步提升你在進階查詢設計上的熟練度。
當前練習
在最後一章,你將探索 Power Query 的 Advanced Editor,拆解 M 語言語法以進行程式碼修改與偵錯。你會了解 M 的內建函式,並掌握查詢分組與使用參數進行動態篩選等最佳做法。最後,你將透過撰寫自訂的 M 公式語言函式來提升技能,解鎖更進階的查詢設計能力。