回覆列表
  • 1 # Excel從零到一

    跟你分享三種方法,都能達到你說的這樣的效果

    一、快速填充

    這種方法是最簡單的方法,我們只需要在旁邊輸入一個模板,然後按快速填充的快捷鍵Ctrl+E,即可快速完成,如下圖,我們在第一個單元格中輸入129****2358,然後按Ctrl+E

    二、使用left與right函式

    Left函式的的作用是從左提取資料,他的第一引數是要提取的字串,第二引數是要從左提取多少位,

    Right函式的作用是從右提取資料,他的第一引數是要提取的字串,第二引數是要從右提取多少位,

    在這裡我們可以使用left函式從左提取3位,然後使用rigth函式從右提取4位,然後使用連線符,連線四個*號即可

    公式:=LEFT(A2,3)&"****"&RIGHT(A2,4)

    三、使用substitute

    Substitute函式的作用是將指定的文字資料替換為新的文字資料

    第一引數:想要替換資料的字串

    第二引數:要替換的資料

    第三引數:替換為的新資料

    第四引數:Instance_num,如果說第二引數的資料出現多次,用於指定替換第幾次的資料,省略的話則全部替換

    瞭解了他的引數,我們就來看下它是如何隱藏手機號碼的吧

    公式:=SUBSTITUTE(A2,MID(A2,4,4),"****")

    第一引數:A2,就是我們要替換的手機單元格區域

    第二引數:想替換的字元,MID(A2,4,4),在這裡我們使用mid函式提取中手機中的中間四位,以第一個號碼為例,這個函式提取的結果為6541

    第三引數:替換為的新字元,"****",輸入四個*,必須用英文狀態下的雙引號將其括起來,否則會報錯

    第四引數:在這裡我們直接省略了,表示全部替換

    在這裡函式會將6541替換為四個*號,就達到了我們想要的效果

    怎麼樣,看完後是不是覺得將手機號碼隱藏為*號,非常的簡單呢

  • 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 + MID

    SUBSTITUTE說明:將字串中的部份字串以新字串替換。

    語法:

    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(提取中間四位號碼)

    第三引數:替換為的新字元,"****",雙引號必須為英文狀態輸入

    第四引數:可省略,表示全部替換

    檢視完整教程

  • 中秋節和大豐收的關聯?
  • 9月13日周立波髮長文中提到人在美國,在應訴也在準備起訴,你認為周立波的結局會怎樣?