后臺收到讀者提問:由于工作需要,需要定期收集手機號,但是人工填寫的手機號碼很不規(guī)范,有很多無效號碼。 能否制定一些最基本的規(guī)則,可以先初步篩選出不規(guī)范的號碼?比如,國內手機都是以“1”開頭,長度為 11 位。如果連這兩個要求都不符合,那肯定不是有效手機號。 案例: 下圖 1 是收集上來的手機號碼表,請按粗放的規(guī)則初步區(qū)分出有效和無效號碼,規(guī)則如下:
效果如下圖 2、3 所示。 ![]() ![]() ![]() 01 突出正確的 1. 選中 B 列 --> 選擇菜單欄的“開始”-->“條件格式”-->“突出顯示單元格規(guī)則”-->“介于” ![]() 2. 在彈出的對話框中將最小和最大值分別設置為“10000000000”和“19999999999”--> 點擊“確定”: ![]() 所有符合規(guī)則的單元格都高亮顯示了。 ![]() 02 突出錯誤的 1. 選中 B 列的數據區(qū)域 --> 選擇菜單欄的“開始”-->“條件格式”-->“新建規(guī)則” ![]() 2. 在彈出的對話框中選擇“使用公式確定要設置格式的單元格”--> 輸入以下公式 --> 點擊“格式”按鈕: =OR(LEN(B2)<>11,LEFT(B2,1)<>'1') 公式釋義:
* 公式中的參數都要相對引用。 ![]() 3. 在彈出的對話框中選擇“填充”選項卡 --> 選擇所需的填充色 --> 點擊“確定” ![]() 4. 點擊“確定” ![]() 現在高亮顯示的是不符合條件的單元格。 ![]() 03 只保留正確的 1. 選中數據表的任意單元格 --> 選擇菜單欄的“數據”-->“從表格” ![]() 2. 在彈出的對話框中保留默認設置 --> 點擊“確定” ![]() 表格已經上傳至 Power Query。 ![]() 3. 點擊“手機”旁邊的篩選按鈕 --> 在彈出的菜單中點擊“數字篩選器”旁邊的小箭頭 --> 選擇“介于...” ![]() 4. 在彈出的對話框中,在最小和最大值處分別輸入“10000000000”和“19999999999”--> 點擊“確定” ![]() ![]() 5. 選擇菜單欄的“主頁”-->“關閉并上載”-->“關閉并上載至” ![]() 6. 在彈出的對話框中選擇“現有工作表”及所需上傳至的位置 --> 點擊“加載” ![]() 綠色的表格就是所有符合條件的數據。 ![]() 如果能從源頭就避免輸入不規(guī)范的數據,那就更好了。具體操作方法可參閱 Excel – 如何強制規(guī)范手機號碼輸入規(guī)則? 轉發(fā)、在看也是愛! |
|