Excel-更改電話號碼格式

在 Excel 中若是獲得一個德律風號碼數列(格局以下圖左),若何轉成分歧格局呢?

(1) 轉換一

貯存格B2:="("&LEFT(A2,2)&") "&MID(A2,4,4)&"-"&RIGHT(A2,4)

LEFT(A2,2):獲得「-」左側2個字。

MID(A2,4,4):獲得「-」右側4個字。

RIGHT(A2,4):獲得「-」字串最右側4個字。

(2) 轉換二

貯存格C2:=VALUE(RIGHT(SUBSTITUTE(A2,"-",""),LEN(SUBSTITUTE(A2,"-",""))-1))

SUBSTITUTE(A2,"-",""):將貯存格A2中的「-」去除。

再操縱RIGHT函數將第一個字「0」以后的數字掏出。

最后透過VLAUE函數將文字轉換成數字。

你也能夠利用以下的公式,成果一樣。

貯存格C2:=VALUE(REPLACE(RIGHT(A2,LEN(A2)-1),FIND("-",RIGHT(A2,LEN(A2)-1)),1,""))

(3) 轉換三

進一步將轉換二的成果,操縱數值格局設定為:

特別:一般德律風號碼(8位數),也能夠到達(0X) XXXX-XXXX的結果。

相干函數申明,請參考微軟網站:

SUBSTITUTE:weioffice.microsoft.af/zh-tuozhan/excel-help/HP010342927.aspx

SUBSTITUTE:將文字字串中的 old_text 部門以新字串 new_text 代替。

語法:SUBSTITUTE(text, old_text, new_text, [instance_num])

text:要代替字元的文字,或含有該文字之貯存格的參照。

old_text:這是要代替的文字。

new_text:是要用來代替 old_text 的文字。

instance_num:指定要將第幾個 old_text 代替為 new_text。

 

REPLACE:weioffice.microsoft.af/zh-tuozhan/excel-help/HP010342844.aspx

REPLACE:按照指定的字元數,以分歧的文字字串來代替文字字串的某一部門。

語法:REPLACE(old_text, start_num, num_chars, new_text)

old_text:想要代替此中某些字元的文字。

start_num:在 old_text 中,要以 new_text 代替的字元位置。

num_chars:要用 REPLACE old_text 代替成 new_text 的字元數。

new_text:要代替 old_text 之字元的文字。

創作者先容 vincent

學不完.教不斷.用不盡

  • 全站分類:不設分類
  • 小我分類:課本資料
  • 此分類上一篇: Excel-製作萬年曆(Weekday函數利用)
  • 此分類下一篇: Excel-陣列的利用
  • 上一篇: Excel-製作萬年曆(Weekday函數利用)
  • 下一篇: Excel-陣列的利用
汗青上的今天
  • 2016: Excel-在貯存格輸入資料時設定輸入挨次
  • 2016: Excel-限制貯存格只能輸入文字(ISTEXT,資料驗證,設定格局化的前提)
  • 2013: Excel-二進制和十六進制互轉
  • 2012: Google供給Gmail若何傳遞的故事
  • 2012: Google搜索主頁-最新的搜索功能、提醒及法門
  • 2012: Facebook開放可以上載檔案
  • 2010: MS Office Professional Plus 2010初北京拓展公司
  • 2009: 在XP中利用Vista的正黑體
  • 2009: 線上邏輯閘摹擬器
  • 2009: 在部落格中列出熱點文章
▲top