Excel表格中怎樣製作下拉列表?
最新
04-17
我們在使用excel表格的過程中,平常除了錄入一些數據和表格的製作之外,有時還會在表格中製作下拉列表,然後根據制定的條件進行下拉框的選擇,那麼,怎麼通過execl表格來製作這種功能效果呢?
1、簡單的下拉列表
實現方法很簡單,只需為單元格設置數據有效性驗證為"序列",來源直接錄入內容"男,女"或者直接引用地址區域。
GIF
GIF
2、多級聯動的下拉列表
多級聯動的下拉列表,是指二級菜單根據一級菜單的內容來確定,三級菜單的內容,則根據二級菜單來確定,依此類推。
製作方法,如下:
一級菜單的製作,見簡單的下拉列表
多級菜單,則需要藉助名稱管理器,將一級菜單的內容全部定義為名稱,然後再下級菜單中使用 indirect() 函數來引用名稱,如下演示如何製作二級、三級菜單:
GIF
GIF
GIF
3、聯想式下拉菜單
你肯定用過網路搜索,如度娘,輸入關鍵詞,搜索框就會自動列出相關的熱詞,這就是所謂的聯想式輸入。
那Excel中,怎麼實現這種聯想式下拉菜單呢?
GIF
這裡用到的公式:=offset($A$1,MATCH(B3&"*",$A:$A,0)-1,,COUNTIF($A:$A,B3&"*"))
參數1:$A$1,表示下拉框引用的區域起始位置,從A1單元格開始;
參數2:MATCH(B3&"*",$A:$A,0)-1,表示將區域偏移到查找的關鍵字上,如示例中,輸入"安"以後,區域就從第一找到"安"的位置開始;
參數3:默認不偏移;
參數4:COUNTIF($A:$A,B3&"*"),統計下輸入內容的個數,如示例中,有3個姓"安"的人。
示例中,輸入"安",Offset則從第一個姓"安"人員位置開始,往下取3個單元格,作為下拉框的內容。
版權所有 轉載須經Excel技巧網許可
TAG:Excel技巧網 |