用一個超簡單excel公式,分離漢字和英文字母

2021-02-10 Excel精英培訓

單元格A1值為:蘭色幻想excel,要求把左邊的漢字提取出來。利用原來學過的,我們可以用公式:

=LenB(A1,SearchB("?",A1)-1)

但,如果英文字符在前面(excel蘭色幻想),上面的公式思路就不能用了,這時我們可以用Len函數來完成:

漢字在前面:

=Left(A1,LenB(A1)-Len(A1))

漢字在後面

=Right(A1,LenB(A1)-Len(A1))

附LEN函數語法和示例

LEN(字符串) 返回字符串的字符數

LENB(字符串) 返回字符串的字符數,1個漢字按2個計算

1、計算字數

計算A1單元格的字數

=Len(A1)

統計A2:A10區域內總字符數(數組公式)

{=Sum(Len(A2:A10))}

2、截取字符串

從左截取除最右3位之外的字符串,ABCDE截取後為AB

=Left(A1,Len(A1)-3)

3、統計個數

判斷一個字符串中某個字符的個數

=Len(A1) - Len(Substitute(A1,"-",""))

4、控制輸入單元格字符輸入

某列只能輸入18位或15位長度字符:

數據 - 數據有效性 - 允許:自定義。在下面框中輸入公式

=Or(Len(C1)=15,Len(C1)=18)

excel精英培訓ID:excelpx-tete

每天一篇原創Excel教程,伴你學習Excel每一天!長按下面二維碼圖片,點上面」識別圖中二維碼「然後再點關注,每天可以收到一篇蘭色最新寫的excel教程。

