創建多級聯動下拉菜單,我曾經教過好幾種方法。
今天為啥還要再開貼呢?主要解決兩個重點問題:
根據下圖中的數據表創建二級聯動下拉菜單,當班級和姓名不匹配時,姓名單元格不顯示人名。
先創建創建名稱。
1. 下圖 1 是原始表,基于此制作一套如下圖 2 的格式。
2. 選定任意區域創建下拉框模闆。
接下來創建名稱,我們大可不必分 4 次創建 4 個名稱,用下面的方法,一次就能創建完所有名稱,非常快捷。
3. 選中紅框中的所有非空單元格。
* 請注意:三班的人數比其他班級多,大家選擇的時候,切勿在一班、二班下面多選一個空單元格,這樣會導緻下拉菜單中多一個空選項。
4. 選擇菜單欄的“公式”-->“根據所選内容創建”
5. 在彈出的菜單中僅勾選“首行”--> 點擊“确定”
按 Ctrl F3,就能看到創建的所有名稱。
接下來制作下拉菜單。
6. 選中 D2 單元格 --> 選擇菜單欄的“數據”-->“數據驗證”-->“數據驗證”
7. 在彈出的對話框中選擇“設置”選項卡 --> 按以下方式設置 --> 點擊“确定”:
8. 選中 E2 單元格 --> 選擇菜單欄的“數據”-->“數據驗證”
9. 在彈出對話框中按同樣的方式設置,在“來源”區域輸入以下公式:
=indirect(D2)
一、二級菜單都創建好了,而且還是聯動的。
但是現在的聯動有個小 bug,當重新選擇一級菜單選項的時候,二級菜單還停留在上一次的選項,此時的結果是錯誤的。
為了盡善盡美,今天要解決的問題就是:在切換的時候,不要顯示錯誤的二級選項。
10. 選中 E2 單元格 --> 選擇菜單欄的“開始”-->“條件格式”-->“新建規則”
11. 在彈出的對話框中選擇“使用公式确定要設置格式的單元格”--> 輸入以下公式 --> 點擊“格式”按鈕:
=countifs(A2:A11,D2,B2:B11,E2)=0
公式釋義:
12. 在彈出的對話框中選擇“字體”選項卡 --> 選擇白色 --> 點擊“确定”
13. 點擊“确定”
現在就修改好了,當上下級聯動菜單正确時,正常顯示;如果不正确,二級菜單字體就會變成白色。
很多同學會覺得 Excel 單個案例講解有些碎片化,初學者未必能完全理解和掌握。不少同學都希望有一套完整的圖文教學,從最基礎的概念開始,一步步由簡入繁、從入門到精通,系統化地講解 Excel 的各個知識點。
現在終于有了,以下專欄,從最基礎的操作和概念講起,用生動、有趣的案例帶大家逐一掌握 Excel 的操作技巧、快捷鍵大全、函數公式、數據透視表、圖表、打印技巧等……學完全本,你也能成為 Excel 高手。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!