在Excel中利用查找與引用函數動態調用照片和圖片

2021-02-08 數據匠心



照片和圖片的動態調用,我們需要用到數據有效性和查找引用函數index() 、match()函數

INDEX(array,row_num,column_num) 函數

Array是一個單元格區域或數組常量。

· 如果數組中只包含一行或一列,則可以不使用相應的 row_num 或 column_num 參數。

· 如果數組中包含多個行和列,但只使用了 row_num 或 column_num,INDEX 將返回數組中整行或整列的數組。

Row_num用於選擇要從中返回值的數組中的行。如果省略 row_num,則需要使用 column_num。

Column_num用於選擇要從中返回值的數組中的列。如果省略 column_num,則需要使用 row_num。


MATCH(lookup_value, lookup_array, match_type)

lookup_value:需要在數據表(lookup_array)中查找的值。可以為數值(數字、文本或邏輯值)或對數字、文本或邏輯值的單元格引用。可以包含通配符、星號 (*) 和問號 (?)。星號可以匹配任何字符序列;問號可以匹配單個字符。

lookup_array:可能包含有所要查找數值的連續的單元格區域,區域必須是某一行或某一列,即必須為一維數據,引用的查找區域是一維數組。

match_type:表示查詢的指定方式,用數字-1、0或者1表示。

為1時,查找小於或等於lookup_value的最大數值在lookup_array中的位置,lookup_array必須按升序排列:

為0時,查找等於lookup_value的第一個數值,lookup_array按任意順序排列:

為-1時,查找大於或等於lookup_value的最小數值在lookup_array中的位置,lookup_array必須按降序排列。利用MATCH函數查找功能時,當查找條件存在時,MATCH函數結果為具體位置(數值),否則顯示#N/A錯誤。


製作頻驟:

首先,製作一張查詢名,查詢表的查詢依據為姓名,在基礎信息表中將人員姓名定義為名稱,並將姓名對應照片或圖片放入到單元格中。



其次對照片或圖片所在列進行定義名稱 名稱取名為:pic

定義名稱公式=INDEX(人員清單!$V:$V,MATCH(員工信息查詢表!$D$6,人員清單!$A:$A,0))


然後打開查詢表,在表的空白處隨便插入一張圖片,選中這張圖片在編輯欄輸入等號等於剛才我們定義的名稱: =pic


說明:如果使用的是07版製作動態圖片引用,請打開開發工具菜單,插入 圖片 控制項


用滑鼠畫出一個控制項,並適當調整大小。選中圖像控制項,將編輯欄的公式改成:=pic


這個時侯在查詢表中選擇不同的人名,她就會隨著人名的不同而發生變化。



