東吳EXCEL VBA與資料庫雲端設計111第8次(VLOOKUP查詢資料&下拉清單查詢資料&用VBA查詢&人事考評&VBA跨工作表與飯店管理&自動帶出資料與325人事分欄&INDEX等函數&VBA設計)
上課內容:
01_重點回顧與VLOOKUP查詢資料
02_用下拉清單查詢資料
03_用VBA查詢與H3變動就執行程式
04_範例人事考評用VLOOKUP查詢說明
05_VBA跨工作表與飯店管理
06_從飯店ID反查相關資料
07_飯店ID自動帶出資料與325人事分欄
08_325人事分欄用INDEX等函數
09_325人事分欄用VBA設計
完整教學
http://goo.gl/aQTMFS
吳老師教學論壇
http://www.tqc.idv.tw/
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/?hl=zh-TW#!forum/excel-vba-111
懶人包:
EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
課程簡介
五大類函數與自訂函數
一、文字和資料函數
二、邏輯函數
三、日期和時間函數
四、數學和三角函數
五、檢視和參照函數
其他綜合範例
上課用書:
Excel VBA一點都不難:一鍵搞定所有報表
作者: Excel Home
出版社:博碩
出版日期:2013/06/26
定價:380元
超圖解 Excel VBA 基礎講座
作者: 亮亨/譯 出版社:旗標
出版日期:2006/05/15 定價:420元
日本Amazon網站同類書籍銷售No.1
吳老師 109/8/26
函數,東吳進修推廣部,自強基金會,程式設計,線上教學excel vba教學電子書,excel vba範例,vba語法,vba教學網站,vba教學講義,vba範例教學,excel vba教學視頻
![post-title](https://i.ytimg.com/vi/agWCglEu_Bs/hqdefault.jpg)
vlookup跨工作表 在 Re: [算表] 在不同工作表中抓取資料- 看板Office 的推薦與評價
可以參考這個方法囉
=VLOOKUP(C6,INDIRECT("'"&INDEX({"Sheet1";"Sheet2";"Sheet3"},
MATCH(1,--(COUNTIF(INDIRECT("'"&{"Sheet1";"Sheet2";"Sheet3"}&"'!A1:A500"),
C6)>0),0))&"'!A1:B500"),2,0)
如果你的工作表名稱都是Sheet加數字可以改成
=VLOOKUP(C6,INDIRECT("'Sheet"&INDEX({1;2;3},MATCH(1,--(COUNTIF(
INDIRECT("'Sheet"&{1;2;3}&"'!A1:A500"),C6)>0),0))&"'!A1:B500"),2,0)
※ 引述《EM (神!速!愛!)》之銘言:
: 軟體: EXCEL
: 版本:2003
: 小弟遇到一個問題,想請問版上各位高手如何解決,
: 假設資料如下,
: Sheet1 Sheet2 Sheet3
: A B A B A B
: 1 a 11 1 d 44 1 g 77
: 2 b 22 2 e 55 2 h 88
: 3 c 33 3 f 66 3 i 99
: 希望能夠輸入a就帶出11,輸入e帶出55,輸入g帶出77,
: a,b,c~i原則上不會重複,只會在一個sheet出現一次
: 也不會在不同的sheet重複出現
: 有點像vlookup的功能,但是要比對的範圍卻在不同的工作表
: 我原本寫的公式如下(假設在cell C6輸入input a,e or g)
: =SUM(
: IF(ISERROR(VLOOKUP(C6,Sheet1!A1:B3,2,FALSE)),0,
: VLOOKUP(C6,Sheet1!A1:B3,2,FALSE)),
: IF(ISERROR(VLOOKUP(C6,Sheet2!A1:B3,2,FALSE)),0,
: VLOOKUP(C6,Sheet2!A1:B3,2,FALSE)),
: IF(ISERROR(VLOOKUP(C6,Sheet3!A1:B3,2,FALSE)),0,
: VLOOKUP(C6,Sheet3!A1:B3,2,FALSE))
: )
: 但是實際上原始資料有將近20個sheets,
: 用這個方式處理會出現公式太長的訊息;
: 所以想請問是否能在不使用巨集,不用輔助欄的的情況下直接透過公式處理?
: 謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.146.144
... <看更多>