動態二級聯動下拉菜單的制作方法 excel二級聯動下拉菜單怎么做?
excel二級聯動下拉菜單怎么做?1、選擇級下拉選項的地方列,在“數據”選項下的“數據有效性”中,“設置”不允許類型中,選擇“序列”,數據來源中,選擇一級選項內容;2、選擇類型菜單對應表,在“公式”選
excel二級聯動下拉菜單怎么做?
1、選擇級下拉選項的地方列,在“數據”選項下的“數據有效性”中,“設置”不允許類型中,選擇“序列”,數據來源中,選擇一級選項內容;
2、選擇類型菜單對應表,在“公式”選項的“定義的名稱”中,“依據什么所選內容創建戰隊”,并中,選擇“首列”,確認,完成名稱的創建角色;
3、中,選擇二級菜單設置列,在“數據”選項下的“數據有效性”中,“設置中”愿意類型中,選擇“序列”,數據來源輸入INDIRECT(A1)確認;
4、能夠完成以上設置后,當一級選項生成后,后列生成隨機的二級聯動選項。
Excel怎么讓單元格的右下角出現一個三角,里面有內容?
樓主你說的是下拉框啦。看我發的教程哦。
某些時候,我們要積攢一些表格,是為數據統一性,比如某個班級的名稱,公司項目的名稱統一個其它名字,我們會給單元格而且限制,讓它沒法填某幾個數值。
諸如:某個公司的項目命名原則為1-a,2-b,3-c,4-d,5-e,6-f共6個項目,為了項目填申請表的準確性,我們給它的項目名稱而且限制。
題中我們需要在B2單元格輸入項目名稱,這里我們選中后B2單元格,數據-有效性-你選擇序列-選擇類型待選名稱。
不過,這個肯定大家都會啦。飛飛揚揚水的事。
假設下面一個場景,在某一天,領導是需要你把項目的區域填出來。
假設不成立1,3,5項目不屬于廣東省,2,4項目廣西省,6項目海南省。如下圖:
如果不是在區域你選擇按的省份下拉框,名稱選擇類型省份所按的項目下拉框。意思那就是,區域,只能填這三個省。如果沒有中,選擇廣東省,這樣的話項目名稱那里沒法選擇1,3,5項目。這個怎么你的操作呢?
不過在此之前:也可以把省份的限制條件弄上。
選中B2單元格,數據-有效性-序列-中,選擇G1到I1單元格。
第二步,把省份按的名稱關聯到項目名稱
利用上節說的宏表函數,也就是名稱管理器,批量打印能生成宏表公式,關聯去相關數組,聽不明白沒有關系。詳細操作:公式-指定-名稱創建戰隊于首行(這是wps2019的,excel操作:公式-定義名稱-根據所選內容創建家族,打勾首行,再點確認)
從名稱管理器我們一眼就可以看出,它這是直接引用后面三個單元格,化合了一個數組。
不過什么是數組,是可以看中一期的文章。
恐怖如斯的數組,你能不可能?
數組,省份和項目名稱關聯到了在一起。
不過,為了以至于數據更加好看點,我們這個可以修改再看看廣西、海南二省兩個公司的摘錄位置,以使得前面的數值沒有空數組。
改好的效果::
之后踏上一步,我們不需要把項目名稱那里和省份關聯過來。
必須,你選數據-有效性-序列。
D1單元格的數據依戀于B1,所以我我們我希望能做到把B1單元格,根據他的數值,接著憑借宏表公式,把宏表公式里面的數組傳達消息給D1。
仔細想想,當然數據有效性里面的序列在某種意義上來說,又是一種數組,因為有沒有這么多一個原函數,可以把函數的里面的值所不對應的值傳遞不出來。
舉個例子:
借用indirect函數,成功了引用到了C2單元格的值B2,然后再再把B2單元格的值“2”傳達了過來,那樣的話就連成了二次傳達消息。
那就上面的那個,也雖然這個可以是從indirect函數訊息傳遞B1單元格的值的值。假設不成立B1單元格是“廣東省”,那么“indirect(B1)”不就應該是”廣東省”。恰巧上次我們又做了一個宏表公式,它的名稱應該是廣東省。
這樣的話,我就能夠得到了一個值,也就是數組。
我在把數組,給序列。這樣,不就完美的東西一切都搞定了項目名稱下拉框二級聯動的關系了嘛?
具體操作不勝感激:
左鍵單擊D1單元格,數據-有效性-序列,鍵入“indirect(B1)”
咦?竟然會不行。這是啊,為什么?
小編今天在這翻車了半個小時,后面再一次想通了。原先這時候,B1單元格還沒有數據,造成D1去聯動,得到的是空序列,因此就很難填了。(office的Excel好象不受影響)
這里我們給B1隨便選一個數據,接著再去再輸入兩次公式。
這樣的,也就超級可以解決了。
要是下面還要弄,直接清除B1,D1的數據,其下拉菜單,數據雙聯動性不受影響。