在 Excel 中常見的查表動作,大多是在查詢文字上,要如何來查詢圖片?試試這個有趣的練習。

 

【範例一】

下圖為例:辰和丙的交叉可以查到一張圖片。

Excel-圖的查表(INDEX,OFFSET,MATCH)

 

【公式設計與解析】

(1) 定義名稱:天干=$A$2:$A$5

(2) 定義名稱:地支=$B$1:$H$1

(3) 定義名稱:圖片=$B$2:$H$5

(4) 定義名稱:photo1=INDEX(圖片,MATCH($J$2,天干,0),MATCH($K$1,地支,0))

(4.1) 查詢儲存格J2在「天干」儲存格範圍裡的位置:MATCH($J$2,天干,0)

(4.2) 查詢儲存格K1在「地支」儲存格範圍裡的位置:MATCH($K$1,地支,0)

(4.3) INDEX 函數查詢列(4.1數值)和欄(4.2數值)交會的儲存格,並傳回其內容。

(5) 設定儲存格K2中的圖片=photo1

Excel-圖的查表(INDEX,OFFSET,MATCH)

 

 

【範例二】

下圖為例:4/11(日期)對應為星期六,其和丁的交叉可以查到一張圖片。

Excel-圖的查表(INDEX,OFFSET,MATCH)

 

【公式設計與解析】

(1) 定義名稱:人員=$A$2:$A$5

(2) 定義名稱:星期=$B$1:$H$1

(3) 定義名稱:資料=$B$2:$H$5

(4) 定義名稱:photo2==INDEX(資料,MATCH($J$2,人員,0),WEEKDAY($K$1,2))

(4.1) 查詢儲存格J2在「人員」儲存格範圍裡的位置:MATCH($J$2,人員,0)

(4.2) 查詢儲存格K1(日期)套用 WEEKDAY 函數的傳回值:WEEKDAY($K$1,2)

傳回值數1~7對應星期一~星期日。

image

(4.3) INDEX 函數查詢列(4.1數值)和欄(4.2數值)交會的儲存格,並傳回其內容。

(5) 設定儲存格K2中的圖片=photo2

學不完.教不停.用不盡文章列表

arrow
arrow
    文章標籤
    Excel INDEX OFFSET MATCH
    全站熱搜

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