三種方法設定EXCEL下拉列表框的

2021-05-30 23:51:22 字數 2785 閱讀 1157

excel設定資料有效性實現單元格下拉列表的3種方法

一、直接輸入:

1.選擇要設定的單元格,譬如a1單元格;

2.選擇選單欄的「資料」→「有效性」→出現「資料有效性」彈出視窗;

3.在「設定」選項中→「有效性條件」→「允許」中選擇「序列」→右邊的「忽略空值」和「提供下拉列表」全部打勾→在「**」下面輸入資料,譬如「1,2,3,4,5,6,7,8,9」(不包括雙引號,分割符號「,」必須為半形模式)→按「確定」就ok了,再次選擇該a1單元格,就出現了下拉列表。

二、引用同一工作表內的資料:

如果同一工作表的某列就是下拉列表想要的資料,譬如引用工作表sheet1的b2:b5,b2:b5分別有以下資料:1、2、3、4,操作如下:

1.選擇要設定的單元格,譬如a1單元格;

2.選擇選單欄的「資料」→「有效性」→出現「資料有效性」彈出視窗;

3.在「設定」選項中→「有效性條件」→「允許」中選擇「序列」→右邊的「忽略空值」和「提供下拉列表」全部打勾→在「**」下面輸入資料「=$b$2:$b$5」,也可以按右邊帶紅色箭頭的直接選擇b2:

b5區域→按「確定」就ok了,再次選擇該a1單元格,就出現了下拉列表。

三、引用不同工作表內的資料(必須用到定義名稱):

如果不同工作表的某列就是下拉列表想要的資料,譬如工作表sheet1的a1單元格要引用工作表sheet2的b2:b5區域,工作表sheet2的b2:b5分別有以下資料:

1、2、3、4,操作如下:

1.定義名稱:選單欄→「插入」→「名稱」→「定義」→彈出「定義名稱」視窗,在「在當前工作薄中的名稱」下面輸入「dw」(可以自己隨便明明)→「引用位置」下面輸入「=sheet2!

$b$2:$b$5」,也可以按右邊帶紅色箭頭的直接選擇b2:b5區域→按「新增」後再按「確定」完成第一步。

2.選擇選單欄的「資料」→「有效性」→出現「資料有效性」彈出視窗;

3.在「設定」選項中→「有效性條件」→「允許」中選擇「序列」→右邊的「忽略空值」和「提供下拉列表」全部打勾→在「**」下面輸入「=dw」,「dw」就是剛剛定義好的名稱,按「確定」就ok了,再次選擇該a1單元格,就出現了下拉列表。

1.只要你在一列中連續的單元格內輸入文字,

除了數字以外的內容都會顯示在下拉列表中.

快捷鍵是alt + 方向鍵下鍵.

在輸入資料時,如果想輸入上面已經輸入過的資料,

直接從下拉列表中選擇就可以了.

2.在excel單元格做下拉列表還有乙個更好的方法,因為下拉列表的內容可能有30項甚至於100項以上,如在「資料-有效性-**」中填寫100項是很做不到的,我記得最多隻可填寫30項。方法是將要在下拉列表中選擇的100項內容填在a1-a100,選擇「插入-名稱-定義」,定義名稱可填下拉內容「一級」,定義的引用位置是a1-a100,確定後將一級下拉內容填入「資料-有效性-**」中或者在「資料-有效性-**」中填「=$a$1:

$a$100」。

3.我做的表比較複雜,要實現在一行中輸入資料同時它相關的一些資料都要出來,而且要輸入的資料量很大。

如:a1是乙個下拉列表,我選中aa,同時一行的aa 的型號,**都出現,而且是每行都是這樣,可以實現嗎?和複雜嗎?

設:原資料表在sheet1表,a列為型號,b--h列為相關資料。

新錶建在sheet2表,**式同sheet1表。

選中sheet1表的a列型號的區域(設為a2至a30),定義名稱為 「型號」。

