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