Note: The other languages of the website are Google-translated. Back to English

如何在Excel中使用圖像創建下拉列表?

在 Excel 中,我們可以快速輕鬆地創建帶有單元格值的下拉列表,但是,您是否嘗試過創建帶有圖像的下拉列表,也就是說,當您從下拉列表中單擊一個值時,它的相對值圖像將立即顯示如下演示所示。 在本文中,我將討論如何在 Excel 中插入帶有圖像的下拉列表。

按命名範圍功能創建帶有圖像的下拉列表

通過強大的功能創建多個帶有圖像的下拉列表

根據具有有用功能的單元格值插入多張圖片


按命名範圍功能創建帶有圖像的下拉列表

通常,您可以創建一個命名範圍,然後使用鏈接的圖片在 Excel 中解決此任務。

1. 首先,您應該創建兩列,其中包含單元格值及其相關圖像,請參見屏幕截圖:

備註: 要快速輕鬆地根據單元格值插入多個圖像,請 點擊此處查看.

2. 然後,您需要創建一個包含單元格值的下拉列表,請單擊要輸出下拉列表值的單元格,然後單擊 數據 > 數據驗證 > 數據驗證,請參見屏幕截圖:

3。 在 數據驗證 對話框中的 設定 標籤,選擇 名單 來自 下拉列表,然後選擇要創建下拉列表的單元格值 資源 部分,請參見屏幕截圖:

4。 然後點擊 OK 按鈕,並創建帶有單元格值的下拉列表,從下拉列表中選擇一項,請參見屏幕截圖:

5。 然後,點擊 公式 > 定義名稱,請參見屏幕截圖:

6。 在 新名字 對話框,請執行以下操作:

  • 輸入一個名為 我的形象 姓名 文本框;
  • 然後復制並粘貼此公式: =INDEX(Sheet1!$A$2:$B$6,MATCH(Sheet1!$E$2,Sheet1!$A$2:$A$6,0),2) 進入“引用”文本框。

備註:在以上公式中:

  • Sheet1!$ A $ 2:$ B $ 6:是工作表和範圍,其中包含您要使用的值和圖片;
  • Sheet1!$ E $ 2:是工作表中創建下拉列表的單元格;
  • Sheet1!$ A $ 2:$ A $ 6:是您要創建的單元格列表,基於下拉列表;
  • 可變數 2 是包含圖像的列號。 如果圖像在C列中,則應輸入3。

7。 然後點擊 OK 關閉對話框。 然後需要根據E2中的單元格值將對應的圖片從原來的範圍內復制粘貼到單元格F2中,看截圖:

8. 接下來,您應該選擇單元格 F2 中的圖片,然後輸入此公式 = myimage (我的形象 是您在編輯欄中輸入的在步驟5)中命名的範圍名稱,請參見屏幕截圖:

9。 輸入公式後,按 Enter 鍵,現在,當您從下拉列表中選擇一項時,其相關圖片將立即顯示。 看截圖:


通過強大的功能創建多個帶有圖像的下拉列表

如果你有 Kutools for Excel,其 圖片下拉列表 功能,您只需點擊幾下即可創建多個帶有相關圖像的下拉列表。

備註:要應用此 圖片下拉列表,首先,您應該下載 Kutools for Excel,然後快速輕鬆地應用該功能。

安裝後 Kutools for Excel,請這樣做:

1. 首先,您應該創建兩列,其中包含工作表中的值和相關圖像。

2。 然後,單擊 庫工具 > 下拉列表 > 圖片下拉列表,請參見屏幕截圖:

3。 在 圖片下拉列表 對話框中,如果已創建單元格值和圖像的列,請忽略step1,然後選擇原始數據和圖像範圍以及輸出範圍,請參見屏幕截圖:

4。 然後,單擊 Ok 按鈕,已在所選單元格中創建了帶有圖像的下拉列表,當從下拉單元格中選擇一項時,其對應的圖片將顯示如下演示所示:

立即免費下載Kutools for Excel!


根據具有有用功能的單元格值插入多張圖片

要快速基於單元格值插入相對圖像而又不一一插入,我建議使用一種功能強大的工具-Kutools for Excel,其 匹配導入圖片 實用程序,您可以方便地完成此工作。

安裝後 Kutools for Excel,請這樣做:

1。 點擊 Kutools 加 > 進出口 > 匹配導入圖片,請參見屏幕截圖:

2。 在 匹配導入圖片 對話框,請執行以下操作:

  • 選擇要插入圖片的單元格值 比賽範圍 文本框;
  • 然後點擊 加入 按鈕選擇相應的圖片並將其插入到列錶框中;
  • 然後點擊 進口尺寸 按鈕,為彈出的圖片指定圖片的大小 導入圖片尺寸 對話框;
  • 最後點擊 進口 按鈕。

3. 然後,在彈出的對話框中,選擇要插入圖片的單元格,看截圖:

4。 點擊 OK,圖片已插入與單元格值一致的特定單元格中。

立即免費下載Kutools for Excel!


