7個(gè)例子全面掌握數(shù)據(jù)有效性
?
作者:賦春風(fēng)來(lái)源:部落窩教育發(fā)布時(shí)間:2021-05-06 10:38:36點(diǎn)擊:4844
編按:
哈嘍,大家好!今天小E特意為大家總結(jié)了數(shù)據(jù)有效性的7個(gè)實(shí)用案例,全面剖析了數(shù)據(jù)有效性的使用方法。不管是各種驗(yàn)證條件的應(yīng)用,還是出錯(cuò)信息和出錯(cuò)警告的設(shè)置??赐赀@篇文章,大家都可以輕松掌握!
為了保證表格中輸入的數(shù)據(jù)都是有效的,可以提前設(shè)置單元格的數(shù)據(jù)驗(yàn)證功能。通過(guò)數(shù)據(jù)驗(yàn)證設(shè)置數(shù)據(jù)有效性后,不僅可以減少輸入錯(cuò)誤的概率,保證數(shù)據(jù)的準(zhǔn)確性,還可以圈釋無(wú)效數(shù)據(jù)。下面一起來(lái)學(xué)習(xí)下。
一、數(shù)據(jù)驗(yàn)證的驗(yàn)證條件
在向工作表中輸入數(shù)據(jù)時(shí),為了防止輸入錯(cuò)誤的數(shù)據(jù),可以為單元格設(shè)置有效的數(shù)據(jù)范圍,這樣可以極大地減少數(shù)據(jù)處理中的操作復(fù)雜性。
選中要設(shè)置數(shù)據(jù)有效性的單元格,用鼠標(biāo)點(diǎn)擊“數(shù)據(jù)”選項(xiàng)卡下“數(shù)據(jù)工具”選項(xiàng)組中的“數(shù)據(jù)驗(yàn)證”按鈕。在彈出的“數(shù)據(jù)驗(yàn)證”對(duì)話框中,選擇“設(shè)置”,在“允許”的下拉列表中選擇合適的數(shù)據(jù)格式類型。
數(shù)據(jù)格式類型分別有:任何值、整數(shù)、小數(shù)、序列、日期、時(shí)間、文本長(zhǎng)度、自定義。其中大部分都比較好理解,下面,筆者和大家一起熟悉一下。
1.數(shù)據(jù)格式為“序列”。
序列條件是指為有效性數(shù)據(jù)制定一個(gè)序列,序列的內(nèi)容可以是單元格引用或公式,也可以是手動(dòng)輸入的內(nèi)容。
【例1】在性別欄輸入男女。
選擇B列單元格區(qū)域,選擇“數(shù)據(jù)驗(yàn)證”按鈕。在彈出的“數(shù)據(jù)驗(yàn)證”對(duì)話框中,選擇“允許”下拉列表中的“序列”選項(xiàng),在“來(lái)源”文本框中輸入“男,女”。最后,用鼠標(biāo)點(diǎn)擊“確定”按鈕即可。
如此,返回工作表中后,用鼠標(biāo)點(diǎn)擊設(shè)置了有效驗(yàn)證條件的任意單元格,在單元格右側(cè)都會(huì)出現(xiàn)一個(gè)下拉按鈕,點(diǎn)擊按鈕即可選擇指定的序列內(nèi)容。
注意:
①輸入序列內(nèi)容時(shí),以半角的逗號(hào)隔開不同的內(nèi)容項(xiàng)。
②如果勾選“提供下拉箭頭”復(fù)選框,被設(shè)置的單元格右側(cè)會(huì)出現(xiàn)下拉箭頭,用鼠標(biāo)點(diǎn)擊該按鈕,序列內(nèi)容將出現(xiàn)在下拉列表中。(本案例中已勾選“提供下拉箭頭”復(fù)選框。)
2.數(shù)據(jù)格式格式為“文本長(zhǎng)度”。
“文本長(zhǎng)度”條件,將數(shù)據(jù)輸入限制為指定長(zhǎng)度的文本。
【例2】輸入手機(jī)號(hào)碼。
同上,在彈出的“數(shù)據(jù)驗(yàn)證”對(duì)話框中,選擇“允許”下拉菜單中的 “文本長(zhǎng)度”選項(xiàng),在“數(shù)據(jù)”文本框中選擇“等于”,在長(zhǎng)度欄輸入“11”。最后,用鼠標(biāo)點(diǎn)擊“確定”按鈕即可。
如此,當(dāng)輸入的文本長(zhǎng)度不等于11時(shí),會(huì)提示“此值與此單元格定義的數(shù)據(jù)驗(yàn)證限制不匹配”。
3.數(shù)據(jù)格式為“自定義”。
使用自定義類型時(shí),允許用戶使用自定義公式、表達(dá)式或引用其它單元格的計(jì)算值,來(lái)判定輸入數(shù)據(jù)的有效性。
【例3】判斷車牌輸入是否正確。
如下圖所示,要求A列的車牌號(hào)必須輸入以漢字開頭,且總長(zhǎng)度為7位的內(nèi)容。輸入錯(cuò)誤就禁止輸入。
數(shù)據(jù)有效性公式:“=AND(LENB(LEFT(B2))=2,LEN(B2)=7)”。
注意:
漢字占用2個(gè)字節(jié),數(shù)字和字母占用1個(gè)。
【例4】每行輸入完成才能輸入下一行
如下圖,當(dāng)在excel表格的A:D輸入時(shí),只有上一行的四列都輸入數(shù)據(jù),才能在下一行中輸入內(nèi)容;否則就無(wú)法輸入并提示錯(cuò)誤信息。
操作:
選取A2:D100(寫D100是為了能保證所有數(shù)據(jù)行數(shù)被包括到其中,讀者也可以依據(jù)實(shí)際數(shù)據(jù)來(lái)設(shè)置),用鼠標(biāo)依次點(diǎn)擊“數(shù)據(jù)”、“數(shù)據(jù)驗(yàn)證”、“允許”,選擇“自定義”,在來(lái)源框中輸入以下公式:“=COUNTA($A1:$D1)=4”。
公式說(shuō)明:
COUNTA()函數(shù)可以統(tǒng)計(jì)非空單元格個(gè)數(shù)。$A1:$D1添加$是把范圍固定在A:D列。
【例5】庫(kù)存表中有才能出庫(kù)
如下圖所示,左邊為庫(kù)存表,要求在右邊出庫(kù)表中設(shè)置限制。即當(dāng)出庫(kù)量大于庫(kù)存量時(shí),則禁止在出庫(kù)表中輸入內(nèi)容,并提示“此值與此單元格定義的數(shù)據(jù)驗(yàn)證限制不匹配”。
操作:
用鼠標(biāo)依次點(diǎn)擊“數(shù)據(jù)”、“數(shù)據(jù)驗(yàn)證”、“允許”,選擇“自定義”,在來(lái)源框中輸入以下公式:“=E3<=VLOOKUP(D3,A:B,2,0)”,就可以限制E列中商品的數(shù)量為小于B列中該商品對(duì)應(yīng)的數(shù)量。
小結(jié):
在數(shù)據(jù)有效性中使有公式,可以完成復(fù)雜的判斷和輸入限制。對(duì)于規(guī)范表格的數(shù)據(jù)輸入非常有幫助。
二、設(shè)置出錯(cuò)信息和出錯(cuò)警告提示
1.設(shè)置輸入前的提示信息
用戶輸入數(shù)據(jù)前,如果能夠提示輸入什么樣的數(shù)據(jù)是符合要求的,那么出錯(cuò)率就會(huì)大大下降。
【例6】輸入學(xué)號(hào)前,提示用戶應(yīng)該輸入8位數(shù)的學(xué)號(hào)。
如下圖,當(dāng)鼠標(biāo)點(diǎn)擊B2:B7單元格區(qū)域的任意單元格時(shí),就會(huì)有提示信息。
操作:
選中B2:B7單元格區(qū)域,選擇“數(shù)據(jù)驗(yàn)證”按鈕。在彈出的“數(shù)據(jù)驗(yàn)證”對(duì)話框中,選擇“輸入信息”,在“標(biāo)題”欄中輸入“學(xué)號(hào)”,在“輸入信息”文本框中輸入“應(yīng)輸入8位數(shù)的學(xué)號(hào)”。最后,用鼠標(biāo)點(diǎn)擊“確定”按鈕即可。
2.設(shè)置輸入錯(cuò)誤時(shí)的警告信息
用戶可以通過(guò)設(shè)置,在輸入的數(shù)據(jù)不符合要求時(shí),彈出警告信息。
同樣以【例6】(輸入8位數(shù)的學(xué)號(hào))為例子,介紹該功能。
步驟1:
同上,在彈出的“數(shù)據(jù)驗(yàn)證”對(duì)話框中,點(diǎn)擊“設(shè)置”,在“允許”的下拉列表中選擇“文本長(zhǎng)度”,在“數(shù)據(jù)”下拉列表中選擇“等于”,在“長(zhǎng)度”文本框中輸入“8”。最后,用鼠標(biāo)單擊“確定”按鈕即可。
步驟2:
選擇“出錯(cuò)警告”選項(xiàng)卡,在“樣式”下拉列表中選擇“警告”,在“標(biāo)題”中輸入“輸入錯(cuò)誤”,在“錯(cuò)誤信息”中輸入“警告信息”,用鼠標(biāo)點(diǎn)擊“確定”按鈕即可。
返回工作表后,當(dāng)輸入不符合要求的數(shù)字時(shí),會(huì)提示如下的警告信息。
3.圈定無(wú)效數(shù)據(jù)
是指系統(tǒng)自動(dòng)的將不符合要求的數(shù)據(jù)用紅色的圈標(biāo)注出來(lái),以便查找和修改。
【例7】將學(xué)生出生時(shí)間較早的日期標(biāo)識(shí)出來(lái)。
步驟1:
選中C2:C7單元格區(qū)域,選擇“數(shù)據(jù)驗(yàn)證”按鈕。在彈出的“數(shù)據(jù)驗(yàn)證”對(duì)話框中,選擇“設(shè)置”,在“允許”的下拉列表中選擇“日期”,在“開始日期”欄中輸入“1986-1-1”,在“結(jié)束日期”欄中輸入“1995-1-1”。最后,用鼠標(biāo)點(diǎn)擊“確定”按鈕即可。
步驟2:
選擇C2:C7單元格區(qū)域,選擇“數(shù)據(jù)驗(yàn)證”按鈕,在右側(cè)的下拉按鈕中選擇“圈示無(wú)效數(shù)據(jù)”。此時(shí),區(qū)域中的無(wú)數(shù)數(shù)據(jù)就會(huì)以橢圓標(biāo)注出來(lái)了。
如果想清除數(shù)圈示,只需要在“數(shù)據(jù)驗(yàn)證”按鈕的下拉菜單中選擇“清除驗(yàn)證標(biāo)識(shí)圈”,紅色的標(biāo)識(shí)圈就會(huì)自動(dòng)消除了,很簡(jiǎn)單,這里就不做演示了。
OK,今天大家通過(guò)很多例子系統(tǒng)的學(xué)習(xí)了數(shù)據(jù)有效性,這樣不僅可以減少輸入錯(cuò)誤的概率,保證數(shù)據(jù)的準(zhǔn)確性,提高工作效率,還可以圈示無(wú)效數(shù)據(jù)。小伙伴們,還有別的什么想法,歡迎到公眾號(hào)中留言。
本文配套的練習(xí)課件請(qǐng)加入QQ群:902294808下載。
做Excel高手,快速提升工作效率,部落窩教育《一周Excel直通車》視頻和《Excel極速貫通班》直播課全心為你!
掃下方二維碼關(guān)注公眾號(hào),可隨時(shí)隨地學(xué)習(xí)Excel:
相關(guān)推薦:
數(shù)據(jù)有效性只能引用一列數(shù)據(jù)?但他這樣用1000列也行!
最簡(jiǎn)單的多級(jí)下拉菜單制作方法,不需要定義名稱
版權(quán)申明:
本文作者賦春風(fēng);同時(shí)部落窩教育享有專有使用權(quán)。若需轉(zhuǎn)載請(qǐng)聯(lián)系部落窩教育。
最熱教程
- 像綠皮火車一樣長(zhǎng)像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實(shí)戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集!(建議收藏)-下篇
- 明明沒(méi)有重復(fù),Excel卻判定數(shù)據(jù)重復(fù),這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問(wèn)題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學(xué)會(huì)這2個(gè)公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說(shuō)是拍馬屁也成,今天你應(yīng)該這樣發(fā)Excel報(bào)表……
- 如何計(jì)算Excel單元格中的算式,四種求和方法請(qǐng)收好!
最新教程
- SHEETSNAME,一鍵獲得所有工作表名稱完成目錄制作
- 延遲退休落地,快速查詢你上幾年才退休!
- 快速將PDF電子發(fā)票數(shù)據(jù)提取到發(fā)票明細(xì)登記表的方法
- 提取、查找、替換數(shù)據(jù)的王者——REGEXP正則函數(shù)
- Excel表10萬(wàn)行數(shù)據(jù),篩選卡頓怎么辦?
- 兩個(gè)不用嵌套的萬(wàn)能提取公式,含用REGEXP函數(shù)提取
- 用Excel制作刷題器,備考無(wú)憂 !
- 如何用LET+LAMBDA直接寫遞歸公式?
- 用函數(shù)合并多個(gè)工作表數(shù)據(jù)
- 用LAMBDA自定義顏色求和函數(shù)