如何製作二級下拉菜單?
excel二級聯動下拉菜單怎麼做
1、整理數據源
2、定義名稱
3、一級菜單設置。點擊數據——數據驗證,允許條件選擇序列,來源選擇數據區域的首行,即被定義名稱的區域。
4、二級菜單設置
選中單元格,點擊數據——數據驗證,條件選擇序列,來源中輸入公式:=INDIRECT(M2),確定即可實現二級聯動。
2013excel 二級下拉菜單怎麼做
如圖:是我們的演示數據,我們四個省市,和這四個省市內的幾所大學,我們完成的效果是先選擇省市,省市選擇完成後,學校的選擇框裡就只會有當前選擇省市的高校。如圖:
首先,我們做一級菜單。
在Excel空白地方點擊鼠標右鍵,選擇“定義名稱”
在彈出的對話中輸入要定義的名稱“Province”,在“引用位置”框中輸入公式
=OFFSET($A$2,0,0,COUNTA(A$2:A$1048576))
(公式具體參數的含義在以前的講解中已經介紹過,此處不再贅述,不明白的可以參考以前經驗講解)
然後選擇一級菜單對應的單元格,依次點擊【數據】-【數據驗證】(2013以下版本為【數據有效性】),在彈出的對話框中將“允許”設置為“序列”,“來源”設置為“=Province”。
確定後一級菜單就完成了。下面進行二級菜單的設置。
同樣選擇“定義名稱”,將名稱設置為“College”,引用位置中輸入公式:
=OFFSET($A$1,MATCH($I$5,Province,0),1,,COUNTA(OFFSET($B$1:$E$1,MATCH($I$5,Province,0),)))
下面著重介紹一下公式中的具體參數的含義。
$A$1:偏移的起始位置,絕對引用,因為其會被作為基準,從第一個單元格開始。
MATCH($I$5,Province,0):查找出一級菜單所選定的內容在Province名稱中的位置。
1:向下偏移一行
COUNTA(OFFSET($B$1:$E$1,MATCH($I$5,Province,0),)):整句意思為偏移的高度。
分開後的解釋:
OFFSET($B$1:$E$1,MATCH($I$5,Province,0),):只作行偏移,沒有列偏移
$B$1:$E$1:第二個偏移的起始位置,絕對引用,因為其會被作為基準。
MATCH($I$5,Province,0):查找出一級菜單所選定的內容在Province名稱中的位置。
然後選擇二級菜單對應的單元格,依次點擊【數據】-【數據驗證】(2013以下版本為【數據有效性】),在彈出的對話框中將“允許”設置為“序列”,“來源”設置為“=College”。完成的效果如圖
如何用css製作橫排二級下拉菜單
*{
padding:0;
margin:0;
}
#nav{
width:996px;
margin:0 auto;
margin-top:20px;
}
ul{
list-style:none;
}
#nav > ul > li{
color:#999;
float:left;
width:120px;
padding:10px 5px;
font-size:14px;
text-align:center;
border:1px solid #ddd;
border-radius:10px;
position:relative;
margin-right:10px;
}
#nav > ul > li:hover{
color:#fff;
border:1px solid #09f;
background:#09f;
}
#nav > ul > li > ul{
text-align:center;
position:absolute;
top:36px;
left:-1px;
display:none;
background:#a6a6a6;
border-radius:10px;
}
#nav > ul > li > ul li{
width:120px;
padding:10px 5px;
}
#nav > ul > li > ul li a{
color:#fff;
text-decoration:none;
}
excel二級下拉菜單怎麼做2010
百度經驗有相關的文章,可以去看一下:
jingyan.baidu.com/...a.html
如何用css製作橫排二級下拉菜單
*{
padding:0;
margin:0;
}
#nav{
width:996px;
margin:0 auto;
margin-top:20px;
}
ul{
list-style:none;
}
#nav > ul > li{
color:#999;
float:left;
width:120px;
padding:10px 5px;
font-size:14px;
text-align:center;
border:1px solid #ddd;
border-radius:10px;
position:relative;
margin-right:10px;
}
#nav > ul > li:hover{
color:#fff;
border:1px solid #09f;
background:#09f;
}
#nav > ul > li > ul{
text-align:center;
position:absolute;
top:36px;
left:-1px;
display:none;
background:#a6a6a6;
border-radius:10px;
}
#nav > ul > li > ul li{
width:120px;
padding:10px 5px;
}
#nav > ul > li > ul li a{
color:#fff;
text-decoration:none;
}
excel單元格二級下拉菜單怎麼做
excel下拉菜單的製作也是經常使用的一個操作,通常就是利用數據有效性建立分類下拉列表實現。
Excel下拉菜單最常見的就是一級、二級、三級聯動下拉菜單。
第一:Excel一級下拉菜單基礎製作
在EXCEL中製作一個下拉列表菜單,可以顯示下面有多少項。
比如用A1:A6的數據源在C1單元格製作一個Excel下拉菜單。
選擇C1單元格,單擊數據——數據有效性。
第二:excel二級下拉菜單製作
數據有效性+定義名稱+indirect函數製作Excel二級下拉菜單。方法如下:
第一步,選擇A1:C7區域,單擊公式——定義的名稱——根據所選內容創建,勾選“首行”,確定。
第二步,選擇E2單元格,用Excel一級下拉菜單基礎製作的方法制作,來源輸入:=$A$1:$C$1。
第三步,選擇F2單元格,數據有效性,仍然選擇序列,來源輸入:=indirect($E$2)。
excel二級聯動下拉菜單怎麼做
1、在“數據”選項下的“數據有效性”中,選擇“序列”,選擇一級下拉菜單內容所在單元格為來源;
2、選擇信息區域,在“公式”選項下的“根據所選內容創建”,創建名稱;
3、選擇二級菜單區域,在“數據”選項的“數據有效性”中,選擇“序列”,來源輸入=INDIRECT(A1) 確定,即可生成二級聯動菜單
如何在EXCEL表中做並列的二級下拉菜單
Excel 2007數據處理與分析實戰技巧精粹
第2節:Excel 2007創建多級下拉菜單
http://wenku.baidu.com/course/study/a417ba4cf7ec4afe04a1dfd6
高清視頻教程:建議自己學會做比別人幫你做更好
會了後別忘記來採納喲!
excel二級聯動下拉菜單怎麼做
用定義名稱和數據有效性的序列實現,如圖,參考:
excel二級聯動下拉菜單怎麼做
首先看一下原始數據,原始信息在一張工作表,第一行是省市名稱,下面的若干行為對應省市下面的地名和區名。需要在另外一張工作表中A列和B列建立聯動的二級下拉菜單。
首先,選中原始表的所有數據(包括多餘的空白單元格),按F5或者Ctrl+G調出定位對話框。選擇左下角的【定位條件】。
選則【常量】,並點擊【確定】按鈕。這樣,所有的非空單元格被選中。
選擇功能區的【數據】-【有效性】-【根據所選內容創建】。
由於標題在第一行,因此選擇【首行】為名稱,然後點擊【確定】按鈕。
操作完畢後,在名稱管理器中就可以看到定義的名稱了。
選中第一行的省市名稱(也定位到非空白單元格),在名稱框中輸入“省市”兩個字,然後按回車,這樣就定義了一個“省市”的名稱。
選中操作界面的A2單元格,選擇【數據】-【數據有效性】。
選擇【序列】,【來源處】輸入:=省市,然後點擊【確定】按鈕。
這樣,就在A2單元格生成了省市信息的下拉菜單。
同樣的方法,選中B2單元格,設置數據有效性,輸入公式:=INDIRECT($A$2)。
設置完畢後,A2單元格選擇“河北”時B2的下拉菜單返回“河北”的信息;A2單元格選擇“北京”時B2的下拉菜單返回“北京”的信息。
步驟閱讀
注意:
上述二級下拉菜單設置的公式採取了行列都絕對引用,如果要使二級下拉菜單對整列均可用,將公式更改為:=INDIRECT($A2)即可。
詳情圖解地址:jingyan.baidu.com/...6.html