在實際的工作中,我們經常遇到數據不規範的情況,如果數據源不夠規範,處理起來費時費力……此篇文章我們來學習一些含金量極高的數據有效性設置技巧。
一、數據唯一性。
目的:禁止輸入重複工号并進行提示。
方法:
1、選擇工号所在的列(暨A列)。
2、【數據】-【數據驗證】,選擇【允許】中的自定義,在公式中輸入=COUNTIF(A:A,A3)=1。
方法:
1、選擇身份證号所在的列(暨E列)。
2、【數據】-【數據驗證】,選擇【允許】中的文本長度,【數據】中的【等于】,【長度】中輸入18(身份證号的長度為18)。
3、單擊【出錯警告】标簽,輸入【标題】和【錯誤信息】并【确定】。
解讀:
身份證号的長度為18,所在【長度】中輸入18,此數據根據實際情況自行定義。例如手機号的長度為11。
三、逐行錄入,嚴禁跳行。
目的:逐行錄入數據,不允許跳行。
方法:
1、選定第一列(一般情況都是從第一列錄入下一行數據)。
2、【數據】-【數據驗證】,選擇【允許】中的【自定義】,在【公式】中輸入=COUNTA(A$3:A3)=ROW(A1)。
3、單擊【出錯警告】标簽,輸入【标題】和【錯誤信息】并【确定】。
解讀:
公式:=COUNTA(A$3:A3)計算的是從A3開始到當前非空單元格的個數;=ROW(A1)提取的是從A1單元格開始的行号,從1開始逐步增加。公式=COUNTA(A$3:A3)=ROW(A1)計算的是當前非空單元格的數目如果不等于逐步增加的行号,就限制輸入。
四、下拉列表顯示當前時間。
目的:快速顯示當前系統時間。
方法:
1、在任意單元格中輸入公式:=NOW()獲取當前系統時間。
2、選中目标單元格,【數據】-【數據驗證】,選擇【允許】中的序列,單擊【來源】右側的箭頭,并選擇獲取當前系統時間的單元格。【确定】。
3、快捷鍵Ctrl 1打開【設置單元格格式】對話框,選擇【分類】中的【日期】,單擊【類型】中的【2012/3/14 13:30】并【确定】。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!