本帖最後由 Mathk 於 2021-2-21 19:43 編輯
係用人手解決咗 , ...............................
因為....填果個人地手多加左野又合拼左格仔... ...
黑道明 發表於 2021-2-21 14:33


返工最緊要係搞掂啲tasks,
以前我都係咁,整果少少嘢要幾粒鐘又懶寫VBA。

https://www.mrexcel.com/excel-ti ... a-with-power-query/

依家啲人係玩到喺VBA 放PowerQuery (或者你有時其實用咗都唔覺)做啲大task。
反正如果啲tasks唔太heavy嘅話其實做得快都只係「自己爽」。

如果格式係正常..........真係好快.....
黑道明 發表於 2021-2-21 16:23

遇到呢啲事其實可以用混合模式處理,一LOT過load 晒入去再睇幾隻cases要個別處理。
(其實Power Query 係當合併格做無合併嘅格仔)

開波用 Power Query 可睇下:
https://chandoo.org/wp/power-query-tutorial/
https://www.howtoexcel.org/power ... ide-to-power-query/
學嘅時間好快可以賺返。

TOP

回覆 11# Mathk


    如果D 工序重複, 或者一次性工作寫VBA 快過人肉, 我會用VBA

TOP

回覆  Mathk


    如果D 工序重複, 或者一次性工作寫VBA 快過人肉, 我會用VBA
bongbong3481 發表於 2021-2-21 19:37


有時係懶得debug 同埋精力消耗大。
根本 VBA , Power Query 同 Power Pivot 嘅用途係有啲重疊又好多唔同,有啲嘢一定要VBA 先做到,尤其係做User 互動嘅介面之類。
不過你如果成日要搞 Pivot table 或者 summarize 一堆資料嘅你就會發現 Power Query 令到好多以前要做到嘔嘅嘢變做阿水都識做,就好似以前要專家先識執相變到依家10歲都識。
Power Query 都出咗五、六年,搭埋個Power Pivot 出咗八、九年,如果仲用淨係識15年前嘅Excel 方法你就晒好多時間囉,唔係錯、一樣可以搞到間百佳同惠康出嚟,只係辛苦啲。

TOP

回覆 13# Mathk


我發覺Power Query (Power BI) 有少少似​ Oracle business intelligence (公司比左呢舊野我用,不過複雜得濟,唔識用)。我睇緊D 教學, Power Query 比寫公式處理簡單好多

TOP

本帖最後由 Mathk 於 2021-3-1 04:10 編輯
回覆  Mathk


我發覺Power Query (Power BI) 有少少似​ Oracle business intelligence (公司比左呢舊野 ...
bongbong3481 發表於 2021-2-28 12:08


所謂 BI 就是 Business intelligence 的意思。

根據 Power BI 終極實戰寶典--使用 Power Query 與 Power BI 進行資料分析 (Collect, combine, and transform data using Power Query in Excel and Power BI by Gil Raviv) 作者,為著名 Microsoft MVP及Power BI blogger,於書中所說,Power Query 最初(2011年)為 Microsoft SQL Azure Labs 的一部份,前稱 Data Explorer,並於2013年2月27日將此工具重新設計予Excel 作為 Data Explorer 增益集,並於2014年發表Power BI 的初期版本,維持著 Excel 與 Power BI 雙線發展,而至 2017年3月 Microsoft將 Excel 2016/365 的資料匯入功能完全統一整合 (https://support.microsoft.com/en-us/office/unified-get-transform-experience-ad78befd-eb1c-4ea7-a55d-79d1d67cf9b3),並於4月將Power Query 同樣整合於 SQL Server Data Tools (SSDT) 17.0 之中,及後亦有一系列的加強與更新使 Power Query 應用於各個不同的程式或網絡工具之中。

以上為書中所述,另一方面,查詢網頁 https://powerquery.microsoft.com/en-us/analysis-services/ 可見 Power Query 其中一個特大賣點是「Zero Code」,亦符合其他書本或個人經驗中得知的「可不用寫Code 就不要寫Code」的特大好處,亦符合「設計予一般資料使用者 (Data man)」的目標。

Excel 的 Power Query add-in 其實包括了 Power View 功能,此一功能可說是現在 Power BI 的 Dashboard 功能,但因商業戰略關係,隨著 Silverlight 被以安全性理由停用後 Excel 的 Power View 功能便隨即作廢,引致要用到相關功能時需要使用 Power BI 的功能,但比較麻煩的是使用個人版本Power BI Desktop 處理此等工作將會於分享資料及成果時遇到困難,而且Power BI Desktop 的流暢使用體驗需要使用12GB 以上的電腦記憶體,(本人曾分別於4GB、8GB、12GB、16GB及20GB RAM的電腦使用Power BI Desktop,如果對使用體驗有一點點要求便可以清楚了解,)然而Excel 的 Power Query 及 Power View 的電腦要求低得多,一般辦公室分享資料亦相對容易。幸好強勁的 Power Pivot 仍能使用,所以除非要大量使用精美互動圖表,否則 Excel + Power Pivot + Power Query 仍能處理大量統整資料分析工作。

當然如果公司規模較大,自然的付費使用Power BI 的網絡版本,所有相關問題應會大幅減少。

是以此工具有機會與Orcale  Business intelligence 的工具有一些相似或目的一樣。

由是觀之,因為 Microsoft 將一些以往於資料庫系統才使用的工具放置於日常辦工的工具之中,使得一般人可處理的資料能力可大幅提升,而進階使用者可分別使用 傳統Excel Formula、DAX language (於Power Pivot 使用)、M language (於 Power Query 使用)、VBA Macro、甚至使用 MDX (於 Power Pivot 可用)或其他語言嵌入Macro內,使得以往可能要使用 SQL Server 才能應付的工作變得簡易。

問題是這四五把寶劍學了多少用了多少。(我作為初階使用者就不賣弄了。)

TOP