相關焦點

  • excel圖片處理:利用PS做帶照片的動態查詢系統 下
    本篇為《excel圖片處理:利用PS做帶照片的動態查詢系統》的下篇。在上述OFFSET函數中,如果B2單元格為空,則返回錯誤信息「N/A」。我們利用IFERR0R函數,當單元格返回錯誤「N/A」則輸出為空值。因為後續還要查詢「出生年月」「星座」等,所以公式中「查詢!A4」這個是相對引用,其他都採用了絕對引用。然後把這個公式複製應用到「出生年月」「星座」等對應的單元格裡。注意修改相對引用項。
  • Excel查找引用:比vlookup函數還好用的是hlookup函數
    在之前發布了一個動態排班表的文章,根據日期和班組來查詢班次,小編原來使用了一個很長很長的if+vlookup函數組合查找到的!IFERROR(IF($J$1="A班",VLOOKUP($J$1,A班,ROW(A2),),IF($J$1="B班",VLOOKUP($J$1,B班,ROW(A2),0),IF($J$1="C班",VLOOKUP($J$1,C班,ROW(A2),),VLOOKUP($J$1,D班,ROW(A2),)))),"")注意:vlookup函數查找範圍是使用了定義名稱
  • excel中的經典查找引用函數之lookup函數的使用
    excel表格的眾多函數中,我們常用的查找引用函數大致有3個,分別是有縱向查找功能的vlookup函數、有橫向查找功能的hlookup函數和可以任意多條件查找引用的lookup函數。下面我們來介紹lookup函數的用法。
  • Excel INDEX查找引用函數使用案例教程.Excel Index+Match函數多條件查找案例教程.
    Excel Index+Match函數多條件查找案例教程INDEX函數是返回表或區域中的值或對值的引用。函數INDEX()有兩種形式:數組形式和引用形式。數組形式通常返回數值或數值數組;引用形式通常返回引用。
  • Excel中查找與引用函數的使用
    COLUMN 返回某一引用的列號COLUMNS 返回某一引用或數組的列數03 查找與引用函數 Excel 2013提供了 19個查找與引用函數,它主要實現兩大功能:在工作表中查找符合一定條件的數據、引用工作表中的
  • 利用excel函數實現圖表自動化-周報自動化下篇
    先看成果圖解釋下指針的數據標籤沒有變動是因為電腦excel比較老,直接填的。新版的excel中可以直接設置單元格的值為數據標籤,就可以自動變化了。周報組成:數據概況表、KPI完成進度條和趨勢漏鬥圖。最新版的excel數據標籤可以設置為指定單元格的值了,可以把指針的標籤設置為KPI完成的百分比。圖表自動化圖表能夠做到自動化的原理是能夠動態調用源數據。比如你選擇這個雙周日期,圖表能夠自動調用相應周期的數據。這裡學兩個新函數-OFFSET函數和MATCH函數。
  • 用Excel動態引用圖片,原來這麼簡單!
    今天技巧妹要與大家分享的是用Excel引用動態圖片。
  • 【Excel】查找與引用函數
    微軟官網列出了Excel的十大常用函數:SUM、IF、LOOKUP、VLOOKUP、MATCH、CHOOSE、DATE、DAYS、FIND與FINDB、INDEX,這其中查找與引用函數佔了一半。FIND/B函數雖然不屬於查找與引用函數,但也與查找有關。除了使用函數,在Excel的菜單功能區,查找與替換、定位、條件格式等工具也與查找相關。
  • Excel函數公式:查找引用函數Match和Index實用技巧
    提到查找引用,大家第一時間想到的肯定是LOOKUP或VLOOKUP等。其實還有兩個功能強大且效率非常的查找引用函數MATCH和INDEX。一、Match函數。3、在目標單元格中輸入公式:=MATCH(67,C3:C9,1)。解讀:利用MATCHA 函數進行升序或降序查找時,數據源中的值必須按照升序或降序進行排序,才可能查找正確的相對位置。3、降序查找。
  • excel中index—match查找函數實例講解
    在excel中,運用查找函數是excel中進行數據統計分析最常用的操作之一,說起查找函數,很多人首先會想到vlookup函數,其實excel中的查找函數有很多種
  • 利用OFFSET函數與COUNTA函數創建動態名稱,數據動態變化 - Excel教案
    我們在excel中可以利用OFFSET函數與COUNTA函數的組合,可以創建一個動態的名稱。動態名稱是名稱的高級用法,能夠實現對一個未知大小的區域的引用,利用OFFSET函數與COUNTA函數創建動態名稱,此用法在Excel的諸多功能中都能發揮強大的威力。
  • excel中使用vlookup函數查找老出錯?試試index—match函數吧
    在excel中,運用查找函數是excel中進行數據統計分析最常用的操作之一,說起查找函數,很多人首先會想到vlookup函數,其實excel中的查找函數有很多種,比如lookup、index-match等,尤其是index—match函數的使用範圍比vlookup函數更加廣泛,在反向查找、橫向查找等方面能夠克服vloolup函數的不便,提供更加容易理解的查找思路
  • Excel查找引用函數:VLOOKUP函數的語法和實例講解
    VLOOKUP函數是Excel中一個常用的查找匹配函數,與LOOKUP函數屬於同一類,都在工作中廣泛應用。今天小編就從VLOOKUP函數的語法講起,根據實例詳細說說各參數的引用和使用方法。先來看看VLOOKUP函數的官方語法:【用途】在表格或數值數組的首列查找指定的數值,並由此返回表格或數組當前行中指定列處的數值。
  • excel查找函數-vlookup
    在我們日常表格數據處理中,經常遇到數據查詢等問題,比如根據產品編號查詢單價或根據產品名稱反方向查找產品編碼等。大家都會想到 VLOOKUP、LOOKUP等熟悉的查詢函數,但是對於剛入接觸或學習excel的新手不知道怎麼操作,今天分享關於查詢問題通過下面例子進行演示,如下:關鍵詞:vlookup、IFERROR、反方向查找函數使用格式=VLOOKUP
  • excel查找技巧:嵌套函數在區間查找中的應用解析
    只要了解了函數的語法,這個方法並不難。INDEX函數,在使用上有兩種方式:數組形式、引用形式。我們今天用到的是數組形式。INDEX函數語法:INDEX(array, row_num, [column_num]),其解釋可以理解為,在一個區域中,找到指定行號和列號的交叉點,將其返回至單元格中。
  • excel查找技巧:嵌套函數在區間查找中的應用解析
    只要了解了函數的語法,這個方法並不難。INDEX函數,在使用上有兩種方式:數組形式、引用形式。我們今天用到的是數組形式。INDEX函數語法:INDEX(array, row_num, [column_num]),其解釋可以理解為,在一個區域中,找到指定行號和列號的交叉點,將其返回至單元格中。
  • Excel中字符串包含查找的實現1(FIND函數一對一)
    在講「一對多」查找之前,我們有必要先了解一下簡單的字符串查找:「一對一」查找。     例:如下圖所示。A列是包括省名的地址,要求在B列判斷是否為「河南」省的地方。我們可以用COUNT函數來判斷FIND返回的結果。看來我們還得學習一下COUNT函數的用法。     COUNT函數是統計一組數中有多少個數字      COUNT(A2:A5) 的結果是0,上圖中A列沒有數字      COUNT(B2:B5) 的結果是2,上圖B列有2個數字。
  • 讓表格動態引用圖片,這個技巧很簡單
    今天,我們依然用上次的例子,來學習如何動態引用圖片。比如醬紫,當B3單元格的數據發生改變的時候,E3單元格的圖片也隨之發生相應的改變。1,製作材料先準備好一份含有員工照片的基礎信息表:】處輸入照片,【引用位置】輸入:=INDEX(員工信息!
  • 這個excel查找函數也很重要,index函數的使用方法
    我們之前學過幾個excel查找函數,分別是vlookup函數和hlookup函數以及match函數,這次我們還要學習另外一個查找函數,這個查找函數就是index函數,index函數是用來引用我們所需要的信息,主要分連續區域和非連續區域內的引用兩種,連續區域裡使用index公式是=index
  • 【Excel函數教程】解析lookup的經典查找方式
    第一部分:lookup函數用法介紹  lookup函數和vlookup函數是excel中最常用的兩個查找函數。vlookup函數能做到的lookup函數同樣可以做到,而且可以做得更好。  LOOKUP函數有兩種語法形式:向量和數組。本期就向量形式的展開交流和探討。