在另一個工作表中的Excel中創建一個下拉列表

在Excel中創建下拉列表允許您從預設的條目列表中將數據輸入到工作表的特定單元格中。

使用下拉列表的好處包括:

Excel下拉列表一步一步教程主題

輸入教程數據

Excel數據驗證列表。 ©Ted French

在Excel中創建下拉列表的第一步是輸入數據

注意:教程說明不包含工作表的格式化步驟。

這不會干擾完成教程。 您的工作表與第1頁上的示例看起來不同,但下拉列表將為您提供相同的結果。

將以下數據輸入到Excel工作簿的表一和表二所示的單元格中。

教程步驟

  1. 將以下數據輸入到工作表的工作表1的正確單元格中: D1 - Cookie類型:
  2. 點擊Sheet 2的Sheet選項卡。
  3. 將以下數據輸入到工作表第2頁上的正確單元格中:
    A1 - 薑餅A2 - 檸檬A3 - 燕麥葡萄乾A4 - 巧克力片

下拉列表將被添加到表1中的單元格E1。

為列表數據創建一個命名範圍

Excel數據驗證列表。 ©Ted French

命名範圍允許您引用Excel工作簿中特定範圍的單元格。

命名範圍在Excel中有很多用途, 包括在公式中和創建圖表時使用它們

在所有情況下,使用命名範圍代替表示數據在工作表中的位置的單元格引用範圍。

在下拉列表中使用時,指定的範圍將用作列表項的來源。

教程步驟

  1. 在工作表2上拖動選擇單元格A1 - A4。
  2. 點擊位於A列上方的名稱框
  3. 在名稱框中輸入“cookies”(不含引號)
  4. 按下鍵盤上的ENTER
  5. 工作表2上的單元格A1至A4現在具有範圍名稱“Cookie”
  6. 保存你的工作表

打開數據驗證對話框

打開數據驗證對話框。 ©Ted French

Excel中的所有數據驗證選項(包括下拉列表)均使用數據驗證對話框進行設置。

數據驗證對話框位於功能區數據選項卡下。

教程步驟

  1. 點擊屏幕底部的Sheet 1選項卡切換到Sheet 1
  2. 點擊單元格E1使其成為活動單元格 - 這是下拉列表所在的位置
  3. 單擊工作表上方功能區菜單的“ 數據”選項卡
  4. 點擊功能區上的數據驗證圖標打開下拉菜單
  5. 點擊菜單中的數據驗證選項打開數據驗證對話框

使用列表進行數據驗證

Excel數據驗證列表。 ©Ted French

除了將下拉列表添加到工作表之外,還可以使用Excel中的數據驗證來控製或限制可以輸入特定單元格的數據類型。

一些更常用的選項:

在這一步中,我們將選擇List選項作為數據驗證的類型,用於表1中的單元格E1。

腳步

  1. 點擊對話框中的設置選項卡
  2. 點擊允許行末尾的向下箭頭打開下拉菜單
  3. 單擊列表以選擇單元格D1中數據驗證的下拉列表,並激活對話框中的源代碼

輸入數據源並完成下拉列表

Excel數據驗證列表。 ©Ted French

由於下拉列表的數據源位於不同的工作表上,因此之前創建的命名範圍將輸入到對話框源代碼

腳步

  1. 點擊源代碼
  2. 在源代碼行輸入“= cookies”(不含引號)
  3. 單擊確定以完成下拉列表並關閉數據驗證對話框
  4. 位於單元格E1右側的小箭頭圖標
  5. 單擊向下箭頭應打開包含在表單2中輸入到單元格A1到A4中的四個Cookie名稱的下拉列表
  6. 點擊其中一個名稱應該將該名稱輸入到單元格E1中

編輯列表項目

編輯下拉列表項目。 ©Ted French

要隨時更新下拉列表並更新數據,可能需要定期更改列表中的選項。

由於我們使用命名範圍作為列表項目的源而不是實際的列表名稱,因此更改位於表單2上單元格A1到A4的命名範圍內的cookie名稱會立即更改下拉列表中的名稱。

如果數據直接輸入到對話框中,對列表進行更改包括回到對話框並編輯源代碼行。

在這一步中,我們將通過更改指定範圍的單元格A3中的數據,在下拉列表中將Shortbread更改為燕麥葡萄乾

腳步

  1. 單擊工作表2(Shortbread)上的單元格A3使其成為活動單元格
  2. 燕麥葡萄乾輸入到單元格A3中並按下鍵盤上的Enter鍵
  3. 單擊工作表1的單元格E1中的下拉列表的向下箭頭以打開列表
  4. 列表中的第3項現在應該讀取燕麥葡萄乾而不是脆餅

保護下拉列表的選項

保護Excel中的下拉列表。 ©Ted French

由於我們的數據位於下拉列表的不同工作表上 ,所以可用於保護列表數據的兩個選項是:

如果不擔心安全問題,隱藏包含列表數據的工作表是一個不錯的選擇,因為它可以在需要時更容易地更新列表。

如果擔心安全問題,可以在保護工作表時添加密碼以防止更改列表項。

在不同的工作表上創建一個下拉列表

下拉列表允許您從預設的條目列表中將數據輸入到Excel電子表格中。

第1部分介紹了創建下拉列表的步驟,其中的數據位於與下拉列表相同的工作表上。

本教程介紹了在不同的工作表上創建下拉列表。

示例:使用不同工作表上的數據創建下拉列表

將以下數據輸入到工作表的工作表1上正確的單元格中:
E1 - Cookie店
D2 - Cookie類型:
點擊Sheet 2的Sheet選項卡。
將以下數據輸入到工作表2上的正確單元格中:
A1 - 薑餅
A2 - 檸檬
A3 - 燕麥葡萄乾
A4 - 巧克力片
突出顯示Sheet 2上的單元格A1 - A4。
在名稱框中輸入“cookies”(不含引號),然後按鍵盤上的Enter鍵。
單擊Sheet 1的Sheet選項卡
點擊單元格E2 - 結果將顯示的位置
點擊數據標籤
點擊功能區中的Data Validation選項打開菜單
點擊菜單中的數據驗證,彈出對話框
點擊對話框中的設置選項卡
從允許菜單中選擇列表
在對話框的源代碼行輸入= cookies
單擊確定關閉對話框並返回到工作表
一個向下的箭頭應該出現在單元格E2旁邊
當您單擊箭頭時,應打開下拉列表以顯示四個Cookie名稱