Excel技巧:如何防止Excel單元格數據區域的重複錄入?
重複的條目會導致數據冗餘。及時發現也會造成統計上的錯誤,有甚麼好辦法可以在數據錄入時阻止重複錄入的發生?
場景。某企業的銷售、財務、數據分析和物流部門的辦公人員使用Excel進行數據輸入。
問題。如何防止單元格數據區的重複輸入?
答案。使用 Excel 的數據驗證功能就可以了!
本例為防止公司報表的重複錄入,需要對發票號碼列的數據進行有效性設置。具體操作如下:選擇 "D4:D18 "區域,點擊 "數據-數據驗證-數據驗證"(如下圖1)
在新彈出的窗口中,允許選擇 "自定義"(如下圖2),輸入=COUNTIF($D$4:$D$18,D4)<2處的公式(如下圖3)
=COUNTIF($D$4:$D$18,D4)<2 Countif函數的作用是判斷從D4單元格:D18判斷,每個輸入內容的數量,只有小於2,才允許輸入,只要等於2或大於2,就說明輸入內容重複。
經過判斷,如果在 "發票號碼 "一欄中輸入相同的內容,系統會提到第二個重複的內容不能輸入,會出現下圖的錯誤窗口。(
但是這個錯誤很容易讓人 "誤解",讓人覺得是Excel系統的問題,所以要多加改進。
但這種錯誤容易讓人 "誤解",讓人以為是Excel系統出了問題,所以要多加改進。(
如果再次輸入重複的數據,系統會出現下面的提醒,這樣系統的友好度會提高很多。
總結:單元格 "數據驗證"(Excel2010以下版本稱為 "數據有效性"),是一個非常重要的表格統計 "限制 "控制工具。 控制的工具。特別是當你想將表格升級到 "模板 "級別時,數據有效性是一個必須考慮的因素。
本提示對Excel 2010及以上版本有效。