service phone

4000-288-501

NEWS CENTER

新闻资讯

Title
Excel-修正电话号码分机符号(SUBSTITUTE,REPLACE)

发布时间:2017-07-10 22:15    作者:大兴星明度假村    点击量:

有网友用 Excel 处置关于德律风号码资料时,发现每一个人利用的分机符号都不不异,若何才能同一呢?

参考下图,在德律风清单中暗示分机的符号有『*、-、+、#』,想要同一为『#』,该若何处置?而德律风号码有多是 7 码,也多是 8 码。


【公式设计与解析】

(1) 德律风号码长度一致

贮存格C2:=REPLACE(A2,12,1,"#")

複製贮存格C2,往下各列贴上。

当德律风话码长度都一致时(例如:全为8码、全为7码),利用 REPLACE 函数指定第12个字元起头的 1 个字元,全都置换为『#』。


参考:REPLACE 函数

REPLACE 会按照您指定的字元数,以分歧的文字字串来代替文字字串的某一部门。

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

Old_text(需要):这是要代替此中某些字元的文字。

Start_num(需要):这是在 old_text 中要以 new_text 代替的字元位置。

Num_chars(需要):这是在 old_text 中要 REPLACE 以 new_text 代替的字元数。

New_text(需要):这是在 old_text 中要代替字元的文字。


(2) 德律风号码长度不致

贮存格C2:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"*","#"),"+","#"),"-","#",2)

複製贮存格C2,往下各列贴上。

当德律风话码长度可能纷歧致时(例如:部门为8码、部门为7码),可能造成要被置换的字元位置不不异,所以不克不及利用 REPLACE 函数,是以改用 SUBSTITUTE 函数。利用 SUBSTITUTE 函数可以将字串中的某些文字置换成分歧文字。

比力特别的是要将『-』置换成『#』时,必需置换第 2 个『-』,请注重公式中参数的利用。


参考:SUBSTITUTE 函数

将文字字串中的 old_text 部门以 new_text 代替。 要代替文字字串中的特定字串时,可使用 SUBSTITUTE;若要代替文字字串中特定位置上的任何字串,请利用 REPLACE。

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

Text(需要):这是包括要以字元代替文字的文字或参照。

Old_text(需要):这是要代替的文字。

New_text(需要):这是要用来代替 old_text 的文字。

Instance_num(选用):指定要将第几个 old_text 代替为 new_text。

创作者先容 vincent

学不完.教不断.用不尽

  • 全站分类:不设分类
  • 北京拓展公司
  • 小我分类:课本资料
  • 此分类上一篇: Word-操纵自订目次节制显示的阶级
  • 此分类下一篇: 将Word档转换为Open Document File格局(ODT档案)
  • 上一篇: Word-操纵自订目次节制显示的阶级
  • 下一篇: 将Word档转换为Open Document File格局(ODT档案)
汗青上的今天
  • 2015: 将手机的声音由电脑的喇叭播放
  • 2015: 拿裁减不消的聪明型手机来操练写App
  • 2014: Excel-查询同栏中不异内容的资料(OFFSET,阵列公式)
  • 2014: Excel-主动区隔项目(设定格局化的前提)
  • 2013: Excel-距离列发生True/False
  • 2013: 利用Outlook 2010作为档案资料库
  • 2011: Excel-数列的运算
  • 2011: 将Word表格贴在Windows Live Writer
▲top 返回列表
网站地图 <a href="https://www.teamrater.com">拓展训练</a>|<a href="https://www.teamrater.com">团建公司</a>