我要開付費|Excel高手必備神技巧——數據有效性還可以這么玩!

Hello,大家好,我是罌粟姐姐,好久不見。致力于Excel教程分享快兩年了,我是簡書的忠實用戶,也是你們貼心的大姐姐。

今天給大家分享Excel數據有效性不僅能夠對單元格的輸入數據進行條件限制,還可以在單元格中創建下拉列表菜單方便用戶選擇輸入。

(注意啦!注意啦!高手必備的神技巧。)

1、單元格只能輸入15位或18位身份證號

第一步:選擇需要設置數據有效性的區域,打開數據-數據驗證對話框。

第二步:設置-允許對話框中選擇“自定義”。

第三步:在公式對話框中輸入公式:=or(len(A2)=15,len(A2)=18)

第四步:單擊確定,完成設置,并進行驗證。

最后動態演示過程如下:

需要注意的是:單元格格式一定要提前設置為文本哦。

2、制作二級下拉菜單

第一步:選中大致的數據區域,按F5定位-定位條件-常量-確定,完成數據區域的精準選擇。

第二步:點擊公式-定義的名稱-根據所選內容創建-首行-確定,完成一級菜單與二級菜單的關聯。

第三步:選擇“著作”列,點擊數據-數據驗證-設置-允許“序列”-來源“=$D$1:$I$1”,完成一級菜單的設置。

第四步:選擇“人物”列,點擊數據-數據驗證-設置允許“序列”-來源“=INDIRECT($A2)”,完成二級菜單設置。

最后動態演示過程如下:

3、一級菜單和二級菜單動態引用

按照2的玩法,當增加著作或為任何一部著作添加新的名單時,數據有效性不能引用新名單。

這個時候,我們需要通過函數公式實現一級菜單和二級菜單的動態引用。

第一步:點擊公式-定義名稱-新建名稱-名稱“著作”-引用位置“=OFFSET(Sheet1!$D$1,,,,COUNTA(Sheet1!$1:$1)-2)”,這樣的話,行方向上的數據增加,引用范圍就會自動擴展。

第二步:選擇“著作”列,點擊數據-數據驗證-設置-允許“序列”-來源“=著作”,完成一級菜單的設置。

第三步:點擊公式-定義名稱-新建名稱-名稱“人物”-引用位置“=OFFSET(Sheet1!$D$2,,MATCH(Sheet1!$A2,Sheet1!$1:$1,)-4,COUNTA(OFFSET(Sheet1!$D$2,,MATCH(Sheet1!$A2,Sheet1!$1:$1,)-4,100)))”,這樣的話,列方向上的數據增加,引用范圍就會自動擴展。

第四步:選擇“人物”列,點擊數據-數據驗證-設置-允許“序列”-來源“=人物”,完成二級菜單的設置。

如果增加著作《碧血劍》和《天龍八部》中的人物“西夏公主”,則可以看出來下拉菜單也可同步更新。

……

好啦,剩下的就看簡書給不給姐姐開通付費功能啦。

如果對姐姐我還不是很了解的話,歡迎訂閱姐姐的連載《人人都能學會的Excel數據分析》,我在這里等你哦!

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 轉自鏈接 2.3.5 IF函數 2.3.6 CountIf和SumIf函數 2.3.7 Lookup函數 2.3....
    腿毛褲閱讀 12,947評論 0 0
  • 也許你已經做了上千張表格,也許你用函數算了上千復雜的運算。也許認為excel不過如此,今天25招秘技希望可以幫到大...
    南屋阿米佛頭閱讀 3,747評論 0 51
  • VBA訂制工具欄 http://club.excelhome.net/thread-1047254-1-1.htm...
    大海一滴寫字的地方閱讀 2,270評論 0 0
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,890評論 18 139
  • 夢想是什么? 曾經,2000公里以外的那個叫做北京的城市,承載在我的夢想,可是到頭來我連我的夢想是什么都不知道?是...
    江式微閱讀 588評論 2 4