-
1 # Excel從零到一
-
2 # 守住l堅持
在Excel中如何隱藏手機號碼中間四位,接下來介紹三種方法:
快捷鍵法根據A2單元格的虛擬號碼,在B2單元格內輸入168****1110,中間的“*”號即為隱藏的號碼,最後滑鼠單擊B3單元格,按快捷鍵Ctrl+E,即可批次完成號碼隱藏。
檢視完整教程:
函式REPLACE說明:將一個字串中的部分字元用另一個字串替換;
語法:
REPLACE(old_text, start_num, num_chars, new_text)
REPLACEB(old_text, start_num, num_bytes, new_text)
REPLACE 和 REPLACEB 函式語法具有下列引數:
old_text 必需。 要替換其部分字元的文字。
start_num 必需。 old_text 中要替換為 new_text 的字元位置。
num_chars 必需。 old_text 中希望 REPLACE 使用 new_text 來進行替換的字元數。
Num_bytes 必需。 old_text 中希望 REPLACEB 使用 new_text 來進行替換的位元組數。
new_text 必需。 將替換 old_text 中字元的文字。
REPLACE(需要進行替換的文字, 開始替換的位置, 替換多少個字元, 替換的文字)
首先在B2單元格中輸入=REPLACE(A2,4,4,"****")
第一個引數A2:為要隱藏號碼的單元格
第二個引數4::第四個字元開始替換
第三個引數4:替換4個字元
第四個引數“*****”:替換的文字,必須為英文的雙引號。
檢視完整教程:
函式SUBSTITUTE + MIDSUBSTITUTE說明:將字串中的部份字串以新字串替換。
語法:
SUBSTITUTE(text, old_text, new_text, [instance_num])
SUBSTITUTE 函式語法具有下列引數:
文字 必需。 需要替換其中字元的文字,或對含有文字(需要替換其中字元)的單元格的引用。
old_text 必需。 需要替換的文字。
new_text 必需。 用於替換 old_text 的文字。
Instance_num 可選。 指定要用 new_text 替換 old_text 的事件。 如果指定了 instance_num,則只有滿足要求的 old_text 被替換。 否則,文字中出現的所有 old_text 都會更改為 new_text。
MID函式說明:從文字字串中指定的起始位置起返回指定長度的字元。
說明:
MID(text, start_num, num_chars)
MIDB(text, start_num, num_bytes)
MID 和 MIDB 函式語法具有下列引數:
文字 必需。 包含要提取字元的文字字串。
start_num 必需。 文字中要提取的第一個字元的位置。 文字中第一個字元的 start_num 為 1,以此類推。如果 start_num 大於文字長度,則 MID/MIDB 返回 "" (空文字)。如果 start_num 小於文字的長度,但 start_num 加 num_chars 超過文字的長度,則 MID/MIDB 返回文字結尾的字元。如果 start_num 小於1,MID/MIDB 將返回 #VALUE! 。
num_chars 對 MID 是必需的。 指定希望 MID 從文字中返回字元的個數。如果 num_chars 為負值,MID 將返回 #VALUE! 。
Num_bytes MIDB 所需。 指定希望 MIDB 從文字中返回字元的個數(位元組數)。如果 num_bytes 為負值,則 MIDB 返回 #VALUE! 。
首先在B2單元格中輸入=SUBSTITUTE(A2,MID(A2,4,4),"****")
第一引數:A2,為要替換其部分字元的單元格
第二引數:想替換的字元,其中MID(A2,4,4)意思為,提取A2單元格中從第4位數字開始往後4位的數字,也就是7316(提取中間四位號碼)
第三引數:替換為的新字元,"****",雙引號必須為英文狀態輸入
第四引數:可省略,表示全部替換
檢視完整教程
回覆列表
跟你分享三種方法,都能達到你說的這樣的效果
一、快速填充這種方法是最簡單的方法,我們只需要在旁邊輸入一個模板,然後按快速填充的快捷鍵Ctrl+E,即可快速完成,如下圖,我們在第一個單元格中輸入129****2358,然後按Ctrl+E
二、使用left與right函式Left函式的的作用是從左提取資料,他的第一引數是要提取的字串,第二引數是要從左提取多少位,
Right函式的作用是從右提取資料,他的第一引數是要提取的字串,第二引數是要從右提取多少位,
在這裡我們可以使用left函式從左提取3位,然後使用rigth函式從右提取4位,然後使用連線符,連線四個*號即可
公式:=LEFT(A2,3)&"****"&RIGHT(A2,4)
三、使用substituteSubstitute函式的作用是將指定的文字資料替換為新的文字資料
第一引數:想要替換資料的字串
第二引數:要替換的資料
第三引數:替換為的新資料
第四引數:Instance_num,如果說第二引數的資料出現多次,用於指定替換第幾次的資料,省略的話則全部替換
瞭解了他的引數,我們就來看下它是如何隱藏手機號碼的吧
公式:=SUBSTITUTE(A2,MID(A2,4,4),"****")
第一引數:A2,就是我們要替換的手機單元格區域
第二引數:想替換的字元,MID(A2,4,4),在這裡我們使用mid函式提取中手機中的中間四位,以第一個號碼為例,這個函式提取的結果為6541
第三引數:替換為的新字元,"****",輸入四個*,必須用英文狀態下的雙引號將其括起來,否則會報錯
第四引數:在這裡我們直接省略了,表示全部替換
在這裡函式會將6541替換為四個*號,就達到了我們想要的效果
怎麼樣,看完後是不是覺得將手機號碼隱藏為*號,非常的簡單呢