返回列表 上一主題 發帖

資料擷取疑問

資料擷取疑問

欄A    欄B    欄C
1       王     A
2       張     B
3       陳     C

因工作簿內預定使用多張工作表
並均以上面工作表的欄A為索引(排序)欄
(例如:使用VLOOKUP函數時要求需須先排序)
但在其中一張工作表
卻必須以欄C為索引標的 去抓取欄B的資料
(欄A和欄C均為不會重複的資料)
請問有何方式解決呢

本帖最後由 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)

TOP

測試的結果
似乎只有第三種可以無視欄C未排序的情況
不過我不太理解第三種函數的寫法 OTZ
方便說明詳細一點嗎

TOP

本帖最後由 register313 於 2012-1-19 09:49 編輯

回復 3# babesia

感謝ANGELA版大之提醒
=LOOKUP(Q1,$C$1:$C$3,$B$1:$B$3)
其中$C$1:$C$3須以遞增方式排列



Book1.rar (2.18 KB)

TOP

本帖最後由 ANGELA 於 2012-1-19 11:12 編輯

一般的lookup都會有排序的問題,要注意。

TOP

        靜思自在 : 【做人的開始】每一天都是故人的開始,每一個時刻都是自己的警惕。
返回列表 上一主題