利用REPLACE函數來升級你的數據資料

2021-01-08 VBA語言專家

今日來講一個用於升級資料庫的函數----REPLACE函數.此函數對於很多人是比較陌生的,但有時利用起來會起到事半功倍的效果。比如之前講過的身份證號碼的升級;公司發展了,有員工代碼的升級;設備多了,有設備號碼的升級,等等。

如何準確快速的升級號碼呢?就要利用今日講解的REPLACE函數了。

Replace函數 是「替換」函數,EXCEL中的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 中字符的文本。

下面就兩種實例來講解:

實例一:設備號碼的升級:

某公司新購入了一批設備用於原設備的升級改造,購入後發現原設備的號碼編號位數不夠了,A類設備的編號已經到了A9999,要再加一位變成A09999,且對原所有的設備編碼在資料庫中進行升級。如下面的截圖:

這時我們利用REPLACE函數公式,可以很輕鬆的做到了:

公式講解,在C2中錄入公式: =REPLACE(B2,1,1,"A0"),其意義就是把B2單元格中的數值,從第一位開始的1個字符替換為「A0」,結果如下:

從而順利的實現了我們的目的。非常的簡單實用。

有人會說這就是很簡單的查找,替換啊,不用這麼複雜吧,對的,是這個問題,但函數的功能強大,強大都不可以說,不可思議的地步。

實例二:下面的例子是某公司的人員名冊,當給外人看時不要讓他人看到電話號碼,怎麼辦:

如下的做法

點擊

D2,中輸入公式 =REPLACE(C2,5,5,"*****")

公式的講解:C2單元格的值從第5位起的5個字符換成「*****」,很簡單的公式,比起手工處理來不知要快多少倍。

這時返回的結果如E2所示,就可以實現這個功能了。然後再作處理就可以了。這裡利用的功能就不是簡單的查找和替換就可以解決的了。其他的類似應用還很多,就不一一列舉了。

總之,很多的函數利用可以很輕鬆的解決你工作中棘手的問題,平時多積累,多收藏,對自己能力的提高大有好處,不要把平時的時間消耗在無畏的閒聊娛樂中。世界盃即使是點球大戰那也只是俄羅斯的專利,和我們沒有關係的,還不如我們自己沉下心來,靜靜的做好我們自己的事情,鑄成我們強大的力量,取得我們自己輝煌。函數學習好了,對於我們平時的工作可以提高效率,大大減少我們手頭文字處理的工作量,何樂而不為呢?

今日內容回向:

1 REPLACE 函數的意義是什麼?

2 Replace 函數如何使原數值尾部統一減去一位。

分享成果,隨喜正能量

