小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

9個經常使用的數據驗證(數據有效性)場景

 ExcelEasy 2021-01-21

數據驗證(以前的版本中叫做數據有效性)是Excel中一個非常有用的功能。我們可以使用這個功能控制對單元格內容的輸入,保證輸入的數據符合我們的要求。

對于不熟悉這個功能的朋友,可以按照以下步驟操作,即可使用數據驗證了:

  1. 選擇希望進行數據驗證的單元格區(qū)域

  2. 點擊“數據”菜單,點擊“數據驗證”

  3. 設置數據驗證規(guī)則

下面我們就介紹那些常用的數據驗證場景

01

只能輸入今天以前的日期

我們總是強調Excel數據中日期采用標準的日期格式,因為這會給我們后續(xù)處理和分析數據帶來極大的方便。但是,我們拿到的數據經常包含錯誤的日期,這里面既包含不正確格式的日期數據,也包含那些不應該出現在數據中的日期,例如“將來的日期”。

步驟如下:

  1. 選中需要限制日期輸入的區(qū)域

  2. 點擊“數據”菜單,點擊“數據驗證”。在“允許”框中選擇“日期”,在“數據”框中選擇“小于或等于”,在“結束日期”框中輸入公式:

=TODAY()

02

創(chuàng)建下拉列表 

創(chuàng)建下拉菜單是一個常用的需求。步驟如下:
  1. 選擇需要下拉列表的區(qū)域

  2. 在“數據驗證”對話框中選擇允許“序列”,在來源中輸入序列。

這里有兩種情況,一種是直接輸入序列:

第二種是引用一個 區(qū)域

03

多級聯(lián)動下拉列表

多級聯(lián)動下拉列表也非常有用。在這種列表中,我們的第二個列表的內容依賴于第一個列表的選擇。

例如 ,在下圖中,I3中選擇了 事業(yè)部,在J3的下來列表中,只能出現該事業(yè)部對應的部門。

要實現這個效果,必須定義名稱(Name)。

首先,I3單元格的數據驗證規(guī)則還是“序列”,來源是“C2:E2”。

重點是J3中的數據驗證規(guī)則:

選中C2:E7區(qū)域,按Ctrl+Shift+F3,出現如下對話框:

點擊確定后,設置J3單元格的數據驗證規(guī)則為“序列”,“來源”中輸入公式:

=INDRECT(I3)

04

禁止輸入重復值

重復值是數據處理中面臨的常見問題之一。通常在進行數據分析之前都需要進行數據清洗,其中重復值處理是一個重要步驟。當然,最好還是在一開始就避免輸入重復值。

我們使用下面的函數來進行數據驗證:

=COUNTIF($B$3:$B$8,B2)=0

這個函數計算B2:B8區(qū)域中出現的次數,如果次數為0(即不重復),則允許輸入。

注意,這里的規(guī)則是“自定義”。

05

只允許數值(或文本)

可以使用Isnumber函數來限制只能輸入數值。

如果只允許文本,公式改成:

=ISTEXT(B3)

06

只允許工作日的日期

我們可以限制只能輸入一周中的某些日期,比如,只有周一至周五才可以輸入。

07

限制文本長度

有時,我們會限制輸入的文本長度,比如,合同編號只能是11位

08

包含特殊的文本

像合同編號之類的信息,有時需要保證其中某些子串是一致的。例如,上例中,合同編號必須以“C_TP_”開始。

Find是個文本函數,用于在一個字符串中查找另外一個字符串,如果找到了,就返回該子串的位置,否則,返回錯誤值。Isnumber用于判斷Find的返回值,如果是數值,表示Find找到了那個子串。

09

使用有意義的出錯信息

很多人設置了數據驗證規(guī)則,然后別人在輸入數據時,違反了規(guī)則,就會得到如下的信息:

這個提示太不友好了!輸入者完全摸不著頭腦:哪里錯了?正確的又是什么?

所以,不管你設置了哪種數據驗證規(guī)則,都需要設置友好的出錯提示信息。

這樣,一旦輸入了不滿足規(guī)則的數據,就會得到下面的提示信息:

輸入者很清楚應該如何調整輸入信息了。

10

總結

數據驗證是一個被很多人忽略的功能。在很多地方,它可以幫助我們獲得滿足要求的數據,從而為后續(xù)的分析(數據透視表,圖表等)提供正確的源數據。

但是,如果數據不是輸入的,而是從其他來源(網站,數據庫等)導入的,數據驗證就起不到應有的作用了。在這種情況下,建議大家學習使用Excel中的Power Query??梢蚤喿x這個專輯中的文章:

Excel大數據分析 — Power BI



點個贊


再走吧

    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多