學(xué)習(xí)啦>學(xué)習(xí)電腦>工具軟件>辦公軟件學(xué)習(xí)>Excel教程>Excel函數(shù)>

excel中的replace函數(shù)怎么使用

時(shí)間: 張偉670 分享

  excel中的replace函數(shù),作用是將文本中指定的字符串替換成其他字符串。【替換】功能只能將單元格中的全部內(nèi)容替換為另外內(nèi)容,而replace函數(shù)可以將單元格中的部分內(nèi)容進(jìn)行替換。下面小編教你怎么在excel中使用replace函數(shù),希望對(duì)你有幫助!

  replace函數(shù)在excel的使用方法

  下圖A列是我公司商品名稱,其中Apple-LO中的O應(yīng)為P,需要我們把O替換為P。

  在B2中錄入公式“=REPLACE(A2,8,1,"P")”

  公式中,A2是指被替換的文本所在的單元格。

  8是指O位于“Apple-LO-325”中的第8個(gè)字符串的位置。

  1是指需要替換從O開始起1個(gè)字符串。

  “P”是指需要替換成的內(nèi)容。


replace函數(shù)在excel的使用方法圖1

  回車,“Apple-LO-325”已經(jīng)被替換成了“Apple-LP-325”。


replace函數(shù)在excel的使用方法圖2

  將公式向下復(fù)制,就全部實(shí)現(xiàn)了指定位置的字符的替換,所有的O替換為P。


replace函數(shù)在excel的使用方法圖3

  再如:公司中獎(jiǎng)客戶的電話號(hào)碼,為保護(hù)客戶隱私,只需要顯示前后各3位,中間5為我們要用*隱藏起來。

  在C2中錄入公式“=REPLACE(B2,4,5,"*****") ”

  此公式中:我們要從第4位開始替換,一共替換5位,所以第二第三參數(shù)分別為4和5。


replace函數(shù)在excel的使用方法圖4

  回車,函數(shù)返回 “135*****651”。

  此公式中:我們要從第4位開始替換,一共替換5位,所以第二第三參數(shù)分別為4和5。

  注意:因?yàn)榇撕瘮?shù)替換的是文本,當(dāng)單元格內(nèi)容為數(shù)字時(shí),需要設(shè)置為文本格式。方法有兩種:

  1.先設(shè)置文本格式。按步驟設(shè)置【設(shè)置單元格格式】【文本】【確定】,然后再錄入數(shù)字。

  2.錄入數(shù)字前先錄入一個(gè)英文的逗號(hào)‘,然后再錄入數(shù)字。


replace函數(shù)在excel的使用方法圖5

  向下復(fù)制公式,就實(shí)現(xiàn)了全部字符的替換。


replace函數(shù)在excel的使用方法圖6

  有時(shí)候,replace函數(shù)還可以和其他函數(shù)結(jié)合在一起,來實(shí)現(xiàn)單元格部分字符的替換。

  例如:城市實(shí)行電話號(hào)碼升級(jí)活動(dòng),將北京電話號(hào)碼前加上6,上海電話號(hào)碼前加上9。

  我們?cè)贒2中錄入公式:

  =IF(B2="北京",REPLACE(C2,1,1,"61"),REPLACE(C2,1,1,"91"))


replace函數(shù)在excel的使用方法圖7

  回車,C2單元格電話號(hào)碼升級(jí)成功。

  此函數(shù)的含義是:用if函數(shù)判斷B2中的內(nèi)容,若是北京,則用replace函數(shù)將第一位數(shù)1替換成61,也就是加上6。

  否則,則將一位數(shù)替換成91,也就是第一位數(shù)加上9。


replace函數(shù)在excel的使用方法圖8

  向下復(fù)制公式即可替換所有字符串。

  注意:單元格格式仍然是文本格式。


replace函數(shù)在excel的使用方法圖9

猜你喜歡:

371688