標題:
資料擷取疑問
[打印本頁]
作者:
babesia
時間:
2012-1-18 19:46
標題:
資料擷取疑問
欄A 欄B 欄C
1 王 A
2 張 B
3 陳 C
因工作簿內預定使用多張工作表
並均以上面工作表的欄A為索引(排序)欄
(例如:使用VLOOKUP函數時要求需須先排序)
但在其中一張工作表
卻必須以欄C為索引標的 去抓取欄B的資料
(欄A和欄C均為不會重複的資料)
請問有何方式解決呢
作者:
register313
時間:
2012-1-18 19:54
本帖最後由 register313 於 2012-1-18 21:35 編輯
回復
1#
babesia
Q1為查詢值
=VLOOKUP(Q1,$A$1:$B$3,2,0)
=LOOKUP(Q1,$C$1:$C$3,$B$1:$B$3)
=LOOKUP(1,1/(($A$1:$A$3=Q1)+($C$1:$C$3=Q1)),$B$1:$B$3)
作者:
babesia
時間:
2012-1-18 22:29
測試的結果
似乎只有第三種可以無視欄C未排序的情況
不過我不太理解第三種函數的寫法 OTZ
方便說明詳細一點嗎
作者:
register313
時間:
2012-1-18 23:14
本帖最後由 register313 於 2012-1-19 09:49 編輯
回復
3#
babesia
感謝ANGELA版大之提醒
=LOOKUP(Q1,$C$1:$C$3,$B$1:$B$3)
其中$C$1:$C$3須以遞增方式排列
[attach]9258[/attach]
[attach]9259[/attach]
作者:
ANGELA
時間:
2012-1-19 09:33
本帖最後由 ANGELA 於 2012-1-19 11:12 編輯
一般的lookup都會有排序的問題,要注意。
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)