Office EXCEL 表格如何设置某个单元格是选择项,如何设置二级下拉菜单 MS Office版
1 做好所有的一級和二級菜單,比如下面第一行都是一級菜單,而每一行下面的所有都是屬于他的二級菜單(為了更加直觀,我把一級菜單都加粗了,而且二級菜單有多少是多少,不一定要一樣多)
?
2 選中所有內(nèi)容(包括所有的一級和二級菜單),然后點擊公式-根據(jù)所選內(nèi)容創(chuàng)建-然后在彈出的菜單中只勾選"首行",點擊確定
?
3 選中所有的一級菜單(我當(dāng)前是從A1到D1的這些單元格),然后點擊定義名稱,在彈出的窗口中輸入一個名稱(我叫做Total,你也可以改成其他名字),別的都不需要改,直接點擊確定即可
?
4 現(xiàn)在可以檢查一下前面做的是否沒有問題。點擊名稱管理器,可以發(fā)現(xiàn)在彈出的窗口中,除了所有的一級菜單名稱,還有一個Total名稱,就是我們最后定義的,這樣一共是5組(具體根據(jù)你的實際情況,反正你有幾組一級菜單,最后再多一個Total)
?
5 假如我要把E2做成一級下拉菜單,把F2做成二級下拉菜單,那么我先鼠標(biāo)定位到E2這個單元格,然后點擊數(shù)據(jù)-數(shù)據(jù)有效性,在彈出的菜單中把允許下拉列表改成"序列",在來源的文本框中輸入"=Total",直接用鍵盤輸出,不包括引號。點擊確定。
?
6 這樣我們就把E2單元格改成了一級下拉菜單
?
7 現(xiàn)在我們把F2做成二級下拉菜單,還是先鼠標(biāo)定位到F2單元格,然后點擊數(shù)據(jù)-數(shù)據(jù)有效性,然后在彈出的窗口中把允許的下拉列表設(shè)置為"序列",來源中直接輸入"=INDIRECT($E2)",點擊確定,會彈出一個錯誤提示,點擊是,然后F2也被改成了下拉列表。
?
8 但是F2直接下拉是沒反應(yīng)的,要先把E2下拉設(shè)置為某個值,然后F2才可以顯示對應(yīng)的二級下拉菜單。
?
9 如果我要在別的單元格中使用這次創(chuàng)建的二級聯(lián)動菜單,注意公式的參數(shù)要有些變化。比如我要在Sheet2中把A1做成一級下拉菜單,則還是先選中A1這個單元格,然后點擊數(shù)據(jù)有效性,然后在彈出的菜單中把允許設(shè)置為序列,在來源中輸入"=Total",點擊確定之后即可得到一級下拉菜單
?
10 但是如果我要把B1做成A1的二級下拉菜單,則選中B1之后,點擊數(shù)據(jù)-數(shù)據(jù)有效性,然后彈出的菜單中來源要改成"=INDIRECT($A1)",點擊確定之后發(fā)現(xiàn)可以了。B1一定是參考A1,而在Sheet1中F2參考的是E2,以此類推。
?
11 做好之后,可以把Sheet1隱藏或保護,則二級下拉菜單的內(nèi)容就看不見了
?
12 有一點要注意,Excel所有定義的名稱都不能有空格,比如我打開名稱管理器,現(xiàn)在下面的是五個正常的一級菜單(A1到D1)
?
如果是有空格的情況(比如下面的SALGS MARKETING和ADMIN COST),則按照前面所說的方法來做,發(fā)現(xiàn)名稱管理器中出現(xiàn)了自動添加的下劃線,這樣名稱管理器和實際的一級菜單就不對應(yīng)了。最終后果將不會影響一級菜單,但是二級菜單拉不出來。
?
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的Office EXCEL 表格如何设置某个单元格是选择项,如何设置二级下拉菜单 MS Office版的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php框架m方法详细,Thinkphp框
- 下一篇: 神舟十四 / 十五号载人飞船航天育种实验