更多相關文章:

  • 在Excel中增加下拉列表字體大小
  • 下拉列表是 Excel 中一個非常有用的功能,當您在工作表中創建下拉列表時,您是否嘗試過增加下拉列表的字體大小以使所選記錄更大且更具可讀性,如左圖所示?
  • 在Excel中創建多級依賴下拉列表
  • 在Excel中,您可以快速,輕鬆地創建從屬下拉列表,但是,您是否曾經嘗試過創建如以下屏幕快照所示的多級從屬下拉列表? 本文,我將討論如何在Excel中創建一個多級依賴下拉列表。
  • 在Excel中基於下拉列表突出顯示行
  • 本文將討論如何根據下拉列表突出顯示行,以以下屏幕截圖為例,當我從E列的下拉列表中選擇“進行中”時,我需要用紅色突出顯示該行。從下拉列表中選擇“已完成”,我需要用藍色突出顯示該行,當我選擇“未開始”時,將使用綠色突出顯示該行。
  • 創建下拉列表,但在Excel中顯示不同的值
  • 在Excel工作表中,我們可以使用“數據驗證”功能快速創建一個下拉列表,但是,您是否曾經嘗試在單擊下拉列表時顯示其他值? 例如,我在A列和B列中具有以下兩列數據,現在,我需要使用Name列中的值創建一個下拉列表,但是,當我從創建的下拉列表中選擇名稱時,數字列中的值顯示如下屏幕截圖。 本文將介紹解決此任務的詳細信息。

最佳辦公效率工具

Kutools for Excel解決了您的大多數問題,並使您的生產率提高了80%

  • 重用: 快速插入 複雜的公式,圖表 以及您以前使用過的任何東西; 加密單元 帶密碼 創建郵件列表 並發送電子郵件...
  • 超級公式欄 (輕鬆編輯多行文本和公式); 閱讀版式 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
  • 合併單元格/行/列 不會丟失數據; 拆分單元格內容; 合併重複的行/列...防止細胞重複; 比較範圍...
  • 選擇重複或唯一 行; 選擇空白行 (所有單元格都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇...
  • 確切的副本 多個單元格,無需更改公式參考; 自動創建參考 到多張紙; 插入項目符號,複選框等...
  • 提取文字,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
  • 超級濾鏡 (將過濾方案保存並應用於其他工作表); 高級排序 按月/週/日,頻率及更多; 特殊過濾器 用粗體,斜體...
  • 結合工作簿和工作表; 根據關鍵列合併表; 將數據分割成多個工作表; 批量轉換xls,xlsx和PDF...
  • 超過300種強大功能。 支持Office / Excel 2007-2019和365。支持所有語言。 在您的企業或組織中輕鬆部署。 完整功能30天免費試用。 60天退款保證。
kte選項卡201905

Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 每天將您的工作效率提高50%,並減少數百次鼠標單擊!
officetab底部
按評論排序
留言 (10)
還沒有評分。 成為第一位評論!
網站主持人對此評論進行了最小化
除了命名圖像時的最後一步之外,我可以讓一切正常工作。我得到的參考無效......有什麼想法嗎?
網站主持人對此評論進行了最小化
我和傑森有同樣的錯誤。 一些基本設置不同?
網站主持人對此評論進行了最小化
非常感謝。 它真的很酷的技術。
網站主持人對此評論進行了最小化
當我命名圖像時,除了最後一步之外,我可以讓一切正常工作。我得到一個“引用無效”的聲明
網站主持人對此評論進行了最小化
在此步驟之前,您必須正確匹配水果和圖片。
祝你好運!
網站主持人對此評論進行了最小化
嗨,很好地添加到 Excel。 我也有同樣的參考錯誤。 =INDEX(Sheet1!$A$2:$B$6,MATCH($A$2,Sheet1!$A$2:$A$6,0),2) 逗號 , 應該寫成分號,如 ; 進一步不得不閱讀它很多時間。 我認為應該用更清晰的說明文本重寫它。 如果你願意,我會幫你的。 我還有一個問題:當我想在目標工作表中插入一行時,公式不起作用。 我使用以下公式: =INDEX(Pictos!$A$2:$B$11;VERGELIJKEN($D5;Pictos!$A$2:$A$11;0);2) 翻譯成英文: =INDEX(Pictos!$A $2:$B$11;MATCH($D5;Pictos!$A$2:$A$11;0);2) 我做錯了什麼? 最好的問候, 埃德·布恩
網站主持人對此評論進行了最小化
嗨,很好地添加到 Excel。 我也有同樣的參考錯誤。 =INDEX(Sheet1!$A$2:$B$6,MATCH($A$2,Sheet1!$A$2:$A$6,0),2) 逗號 , 應該寫成分號,如 ; 進一步不得不閱讀它很多時間。 我認為應該用更清晰的說明文本重寫它。 如果你願意,我會幫你的。 我還有一個問題:當我想在目標工作表中插入一行時,公式不起作用。 我使用以下公式: =INDEX(Pictos!$A$2:$B$11;VERGELIJKEN($D5;Pictos!$A$2:$A$11;0);2) 翻譯成英文: =INDEX(Pictos!$A $2:$B$11;MATCH($D5;Pictos!$A$2:$A$11;0);2) 我做錯了什麼? 最好的問候, 埃德·布恩
網站主持人對此評論進行了最小化
我發現很難遵循,但設法做到了。 我想知道如何使一整列具有此選項,而不僅僅是一個單元格。 有人可以幫忙嗎? 謝謝。
網站主持人對此評論進行了最小化
我如何在下一個單元格中重複最後一個方法
網站主持人對此評論進行了最小化
大家好,
抱歉,該方法僅適用於一個單元格。
如果有人有很好的方法讓這個專欄工作,請在這裡評論!
感謝您!
這裡還沒有評論
留下你的意見
以訪客身份發帖
×
評價此帖子:
0   字符
推薦地點