使用excel函數substitute,len,left等函數來實現時間的替換轉換

2021-03-02 Excel表格製作大數據處理

微信7群中有朋友問這樣一個問題:

用什麼公式可以將E列的文本轉換到F列的數值時間顯示

那麼接下來,我們使用Excel來先做一個樣例,如下:

接下來,上一段gif動畫演示的教程。

C3單元格的公式內容為:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B3,"小時",":"),"分",":"),"秒","")

而excel函數substitute就是替換的意思,這個函數,可以把單元格中所有的指定內容替換為需要的內容。

也可以把第幾個要替換的內容替換成需要的。

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B3,"小時",":"),"分",":"),"秒","")

紅色部分的意思是,把B3單元格中的小時,這2個字替換成:(冒號)

結果就是11:4分24秒

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B3,"小時",":"),"分",":"),"秒","")

這一段紅色部分,就是把上面運算後的結果:11:4分24秒然後再進行處理,就是替換裡面的分顯示為冒號11:4:24秒

那最後,是不是只需要把這個秒字替換成空就可以了,那就是整個函數了。

同樣的,還可以使用left函數來進行處理,獲取總長度後,去掉最後一位的秒長度,也是可以實現的。

=left(SUBSTITUTE(SUBSTITUTE(B3,"小時",":"),"分",":"),len(b3)-2)

再來一段gif動畫吧,直觀一些,學習起來也會容易一些。

細心的小同學們,又要問了。為什麼len(b3)-2)

中是減2?

因為小時中中的一個字變成了冒號,分也變成了冒號,最後的一個秒是要去掉的

那是不是4個裡面,少了2個,也就是總長度,去掉2個就對了唄。

len(b3)

就是總長度的意思。

辦公軟體office,替換指定的單元格中指定位置的字符(Excel表格中的替換函數substitute)

【Excel函數】Substitute替換文本字符串中指定的文本或字符(可替換全部或部分)

Excel函數Left返回前幾個字符、Right返回後幾個字符、Mid返回從第幾個開始的幾個字符

