Excel技巧 如何對手機號碼進行保護

2022-07-09 07:06:15 字數 3133 閱讀 5710

點讚再看,養成習慣;勝人者有力,自勝者強。本文github已收錄,包含excel系統學習指南系列文章,以及各種excel資料。

今天在這裡要和大家分享如何在excel中對手機號碼進行保護,以達到隱私保護的效果。最常見的方法就是將手機號碼中間的四位用星號代替,效果大家應該都知道,但是你能想到幾種方法呢?

下面就來詳細學習一下我想到的其中方法吧,先看下思維導圖。

快速填充的意思是指根據輸入資料模板自動向下填充資料的意思。這個智慧型功能好像是對版本有要求的,excel最低需要2013版本,而wps最低需要2019版本。沒有excel2019軟體的同學可以檢視我前面的文章《軟體安裝》有介紹,可以私信我。

快速填充操作也很簡單,我們參照上圖來詳細講解操作步驟:

① 滑鼠鍵入c4單元格,在c4單元格中輸入「194****3548」,可以隨意輸入成我們希望的模板格式。

② 選擇c5單元格,按快捷鍵「ctrl+e」,即可完成製作。

下面可以看看動態演示:

我們先說說replace函式的作用及語法。

主要作用:就是把乙個段文字中的某一段文字替換為指定的文字;

語法格式:= replace (需要替換的文字,開始替換的起始位置,替換的長度,替換為指定的文字)。

舉例說明:=replace("abcdef",2,3,"*"),這個函式的意思就是把文字「abcdef」中從「b」開始的3個字母替換為「*」,因此這個函式執行結果就是:「a*ef」。

下面直接來看看動態製作過程,其中公式為「=replace(b4,4,4,"****")」:

我們先分別介紹一下left函式和right函式的作用及語法。

left函式主要作用:從原文本左邊開始提取指定長度的文字;

left函式語法格式:= left (原文本,提取的長度)。

舉例說明:=left("abcdef",2) ,這個函式的意思就是從文字「abcdef」中提取從「a」開始的2個字母,因此這個函式執行結果就是:「ab」。

right函式和left函式正好相反,是從右邊開始,其他和left函式一樣,我們就不一一解釋了。

看看操作過程吧,其中公式為「=left(b4,3)&"****"&right(b4,4)」:

其中「&」起到拼接的作用。

上一節有提到在使用left函式和right函式時需要用「&」把兩個函式提取的文字拼接起來,而concatenate函式也是同樣的作用。

concatenate函式主要作用:將多個文字拼接成乙個文字;

concatenate函式語法格式:= concatenate (待拼接文字1,待拼接文字2,…)。

舉例說明:=concatenate("ab","cd","ab") ,這個函式的意思就是把文字「ab」、「cd」、「ab」拼接起來,因此這個函式執行結果就是:「abcdab」。

我們直接來看動態演示,其中公式為「=concatenate(left(b4,3),"****",right(b4,4))」:

我們先說說mid函式的作用及語法。

主要作用:從文字中指定的起始位置起返回指定長度的文字;

語法格式:= mid (文字,起始位置,指定長度)。

舉例說明:= mid("abcdef",2,3),這個函式的意思就是從文字「abcdef」中從「b」開始起返回3個字母,因此這個函式執行結果就是:「bcd」。

我們來看看怎麼操作,其中公式為「=mid(b4,1,3)&"****"&mid(b4,8,4)」:

這兩個函式前面已經詳細講解過了,就不再贅述了,下面直接看演示,其中公式為「=left(b4,3)&"****"& mid(b4,8,4)」:

我們先說說substitute函式的作用及語法。

主要作用:將文字中指定的部分文字用新的文字替換;

語法格式:= substitute (文字,指定的部分文字,新的文字)。

舉例說明:= substitute("abcdef","bcde","oooo"),這個函式的意思就是將文字「abcdef」中 「bcde」替換為「oooo」,因此這個函式執行結果就是:「aoooof」。

我們來看看怎麼操作,其中公式為「=substitute(b4,mid(b4,4,4),"*****")」:

通過前文的學習我們發現,方法遠不止本文中提到的,單單本文提到的函式還可以組合成幾種方法,更不用說還有本文沒有提到的方法。

當然快速填充法是最簡單方便的,而函式法我們可以當作學習函式的乙個積累過程,比較函式的應用很廣,我們先從簡單的開始,後面會有專門的函式教學。

已經收錄,包含excel系統學習指南系列文章,歡迎star。

EditText 對手機號碼的處理

判斷處理的是賬號註冊 private final static int register user phone 1 判斷處理的是忘記密碼 private final static int forget user number 2 獲取使用者輸入的手機號碼 private string getfina...

獲取手機號碼

使用telephonymanager.getdefault getline1number 已經不能獲得目前移動sim卡的 號碼了,老的sim卡也許可以,現在介紹一種方法,可以獲得手機號碼 cursor mycursor getcontentresolver query uri.parse conte...

匹配手機號碼

1 static void main string args 222 string pattern 1 23 regex rx new regex pattern 24 string input 18817889736 23487 3241247531432 432432145 1589556581...