增加工作效率:EXCEL快速資料分欄用INDEX函數與VBA

84 views
Skip to first unread message

吳老師

unread,
May 18, 2018, 3:56:17 AM5/18/18
to EXCEL函數與VBA設計
增加工作效率:EXCEL快速資料分欄用INDEX函數與VBA

常遇到儲存格中若有單欄資料要分為四欄或多欄資料,
若不懂的用INDEX等查詢函數,配合COLUMN與ROW參照函數,
可能要用非常多的時間才能完成工作,
但若懂得用INDEX或INDIRECT函數,
馬上就可以輕易完成結果,
需要先用Column與Row函數取得位置,再利用INDEX函數讀取資料,
最後多餘的標題與冒號,可以用REPLACE函數或是MID函數去除。
不過比較函數與VBA的執行效率,
當然VBA程式寫出來,按下按鈕執行似乎比較直接,
所以若資料量大或是需要重複動作的應用,
還是建議用VBA來完成。

完整連結:

常遇到儲存格中若有單欄資料要分為四欄或多欄資料,
若不懂的用INDEX等查詢函數,配合COLUMN與ROW參照函數,
可能要用非常多的時間才能完成工作,
但若懂得用INDEX或INDIRECT函數,
馬上就可以輕易完成結果,
需要先用Column與Row函數取得位置,再利用INDEX函數讀取資料,
最後多餘的標題與冒號,可以用REPLACE函數或是MID函數去除。
不過比較函數與VBA的執行效率,
當然VBA程式寫出來,按下按鈕執行似乎比較直接,
所以若資料量大或是需要重複動作的應用,
還是建議用VBA來完成。

教學影音完整版在論壇:

課程特色:
1.如何將函數轉成VBA2.VBA與資料庫快速結合
EXCEL函數、 VBA程式設計、資料庫與網路資料是分別屬於不同領域的知識,
但卻是目前大家都需要的一項專業技能,要把三者融合的很好實在非常不容易,
剛好我有近20年的VB程式設計與資料庫設計的經驗,
教EXCEL函數與相關課程也有多年,因此清楚如何把最重要的知識教給大家,
ADO資料庫設計的知識非常多,但根據我多年的設計實務經驗,
覺得最重要的是掌握SQL語言,就可以輕易的完成查詢、新增、修改與刪除等功能,
就可以輕易的完成自己想處理的大量資料,大大提高工作效率了!

完整教學影音DVD申請:http://goo.gl/ZlBZE

吳老師  107/5/19

Reply all
Reply to author
Forward
0 new messages