網友在 Excel 的工作表中要處理欄列交叉的查詢,並且在幣別欄位使用下拉式清單來操作,該如何處理?

Excel-雙條件的交叉查詢(MATCH,VLOOKUP,INDEX,OFFSET)

如果要在『幣別』欄位使用下拉式清單來選取,則可以在「資料驗證」中的準則設定儲存格內允許:清單,來源:=$B$1:$F$1。

Excel-雙條件的交叉查詢(MATCH,VLOOKUP,INDEX,OFFSET)

 

【公式設計與解析】

(1) 使用 VLOOKUP 函數,儲存格J2:

=VLOOKUP(H2,$A$2:$F$20,MATCH(I2,$B$1:$F$1,0)+1,FALSE)

 

(2) 使用 INDEX 函數,儲存格J2:

=INDEX($B$2:$F$20,MATCH(H2,$A$2:$A$20,0),MATCH(I2,$B$1:$F$1,0))

 

(3) 使用 OFFSET 函數,儲存格J2:

=OFFSET($A$1,MATCH(H2,$A$2:$A$20,0),MATCH(I2,$B$1:$F$1,0),1,1)

 

【補充資料】

關於 MATCH,VLOOKUP,INDEX,OFFSET 函數的相關說明,可參考:

(1) http://isvincent.pixnet.net/blog/post/44853646

(2) http://isvincent.pixnet.net/blog/post/45578017

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 vincent 的頭像
    vincent

    學不完.教不停.用不盡

    vincent 發表在 痞客邦 留言(1) 人氣()