[VBA] 萬金油公式的實際運用

更新於 發佈於 閱讀時間約 3 分鐘

問題 (修改):

前幾天,LINE 某社群網友問到一個有關 下拉選單 問題,一開始題目我沒看清楚,以為是要用 VLOOKUP 來帶出對應的食物名稱。後來,某大神利用 Power Query 做出一個輔助列就輕鬆達成 下拉選單 的要求 !! 這也太神了吧 !!



延伸:

但萬一 資料範圍 有新增的話,則須要視情況做以下兩個動作:

1. 資料範圍 往下新增 時,需重新整理 Power Query 所產生的輔助列。

2. 資料範圍 往右新增 時,要再次進到 Power Query 稍做微調。



靈感:

因為不懂 Power Query 的操作,但又想要解決以上兩個 Power Query 的動作,這時想到 Meiko 老師教的 萬金油公式 拆解步驟的影片,依照影片中的步驟一步一步研究,終於轉變成可以運用在此資料上,真的是花了好大好大的功夫才成功 !!

真的是看 Meiko 老師的影片都覺得很簡單 ( 原因:老師的影片講解都好流暢~ ),但用在實際不同的資料上,自己做一遍卻都一直失敗,代表自己對公式沒有很理解,只好再一邊看老師的影片,一邊修改自己的做法,就成功了 !!
( 成功那一瞬間,差點喜極而泣 ... )

當然還有加上 VBA 才達到想到的功能要求。


PS1:真心覺得 Meiko 老師的 Excel 影片講解好詳細 !!

PS2:沒有 Meiko 老師的 萬金油公式 影片的詳細教學,就不會有這次的成功 !!

PS3:只能說 【萬金油公式】 裡面真的太多【眉眉角角】的了...
( 以舊版 Excel 來說 ...;不得不說新版真的很方便 ... )



● 將資料範圍建立成表格:(Ctrl + T)
優點:當建立的公式有用到表格的資料範圍時,當表格有往下新增資料時,公式會自動更新行數,不必再手動更改。



● 快速新增名稱:(先選取整個資料範圍 -> Ctrl + Shift + F3 -> 頂端列)
優點:當有新增欄位時,可快速一次新增成名稱,不用再手動新增。




檔案下載




彩蛋

  1. 有 Excel 可以玩,真的是一件超級幸福的事 !!
  2. 任何技能光看不實做不徹底研究一番,永遠也掌握不了。
    當然啦,研究就需要興趣來支撐囉 ~ 😅




參考文獻




以上就是這次的分享,請持續關注  和 Meiko微課頻道,謝謝大家 ~




有任何問題,請到【opa的沙龍】【Excel VBA 情境學習】一起討論有關 VBA 的問題,或加入 LINE社群 Meiko微課小綠群(粉絲交流群),歡迎您的加入。