相關焦點

  • 拆分漢字、英文字母的最簡Excel公式
    單元格A1值為:蘭色幻想excel,要求把左邊的漢字提取出來。
  • Excel怎樣分離數字和英文
    Excel怎樣分離數字和英文單元格中數字連續出現如何分離?
  • 如何快速分離Excel一列中的英文與漢字(無分隔符)?
    【術語】如何快速分離Excel一列中的英文與漢字(無分隔符)?
  • 遇到不規則數據,Excel高手是這樣分離數字和文字的~
    在工作過程中會有將的文字、字母和數字分離,如果文字、字母和數字的組合是規則的,則可以用簡單的單個函數LEFT、MID以及RIGHT三個函數來處理
  • Excel中提取漢字的三種高效快捷技巧(包含函數公式提取漢字)
    問題:商品名稱跟型號混合在一起,如何快速提取商品名稱,也就是左邊的漢字?本文我們將會分享三種excel中提取漢字的方法。
  • 10個萬能的Excel公式
    今天蘭色分享10個超好用的萬能公式套路,需要的趕緊收藏吧。MATCH(1,MID(A1,ROW(1:99),1)^0,0),ROW(1:9))*1)註:如果字符串超過100位,就把99調大5、分離字母和漢字
  • 常用的10個 Excel 萬能公式
    其實,有不少公式是不需要理解的,直接套用就行。今天蘭色分享10個超好用的萬能公式套路,需要的趕緊收藏吧。MATCH(1,MID(A1,ROW(1:99),1)^0,0),ROW(1:9))*1)註:如果字符串超過100位,就把99調大5、分離字母和漢字
  • 如何在Excel中批量提取中文漢字和英文字母
    在數據源的右邊分別命名新的兩列為「中文名」和「英文名」,然後將數據源複製到「中文名」這一列。2. 為了確保英文名字可以連在一起,這裡我們在有空格的英文名字中間添加一個「-」。選擇「中文名」下所有數據源,按Ctrl+F,點擊「替換」,在「查找內容」輸入空格,「替換為」輸入「-」,點擊「全部替換」。
  • Excel中分離姓名和電話號碼,看這篇文章就夠了!
    如果姓名和電話號碼中有空格、冒號或者有規律可循,還好一點兒,如果不規範,長長短短沒有規律,那想提取姓名或者電話號碼真是頭大啊!今天罌粟姐姐為大家分享幾種快速分離姓名和電話號碼的方法。(文末有故事~)分列主要是針對有規律的數據,例如姓名和電話號碼之間用特殊符號分隔、姓名均為兩個字或者三個字等。
  • 利用通配符將Excel中英文字母/中文/數字提取出來
    混亂數據中包含了中文、數據、大小寫英文字母這些內容,我們如何單獨分離獲取呢?
  • Excel中提取漢字的3種技巧
    本文我們將會分享三種excel中提取漢字的方法。,B2單元格公式為:=LEFT(A2,LENB(A2)-LEN(A2))    ② excel中提取漢字快速填充法   對於不熟悉Excel函數的朋友來說,寫函數公式還是有點難度。
  • Excel | 數字與文本分離的三種方法:LEFT、RIGHT函數;分列;快速填充
    朋友留言:韓老師您好,請教一下怎麼用LEFT公式把A列中的工號和員工姓名分開到B列(純數字)和C列(RIGHT公式,純中文姓名)?謝謝!
  • Excel單元格中提取漢字技巧,簡單實用!
    本文我們將會分享三種Excel中提取漢字的方法。,右邊是型號,利用漢字為雙字節,其他為單字節的特點,B2單元格公式為:=LEFT(A2,LENB(A2)-LEN(A2))  ② Excel中提取漢字快速填充法 對於不熟悉Excel函數的朋友來說,寫函數公式還是有點難度。
  • 【Excel】分離中英文
    Excel單個單元格中出現中英雙語,要將中英文分離出來要如何實現呢?使用=LEN函數即可完成簡單的中英文分離。
  • 英文字母和數字的混合排序
    在工作中經常會遇到以英語和數字的組合來排序,由於字母和數字在一起,往往不能達到如設計者所願,比如B2和B11,在排序中,B11就排在了B2前面。
  • 【Excel技巧】英文字母大小寫之間快速切換
    Excel表格中,大寫字母要變小寫,小寫字母要變大寫,是不是經常會遇到的事兒。數量少的話,沒關係,我一個一個去轉,去輸入。
  • Excel147 | 漢字添加拼音
    如果字數特別少,就幾個漢字,可以利用【開始】——【顯示和隱藏拼音欄位】進行手工加注;如果漢字量再稍達,可以EXCEL與WORD強強聯手;如果漢字量再大,字數多到上百上千行,那就需要動用VBA。操作過程如動圖:注意事項:1、選中【開始】——【顯示和隱藏拼音欄位】,並不能顯示拼音,拼音需要自己手工輸入;2、拼音與漢字的大小不能同時設置:拼音的大小需要【開始】——【顯示和隱藏拼音欄位】——【拼音設置】中修改;3、如果將拼音提取到另外一列,需要函數PHONETIC。
  • 工作再忙,都要學會這10個Excel萬能公式
    .*1)例:統計A產品3月的銷售合計=SUMPRODUCT((MONTH(A3:A9)=3)*(B3:B9="A")*C3:C9)注:和sumifs相比速度雖然慢了點,但Sumproduct可以對數組進行處理後再設置條件,同時也可以對文本型數字進行計算,而Sumifs函數則不可。
  • 【Excel】中英文提取,有這一個公式就夠了
    LEN獲取文本所有字符長度,不包含漢字。這樣LENB-LEN得到的是,前半部分漢字的長度,然後再用Left截取這個長度就可以了。簡單粗暴方式我在Excel裡藏了兩個函數P_CN和P_EN,分別用來提取文本中的中文和English。
  • Excel提取中文,數字和字母,一分鐘搞定!
    ,漢字混合在一起的數據,看著就頭疼。方法二:Word來幫忙我們將示例中的內容複製到Wold中,通過使用通配符依次獲取到中文,數字和字母,如下圖:匹配中文的通配符:[一-龥],上圖中前面加了一個!,表示非中文字符的會全被匹配到替換。匹配數字的通配符:[0-9]匹配字母的通配符:[a-zA-Z]每次將替換後剩下的數據複製到Excel的新列即可。方法三:自定義函數一鍵搞定上面的方法都不錯,但是有沒有更好的辦法實現上面的功能呢?