相關焦點

  • excel中的替代函數——replace和substitute函數的應用實例
    在excel中,常用的替換函數有replace和substitute函數,這兩個函數都可以替換單元格中的部分內容,功能和ctrl+H的功能類似,但是使用函數的目的一方面不會破壞原數據,另一方面與其他函數結合可以實現更多功能,對於substitute的參數=substitute(單元格,被替換的字符串,新字符串,指定替換第幾個),第四個參數可以省略,表示全部替換。
  • 電子表格實用的替換函數replace介紹
    大家好,今天給大家介紹在電子表格另一個比較實用的函數:replace,它的中文意思是「替換」,也就是具有替換的功能,不少的朋友可能就會說,在電子表格實現替換功能會呀,不就是點擊替換對話框,輸入要替換的內容不就OK了?這是其中一種的方法,但是用函數如何實現呢?
  • excel替換函數教程:substitute函數和replace函數的用法及案例
    在excel進行文本替換,除了用查找替換功能,也可以用函數來實現。這節課,我們就來講下substitute函數和replace函數的用法及案例。首先,來看一下案例圖表:上半部分表格,需要的是將A列單元格裡的B列單元格內容替換掉,也就是刪除掉,這種情況用的是substitute函數。C4單元格公式=SUBSTITUTE(A4,"、"&B4,"")公式由3部分組成:目標單元格,需要替換的內容,替換後的內容。A4是目標單元格,即「李大嘴、邢育森、燕小六、祝無雙」。
  • 「Excel技巧」Replace替換函數的介紹和實例應用總結
    學Excel,肯定要學函數,函數學得好,在Excel應用中就會如魚得水。今天我們一起來學習一下,Excel中的函數之有:replace函數。Replace函數,顧名思義,就是「替換」,即功能就是執行替換操作,替換字符中的指定字符。
  • Excel Replace函數與ReplaceB函數的使用方法,含7個替換實例
    在 Excel 中,Replace函數與ReplaceB函數用於替換指定的字符數和字節數,它們都有四個參數,其中三個參數相同,只有一個參數不同,也就是指定字符數和字節數的參數不同。一、Replace函數與ReplaceB函數語法(一)Replace函數表達式:REPLACE(Old_Text, Start_Num, Num_Chars, New_Text)中文表達式:Replace(源文本, 替換開始位置,替換字符數,替換字符)(二)ReplaceB函數表達式:REPLACEB
  • 利用TRIMMEAN函數,按比例剔除主觀認為異常的數據
    近幾期我將就統計函數推出系列文章,是結合我多年的工作經驗,同時參考些必要的資料來講解,其目的仍是為了給廣大的統計工作人員以解脫,可以節省時間,同時提高自己的工作效率。今日將講的函數是TRIMMEAN函數,這個函數是統計中經常遇到的函數,它的作用是可以靈活地去除異常的數據,可以真正的反應出數據的真實性。很多函數在我之前的文章中也講解過,不過每次的講解會有不同的側重點,有時側重的是過程,有時側重的是結果,但總會讓大家有所收穫,本平臺的宗旨就是分享成果,隨喜正能量。TRIMMEAN函數:返回數據集的內部平均值。
  • Excel知識第15期:同為替換,REPLACE函數和SUBSTITUTE函數該用誰
    在英文當中,replace和substitute都有替代,替換的意思,那麼在Excel中,二者又有什麼區別呢?在上期內容Excel知識第14期:REPLACE函數保護你的個人信息當中,我介紹了REPLACE函數,REPLACE函數是把指定位置,指定長度的字符串替換掉,語法規則是REPLACE(要替換的字符串,開始替換的位置,替換的個數,替換的內容)下面先介紹下SUBSTITUTE函數的語法規則:SUBSTITUTE(text,old_text,new_text
  • EXCEL函數公式大全之利用COUNTIF函數IF檢查工作表中數據是否重複
    EXCEL函數公式大全之利用COUNTIF函數和IF的組合檢查工作表中數據是否重複錄入。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數COUNTIF函數和IF的組合。
  • 手機號隱藏中間四位,5種方法帶你認識5個函數1個小技巧
    小夥伴們好~數據時代,個人信息洩露越來越嚴重。正因如此,每個公司更加注重員工信息的保護,有時候我們需要列印一些員工的個人信息,其中包含手機號、個人身份證號碼,這些肯定是要進行加密處理的。如何隱藏手機號中間4位數字,5種方法推薦,不管你是Excel哪一版本、或者是WPS,總有一種方法適合你~left+rightC2單元格輸入:=LEFT(B2,3)&"****"&RIGHT(B2,4)
  • Excel函數IF使用教程:利用if函數給相關數據添加箭頭標識?
    Excel函數IF使用教程:利用if函數給相關數據添加箭頭標識?19:41 來源:成都路凡教育 原標題: Excel函數
  • 利用LEN函數分離文本和數字的單元格數據
    利用LEN函數分離文本和數字的單元格數據之前我們討論過利用MID函數分離姓名和電話放在一個單元格的數據。現在我們來看一下利用LEN函數怎麼解決這樣的問題。原數據如下:我們利用LEN函數公式如下 :=LEFT(B2, LENB (B2) -LEN (B2))=RIGHT (B2, 2*LEN (B2)-LENB(B2))這裡LEN函數和LENB函數用途:LEN 返回文本串的字符數。LENB 返回文本串中所有字符的字節數。語法:LEN(text),LENB(text)。
  • EXCEL函數公式大全之利用TODAY函數NETWORKDAYS函數製作倒計時
    EXCEL函數公式大全之利用TODAY函數NETWORKDAYS函數製作工作日期倒計時。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數TODAY函數和NETWORKDAYS函數的組合。
  • php中函數禁用繞過的原理與利用
    而我們bypass的關鍵就是利用LD_PRELOAD加載庫優先的特點來讓我們自己編寫的動態連結庫優先於正常的函數庫,以此達成執行system命令。php中的利用根據大師傅們的文章我主要提取出下面幾種利用方式,其實質都是大同小異,需要找出一個函數然後採用相同的機制覆蓋掉其函數進而執行系統命令。那麼我們受限於disable,system等執行系統命令的函數無法使用,而若想要讓php調用外部程序來進一步達成執行系統命令從而達成bypass就只能依賴與php解釋器本身。
  • Python數據分析常用函數及參數詳解,可以留著以備不時之需
    利用Python進行數據分析最核心的庫就是Pandas,可以說,掌握了Pandas庫,Python數據分析就屬於中階水平了。在《一次簡單、完整的Python數據分析,讓我們不再害怕Python!》一文中我們介紹了Python進行數據分析全流程的幾個主要函數。但由於實際中的分析需求可能比較複雜,就要求對數據做更加複雜的處理。
  • 數據分析太麻煩?12個Pandas和NumPy函數助你一臂之力!
    全文共5431字,預計學習時長16分鐘大家都知道Pandas和NumPy函數很棒,它們在日常分析中起著重要的作用。沒有這兩個函數,人們將在這個龐大的數據分析和科學世界中迷失方向。今天,小芯將分享12個很棒的Pandas和NumPy函數,這些函數將會讓生活更便捷,讓分析事半功倍。
  • SUBSTITUTE函數和REPLACE函數的用法比較
    如果用函數來解決,比較常用的替換函數有SUBSTITUTE 函數和REPLACE函數,在實際的工作中經常也會用到。有的朋友有的時候會經常出現疑惑,不清楚什麼時候該用哪個函數。其實,在某種意義上講,兩者都能實現替換,只是側重點不同。今日就兩個函數的用法給大家做詳細的講解。
  • Excel字符函數(5):REPLACE、SUBSTITUTE查找替換函數之區別
    如果需要在某一文本字符串中替換指定的文本,使用函數 SUBSTITUTE;如果需要在某一文本字符串中替換特定位置處的任意文本,使用函數 REPLACE下圖中,REPLACE函數,從A2單元格的第4位取1位,替換為「」空字符(等同於刪除小圓點.)
  • 加速數據分析,這12種高效Numpy和Pandas函數為你保駕護航
    ,相信會為你帶來幫助。接下來看一看 Pandas 數據分析庫的 6 種函數。Pandas 數據統計包的 6 種高效函數Pandas 也是一個 Python 包,它提供了快速、靈活以及具有顯著表達能力的數據結構,旨在使處理結構化 (表格化、多維、異構) 和時間序列數據變得既簡單又直觀。
  • 20個Pandas函數詳解
    Pandas是一個python數據分析庫。它提供了許多函數和方法來加快數據分析過程。pandas之所以如此普遍,是因為它具有強大的功能,以及他簡單的語法和靈活性。在這篇文章中,我將舉例來解釋20個常用的pandas函數。有些是很常見的,我敢肯定你以前用過。有些對你來說可能是新的。所有函數都將為你的數據分析過程增加價值。
  • sql中替換函數replace及截取字符串函數substring的用法
    --替換字符串,若替換為''也起到刪除字符的作用select replace('/upload/201504/16/201504161149414479.jpg','/upload/','')結果:201504/16/201504161149414479.jpgselect replace('a','a','a'+'b')結果:ab --從第1位開始,獲取3位字符select substring('/upload/201504/16/201504161149414479.jpg',1,3)結果:/up