內容總結
萬金油公式
5
/5
avatar-img
131會員
45內容數
Meiko微課頻道主要以辦公室應用為出發點,針對上班族群所遇到的問題進行分享
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
INDIRECT 函數一般都使用【A1樣式】來做參照,本文將揭開 INDIRECT 函數,鮮為人知的【R1C1樣式】運用方法。
5/5INDIRECT【R1C1樣式】
這篇文章介紹了一個在 Excel 中將郵遞區號加上括號的公式,並分析了公式的原理。這是一篇對於 Excel 公式拆解感興趣的人有價值的文章。
過去,在Excel中使用核取方塊時,我們常受限於其大小,一直無法輕易調整。最近的E365版本解決了這個問題,但舊版本的Excel卻沒有這個新功能。因此,在這裡,Meiko將跟同學們分享如何在新舊版本中輕鬆放大核取方塊,而且不受數量的限制。 實際操作請參考影片教學,影片中提供的語法請參考本篇文章
本篇主要是設計,當【沒有任何數值】與【原本就有數值】這兩種情況結合在一起時的 VBA 解決方案。分享內容包括張忍大師的函數解決方法。文章中包含影片檔案下載以及參考文獻連結。
本文介紹了如何使用 Excel VBA 來解決 CSV 檔案原始資料( 左補零 ) 被截斷的問題。
5/5ExcelVBA
你知道【樞紐分析表】只吃哪一種資料格式嗎 ? 猜猜看,是【結構化資料】? 還是【非結構化資料】? 利用此文章,帶你了解如何把這【不可能的任務】化為可能 !!
INDIRECT 函數一般都使用【A1樣式】來做參照,本文將揭開 INDIRECT 函數,鮮為人知的【R1C1樣式】運用方法。
5/5INDIRECT【R1C1樣式】
這篇文章介紹了一個在 Excel 中將郵遞區號加上括號的公式,並分析了公式的原理。這是一篇對於 Excel 公式拆解感興趣的人有價值的文章。
過去,在Excel中使用核取方塊時,我們常受限於其大小,一直無法輕易調整。最近的E365版本解決了這個問題,但舊版本的Excel卻沒有這個新功能。因此,在這裡,Meiko將跟同學們分享如何在新舊版本中輕鬆放大核取方塊,而且不受數量的限制。 實際操作請參考影片教學,影片中提供的語法請參考本篇文章
本篇主要是設計,當【沒有任何數值】與【原本就有數值】這兩種情況結合在一起時的 VBA 解決方案。分享內容包括張忍大師的函數解決方法。文章中包含影片檔案下載以及參考文獻連結。
本文介紹了如何使用 Excel VBA 來解決 CSV 檔案原始資料( 左補零 ) 被截斷的問題。
5/5ExcelVBA
你知道【樞紐分析表】只吃哪一種資料格式嗎 ? 猜猜看,是【結構化資料】? 還是【非結構化資料】? 利用此文章,帶你了解如何把這【不可能的任務】化為可能 !!
你可能也想看
Google News 追蹤
提問的內容越是清晰,強者、聰明人越能在短時間內做判斷、給出精準的建議,他們會對你產生「好印象」,認定你是「積極」的人,有機會、好人脈會不自覺地想引薦給你
Thumbnail
商業簡報不僅僅是呈現數據,更需要深入瞭解數據分析及有效的工具運用。本文探討於Excel中使用不同函數來改善數據處理效率,包括IF、IFS、VLOOKUP、XLOOKUP及INDEX與MATCH的結合,幫助商業人士更好地從數據中提取洞見,助力業務增值,學習優化數據分析過程,讓您的商業簡報更具影響力。
Thumbnail
Excel好好玩VBA-菜緒 (https://portaly.cc/ezyvba) VBE輔助工具一個針對Excel VBA撰寫的輔助工具 代碼對齊排版、排序、刪空行、刪註解、簡易VBA收集(可新增、刪除)..
Thumbnail
網友提出的一個問題,如影片。 當輸入關鍵字+數量,例:起司+10 下拉式選單自動產生有關起司的產品的清單供選擇並且帶出規格、數量、金額與小計 《為什麼要做這個功能呢?》 當資料很多的時候,如果每筆資料都是用篩選的方式來找出想要的產品,可能會耗掉非常多的時間。 所以如果可以藉由關鍵字,
Thumbnail
日期網友詢問一個多條件動態下拉式選單的設計,如下圖。 資料中有各種年齡層的目標對象可食用食物的資料分析,其中1代表該年齡層可以吃的食物、0代表不能吃的食物。 原PO想要根據這個資料來源製作一個下拉選單,當選擇該年齡層的目標對象時,下拉式選單分別於主食、肉類、葉菜類顯示可食用的食物名稱(原始資
Thumbnail
已命名範圍是 Google 試算表的功能,簡單來說可以把儲存格參照範圍改成自己想要的名字,可以讓算式更好讀、減少維護時間、減少錯誤機率、在算式和可以用這個名字引用這個範圍。來看看怎麼做!
Thumbnail
日前在LINE社群,有網友提出一個問題,要把資料進行分析,用日期來計算出將對應的資料。 原始資料,密密麻麻的數據,都看不清楚了 放大一點點 要把這些資料不同『料號』的各種『狀態』依據『日期』進行分析。 有興趣可以下載試著挑戰看看:檔案下載 作法有很多種,當然也可以用函數處
Thumbnail
在POWER QUERY從0到1 #6,就有介紹過資料合併這個功能。 #6 從0到1的POWER QUERY 資料合併 神似VLOOKUP但比他好用100倍 資料合併很神似函數的VLOOKUP,但除了單純以VLOOKUP方式查找合併資料之外,總共有6種不同的合併方式。 用一個簡單的範例來做
Thumbnail
在 Excel 中,VLOOKUP 函數是一個強大的工具,它可以幫助你快速找到並擷取特定值對應的相關資訊。這篇教學將向你展示如何使用 VLOOKUP 函數來搜索數據,並提供一個實際的範例。
Thumbnail
在Dcard有人求救一個問題:想要將layer與panel的資料提出出來,如下圖。 這個題目是很經典的需求,就是多條件查找,多條件查找有蠻多種不同的解決方法,甚至版本不同解法也是天壤之別哦。 準備動作 在寫函數之前,記得要先觀察一下我們想要提取的資料有什麼樣的規則,可以發現A欄中只
Thumbnail
你是否曾經遇到這樣的情況?手上有一張表格,需要根據某個欄位進行分類,但表格又很繁雜,如果手動一個個查找,就需要花費大量時間才能找到想要的資料,這樣實在是太沒效率又容易眼花。 今天,我就來教你一個FILTER 函數快速分類技巧,讓你輕鬆掌握數據,節省時間。
提問的內容越是清晰,強者、聰明人越能在短時間內做判斷、給出精準的建議,他們會對你產生「好印象」,認定你是「積極」的人,有機會、好人脈會不自覺地想引薦給你
Thumbnail
商業簡報不僅僅是呈現數據,更需要深入瞭解數據分析及有效的工具運用。本文探討於Excel中使用不同函數來改善數據處理效率,包括IF、IFS、VLOOKUP、XLOOKUP及INDEX與MATCH的結合,幫助商業人士更好地從數據中提取洞見,助力業務增值,學習優化數據分析過程,讓您的商業簡報更具影響力。
Thumbnail
Excel好好玩VBA-菜緒 (https://portaly.cc/ezyvba) VBE輔助工具一個針對Excel VBA撰寫的輔助工具 代碼對齊排版、排序、刪空行、刪註解、簡易VBA收集(可新增、刪除)..
Thumbnail
網友提出的一個問題,如影片。 當輸入關鍵字+數量,例:起司+10 下拉式選單自動產生有關起司的產品的清單供選擇並且帶出規格、數量、金額與小計 《為什麼要做這個功能呢?》 當資料很多的時候,如果每筆資料都是用篩選的方式來找出想要的產品,可能會耗掉非常多的時間。 所以如果可以藉由關鍵字,
Thumbnail
日期網友詢問一個多條件動態下拉式選單的設計,如下圖。 資料中有各種年齡層的目標對象可食用食物的資料分析,其中1代表該年齡層可以吃的食物、0代表不能吃的食物。 原PO想要根據這個資料來源製作一個下拉選單,當選擇該年齡層的目標對象時,下拉式選單分別於主食、肉類、葉菜類顯示可食用的食物名稱(原始資
Thumbnail
已命名範圍是 Google 試算表的功能,簡單來說可以把儲存格參照範圍改成自己想要的名字,可以讓算式更好讀、減少維護時間、減少錯誤機率、在算式和可以用這個名字引用這個範圍。來看看怎麼做!
Thumbnail
日前在LINE社群,有網友提出一個問題,要把資料進行分析,用日期來計算出將對應的資料。 原始資料,密密麻麻的數據,都看不清楚了 放大一點點 要把這些資料不同『料號』的各種『狀態』依據『日期』進行分析。 有興趣可以下載試著挑戰看看:檔案下載 作法有很多種,當然也可以用函數處
Thumbnail
在POWER QUERY從0到1 #6,就有介紹過資料合併這個功能。 #6 從0到1的POWER QUERY 資料合併 神似VLOOKUP但比他好用100倍 資料合併很神似函數的VLOOKUP,但除了單純以VLOOKUP方式查找合併資料之外,總共有6種不同的合併方式。 用一個簡單的範例來做
Thumbnail
在 Excel 中,VLOOKUP 函數是一個強大的工具,它可以幫助你快速找到並擷取特定值對應的相關資訊。這篇教學將向你展示如何使用 VLOOKUP 函數來搜索數據,並提供一個實際的範例。
Thumbnail
在Dcard有人求救一個問題:想要將layer與panel的資料提出出來,如下圖。 這個題目是很經典的需求,就是多條件查找,多條件查找有蠻多種不同的解決方法,甚至版本不同解法也是天壤之別哦。 準備動作 在寫函數之前,記得要先觀察一下我們想要提取的資料有什麼樣的規則,可以發現A欄中只
Thumbnail
你是否曾經遇到這樣的情況?手上有一張表格,需要根據某個欄位進行分類,但表格又很繁雜,如果手動一個個查找,就需要花費大量時間才能找到想要的資料,這樣實在是太沒效率又容易眼花。 今天,我就來教你一個FILTER 函數快速分類技巧,讓你輕鬆掌握數據,節省時間。