相關焦點

  • excel中的替代函數——replace和substitute函數的應用實例
    在excel中,常用的替換函數有replace和substitute函數,這兩個函數都可以替換單元格中的部分內容,功能和ctrl+H的功能類似,但是使用函數的目的一方面不會破壞原數據,另一方面與其他函數結合可以實現更多功能,對於substitute的參數=substitute(單元格,被替換的字符串,新字符串,指定替換第幾個),第四個參數可以省略
  • Excel教程:substitute函數的運用【輕鬆易學】
    substitute函數是屬於什麼函數,如何使用呢?substitute函數有點類似於excel中的查找替換命令,但卻更靈活好用。  substitute函數屬於文本查找類函數,就是查找某個字符,然後替換成別的字符。
  • excel替換函數教程:substitute函數和replace函數的用法及案例
    在excel進行文本替換,除了用查找替換功能,也可以用函數來實現。這節課,我們就來講下substitute函數和replace函數的用法及案例。首先,來看一下案例圖表:上半部分表格,需要的是將A列單元格裡的B列單元格內容替換掉,也就是刪除掉,這種情況用的是substitute函數。
  • Excel Substitute函數使用方法,含嵌套一次替換多個不同字符實例
    在 Excel 中,一共有兩個替換字符的函數,一個是Substitute函數,另一個是Replace函數;前者是用新字符替換舊字符,後者是用新字符替換指定字符數。Substitute函數既可以替換源文本中所有指定字符,又可以替換某個指定字符,並且還能嵌套使用以實現一次替換多個不同字符。
  • Excel字符替換神器:Substitute函數的用法
    SubStitute函數用途:對指定的字符串進行替換。語法:substitute(text,old_text,new_text,[instance_num])翻釋成中文更好理解substitute(字符串,要被替換掉的字符,替換後的字符,[替換第幾個])在語法說明中,如果添加中括號,說明這人參數可以省略,所以Substitutue的第3個參數是可以省略的。
  • Excel中的替換神技,SUBSTITUTE函數使用技巧詳解
    old_text :要被替換掉的字符new_text : 替換後的字符內容Instance_num :可以省略,代表替換text中的第幾個old_text,知道了它的基本語法,下面就來給大家看下實際的應用吧。
  • 函數哥:你不得不掌握的數據替換技能-replace函數!
    函數哥:你不得不掌握的數據替換技能-replace函數!在excel數據處理過程中,關於某些指定的數據進行替換,或指定數據中的某些位置的字符進行替換的方法有很多,最直接、簡單、粗暴的是"ctrl+F"(查找和替換),這是我們常用的工具,但這項功能僅僅是針對單元格的整體處理,對某一單元格數據中的字符或字節處理就稍顯不足。今天,為大家分享replace函數的運用技巧,就是處理某一文本中字符的處理,還是先來看看它的戰鬥力吧!
  • Excel | SUBSTITUTE文本替換函數的使用
    今天,就有朋友問韓老師SUBSTITUTE函數的具體用法,那韓老師就來總結一下。功能在某一文本字符串中替換指定的文本。語法SUBSTITUTE(text, old_text, new_text, [instance_num])SUBSTITUTE 函數語法具有下列參數:文本    必需。 需要替換其中字符的文本,或對含有文本(需要替換其中字符)的單元格的引用。old_text    必需。
  • Excel教程:四大經典案例帶你玩轉Substitute函數
    substitute函數有點類似於excel中的查找替換命令,但卻更靈活好用。substitute函數屬於文本查找類函數,就是查找某個字符,然後替換成別的字符。小雅將其翻譯成大白話,簡單的理解語法結構:Substitute(文本,舊文本,新文本,從第幾個開始替換)。
  • 經常與其他excel函數進行組合使用的函數,len函數的具體使用方法
    其實excel函數中有些函數是需要跟其他函數進行組合才能發揮其作用,這次我們要分享的len函數就是大部分情況與其他函數進行組合使用的,下面我們就簡單講解一下有關len函數的使用方法。len函數的公式是=len(text),含義是表示返回文本串的字符數,比如我們要計算出在線辦公軟體課程這串文本的字符,我們可以可以len函數,得出的結果是8個字符,假如我們增加一個空格,結果就會變成9 ,因為空格也算一個字符,len函數也會跟其他函數進行組合使用,比如我們需要在一串數據中提取自己需要的數值。
  • Excel如何通過函數進行數據替換和同時多數據替換?
    Excel如何通過函數進行數據替換?excel中的數據進行數據替換的時候,如何通過函數公式進行部分替換。2.輸入函數replace,在下拉菜單中可以雙擊。Excel如何實現同時多數據替換?使用函數公式進行替換數據的時候,如果需要對一個單元格內的數據進行多次替換,就需要使用其他的函數,來看看小編的快速操作。1.首先我們要將銷售單號中的二零一六都變成二零一七。
  • Excel中find函數、left函數的使用方法的介紹
    Excel中find函數的功能就是返回一個字符串在另外的一個字符串中開始出現的位置(注意:區分大小寫的) Find函數的各參數具體含義: =FIND(find_text,within_text,start_num) 第一個參數
  • Excel中如何利用len、lenb函數,快速提取需要的姓名信息?
    打開excel表格後我們可以看到,在員工姓名列除了有中文還有英文,而現在我們需要的僅僅是中文而已。就好比姓名後面跟著電話號碼,那我們應該怎麼來快速提取我們想要的信息呢?如果分離的話又不確定英文到底有多長,提取函數的話也是有相同困擾的。
  • Excel函數學習11:SUBSTITUTE函數
    微信公眾號:excelperfect SUBSTITUTE函數在文本字符串中使用新文本替換舊文本。該函數將替換所有的舊文本,除非選擇了指定位置。該函數區分大小寫。什麼情況下使用SUBSTITUTE函數?
  • EXCEL函數公式大全之利用PROPER函數LOWER函數實現英文大小寫轉換
    EXCEL函數公式大全之利用PROPER函數LOWER函數實現英文字母大小寫轉換。EXCEL函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數PROPER函數LOWER函數。
  • 利用TRIM函數和SUBSTITUTE函數,靈活解決「空格」問題
    3 對於數字型單元格或數值的引用後,將改變「數值」為「文本」,在計算中無法統計,如果要計算,需要用VALUE函數轉換成數字。 二 substitute函數函數的定義:可以實現在文本 字符串中用 new_text 替代 old_text的功能。
  • Excel小教程三十八:Excel中替換函數你知曉哪些?
    關於Excel中替換函數有好幾個,夥伴們知道的有哪些哦,請留言回復,一起交流哦~~~  小雅先拋磚引玉,扔出用得比較多的一個替換函數
  • SubStitute函數示例大全
    SubStitute函數用途:對指定的字符串進行替換。語法:substitute(text,old_text,new_text,[instance_num])翻釋成中文更好理解substitute(字符串,要被替換掉的字符,替換後的字符,[替換第幾個])在語法說明中,如果添加中括號,說明這人參數可以省略,所以Substitutue的第3個參數是可以省略的。
  • Excel字符替換:REPLACE函數使用技巧
    Replace函數,顧名思義,就是「替換」,即功能就是執行替換操作,替換字符中的指定字符。REPLACE函數功能替換指定字符數的文本,使用其他文本字符串並根據所指定的字符數替換某文本字符串中的部分文本REPLACE函數語法REPLACE(old_text,start_num,num_chars,new_text)翻譯白話格式:REPLACE(替換其部分字符的文本,是要用new_text替換的old_text
  • Excel函數right與len、mid與text在實際案例當中的組合用法
    left怎樣從左側提取目標數量的信息,最後介紹了函數if和函數left的嵌套使用方法,將函數left提取信息的功能進一步加以利用。今天我們將會介紹另外兩種同樣具有文本信息提取功能的函數,它們分別是函數middle和函數right,並且接下來會以實例的形式來介紹函數right和函數len的組合用法以及函數middle與函數text的組合用法。