大多「表哥表妹」使用表格是知其然而不知其所以然,所以遇見問題的時候就手足無措。
如果能了解清楚表格及數據的本質是什麼,很多問題都會迎刃而解。
最近有一位學員在核對數據的時候,碰到了數據查重時的問題。
她的需求是這樣的:隻要在兩列數據中存在重複的運單号,就标紅顯示。
會一點 Excel 的都知道,利用條件格式的重複值選項,可以突出顯示重複的數據,隻要點 2 下鼠标就可以快速完成。
可是,這個功能,在碰到超過 15 位的數字時會失效。
例如,案例中的 18 位運單号,隻要前面 15 位數一樣,後面 3 位不管是什麼,Excel 都把它當成重複數據了。
身份證号、銀行賬号一樣會碰到這個問題。因為超過 15 位,Excel 就會把它識别成天文數字,自動後面的數字。
解決方法也簡單,需要用 COUNTIF 函數來救場,突破條件格式的功能限制。
❶ 選中兩列數據。
選定兩列數據(B2:C11區域):
❷ 新建條件格式規則。
點擊【開始】-【條件格式】,新建規則,選擇最後一個規則類型「使用公式」:
❸ 添加規則公式。
=AND(COUNTIF($B$2:$C$11,"*"&B2&"*")>1,B2<>"")
公式包含兩層:
① 計算當前單元格中數據,完整出現在整個區域中的次數,大于 1 次則符合條件。
COUNTIF($B$2:$C$11,"*"&B2&"*")>1
其中,*是通配符,表示任意字符,B2&"*",用來代表包含 B2 的數據。
強行将當前單元格裡的數據當成文本來計數,超過 1 個就代表有重複。
② 且當前單元格不能為空。
B2<>""
函數公式用得好,可以給條件格式插上翅膀,簡直可以為所欲為~
在 Excel 裡超長數字真的是個麻煩事。
我有個做 HR 的同學,有一次着急忙慌的來問我,身份證号為什麼變成了 xxxx 000 的「亂碼」。
就是因為數字超過了 15 位,被當成了天文數字,必須先設置成文本格式,再錄入數據。
更悲催的是,他是錄了 200 多個身份證後才發現這個問題。結果後面 3 位數全部被 Excel 洗成了 0。
隻能重新錄入……
操作不規範,真的會加班到想哭!
如何設計一個标準規範的表格?
碰到一個難以描述的不規範表格,又能如何快速處理?
關注我哦,後面繼續為大家解答!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!