在sheet2表的a2單元格,資料→有效性,「允許」選「序列」,「**」中輸入「=型號」(等於應在英文狀態下輸入),確定退出。

在b2單元格輸入公式:

=if($a2<>0,vlookup($a2,sheet1!$a$2:$h$30,column(),0),"")

再將b2單元格橫向拉到h2單元格。

再將a2至h2單元格向下拉若干行。

a列選型號後,後面出現相關資料。

4. 自製excel下拉列表快速批量輸入

因工作需要,常常要將企業的單位名稱輸入到excel**中,由於要求每次輸入同乙個企業的名稱要完全一致,我就利用「資料有效性」製作了乙個下拉列表來進行輸入。

但由於有150多個單位名稱,下拉列表太長,選擇起來非常不方便,於是,我對其進行了改進,實現了「分類列表選擇、快速統一輸入」之目的。

使用例項介面:

1、建庫

啟動excel2000(xp也可),切換到shift2工作表(其他工作表也可)中,將建築施工企業名稱按其資質等級分別分別輸入不同列的單元格中,建立乙個企業名稱資料庫(如圖1)。

[特別提示]如果有其他企業加入,可以隨時將名稱輸入到該列下面的單元格中。

2、命名

在shift2工作表中,選中a列(一級企業名稱所在列),然後將游標定在「名稱」欄內(位於「編輯欄」左側,如圖2),輸入「一級」,並按「回車」鍵進行確認。

仿照上面的操作,將b、c、d列分別命名為「二級、**、四級」。

3、建立

切換到sheet1工作表中,選中需要輸入企業資質等級的列(如c列),執行「資料→有效性」命令,開啟「資料有效性」對話方塊(如圖3)。進入「設定」標籤,單擊「允許」右側的下拉按鈕,選中「序列」選項,在下面接著出現的「**」方框中,輸入「一級,二級,**,四級」序列,輸入完成後,確定退出。

[特別提示]在輸入「序列」時,序列中各元素之間請用英文狀態下的逗號隔開。

4、使用

選中c列任意單元格(如c4),在其右側出現了個下拉按鈕,單擊此按鈕,即可選擇企業的資質等級級別填入相應的單元格中。然後選中該單元格對應的d列單元格(如圖4),同樣在其右側出現了個下拉按鈕,單擊此按鈕,即可從相應資質等級的企業名稱列表中選擇需要的企業名稱填入該單元格中。

怎麼樣?這樣輸入企業名稱(當然,此法不僅僅適用於輸入企業名稱喲),是不是既快速又統一?!

設定EXCEL下拉列表框的3種方法

excel中不能變成黑十字下拉了,怎麼回事?好像不行,以前只要點到前一行變成黑色十字就可以下拉了,可是現在卻不點了沒有反應!單擊選單 工具 選項 編輯 選項卡 勾選 單元格拖放功能 excel設定資料有效性實現單元格下拉列表的3種方法 一 直接輸入 1.選擇要設定的單元格,譬如a1單元格 2.選擇選...

excel隔行插入空行的三種方法

隔行插入空行,經常遇到有人問這種問題,現在歸納一下。1.乙個輔助列 填充序列,借助排序功能,把空白行與原來的行排序。該操作是根據相同序列號,排序的時候會排列在一起,實現類似插入空行的效果 注意,關鍵字排序選擇序列號所在列欄位 2.兩個個輔助列,隔行填充數字,借助f5定位空白功能,插入行。兩列隔行填充...

的三種頁碼設定方法

在使用word時,經常要根據實際情況來編排頁碼,那麼只要掌握了下面列出的幾種常見頁碼的編排方法,就可以做到word頁碼隨意定 一 頁碼從第二頁開始 1 選擇 插入 頁碼 開啟 頁碼 對話方塊。2 取消 首頁顯示頁碼 核取方塊中的對鉤,然後單擊 格式 按鈕,開啟 頁碼格式 對話方塊。3 起始頁碼 後的...