search

如何在EXCEL文字中提取數字

如何在EXCEL文字中提取數字

  在EXCEL文字中提取數字方法:

  1、開啟需編輯的Excel表格;

  2、若單元格中為純數字,則在單元格中輸入LEFT函式公式,LEFT函式表示從左邊提取數字,並返回指定個數的字元;

  3、若單元格中為數字與字母的混合,則在單元格中輸入MID函式公式,MID函式表示從指定位置返回指定長度的字元;

  4、若單元格中為數字與中文字元的混合,則在單元格中輸入MID函式公式或者使用RIGHT函式來取得單元格中的數字。

excel表格中輸入數字為什麼會變

  1、在電子表格的應用中,當我們輸入數字較長(達11位及以上)時,數字輸入完成後就會自動變化成小數表示形式,這是什麼原因造成的呢,數字之所以會變是因為數字在達到11位時會自動採取科學記數法進行計數,並且在位數超過15位時後面數字自動變成0。對於這種情況的具體處理方法選定擬輸入數字所在位置。

  2、找到格式欄裡的單元格格式設定模組。

  3、找到單元格格式設定裡的數字欄中的分類選項。

  4、找到數字欄目下分類選項裡的文字子項,點出確定完成設定

  5、重新輸入數字完成數字擬輸入內容。

excel混合文字提取數字

  1、首先要分析資料內容,根據不同的型別,使用不同的方法。

  2、分析這個表格,可以發現,除了數字外,就是漢字,在雙位元組字元中,每個漢字算兩個位元組,利用此特點,可以算出有多少個漢字、多少個數字,單位元組字元數用LEN函式:=LEN(A2)。

  3、雙位元組位元組數用LENB函式,注意下兩者的區分,單位元組指字元個數,雙位元組指位元組個數:=LENB(A2)。

  4、二者相減,即可得到文字的個數:=LENB(A2)-LEN(A2)。

  5、再用總字元數減去文字個數,即得到要提取出來的數字個數:=LEN(A2)-(LENB(A2)-LEN(A2)),去掉括號,合併起來,公式為:=LEN(A2)*2-LENB(A2)。

  6、知道了數字個數,再知道數字開始的位置,就可以用MID函式將數字提取出來了,但是現在不知道數字是從什麼位置開始的,可以使用SEARCHB雙位元組查詢函式+萬用字元?來查詢單位元組出現的位置:=SEARCHB(?,A2)。

  7、這樣提取公式就有了,提取函式也要用雙位元組函式:=MIDB(A2,SEARCHB(?,A2),LEN(A2)*2-LENB(A2)),如果用單位元組函式也可以,但公式稍長些:=MID(A2,INT(SEARCHB(?,A2)/2)+1,LEN(A2)*2-LENB(A2))。

  8、提取結果是文字格式,如果要轉為常規的數字格式,可以在公式前加上--,或者*1,來轉換:=--MIDB(A2,SEARCHB(?,A2),LEN(A2)*2-LENB(A2)),轉換格式後,可以進行下一步的統計運算。

  9、如果文字中有空格,直接提取就會出去,需要對原來的內容進行去空格替換後,再提取:=--MIDB(SUBSTITUTE(A2, ,),SEARCHB(?,SUBSTITUTE(A2, ,)),LEN(SUBSTITUTE(A2, ,))*2-LENB(SUBSTITUTE(A2, ,)))。

  10、但是上面的方法,只能用於除了數字就是文字的內容提取,如果除此之外,還有其它的字母、符號等單位元組字元,就會出錯。

  11、對於這種不定型的,可以用陣列公式進行提取,從每個字元開始,取出1~若干個字元(比如10個),再加上運算子號進行判斷,取出的是不是數值,再用MAX函式從中取出是數值的最多數字:=MAX(IFERROR(--MID(A2,ROW($1:$30),COLUMN($A:$J)),)),在輸入陣列公式時,需要同時按住Ctrl+Shift+Enter結束公式編輯,公式會自動生成一對“{}”。

  12、當然,也可以不用上面的陣列公式,利用LOOKUP函式的向後相容性,來提取出數字:=-LOOKUP(1,-MID(A2,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A2&0123456789;)),ROW($1:$10))),此公式先判斷數字出現的最小位置,再從此位置開始依次取出若干個字元,最後用LOOKUP函式取出最長數字串的那個數字,即達目的。

  13、雖然利用公式,可以從各種不同的混合文字中找出規律提取出數字,但是還是應該養成良好的習慣,在製作表格時,就將其分在不同的列中,有助於後續統計。


excel文字提取到word

  演示機型:華為MateBook X 系統版本:win10 APP版本:EXcel 2020&&word 2020 excel文字提取到word共4個步驟,以下是華為MateBook X、win10下的詳細操作:   第一步:開啟Excel   開啟Excel軟體,選中需要複製到Word中的 ...

提取圖片文字怎麼提取

  1、開啟“拍照取字”APP,拍一張需要取字的圖片。   2、調整相框大小,點選“對號”圖示,點選“文字”可進行編輯。   3、點選“翻譯”可進行翻譯,點選“分享”可以傳送文字。   4、在應用商店搜尋QQ並下載安裝。   5、安裝完成以後開啟QQ,輸入個人QQ號碼和密碼進行登陸。   6、登入成功以後開啟 ...

excel如何從一段話提取關鍵字

  1、要將這一串字元中提取出“上虞區人民西路”這幾個文字。   2、選中B1單元格,點選工具欄“公式”--選擇“文字”函式。   3、在下面找到並點選MID。   4、開啟MID函式對話方塊,在“字串”中輸入A1,或者直接點選A1單元格。   5、“上虞區人民西路”最開始的“上”字是第6個字元,所以在“開始 ...

怎麼從照相紙提取文字

  1、首先開啟QQ,接著準備好要提取文字的照相紙圖片在相簿中;   2、接著來到QQ介面,隨意的選擇一位好友,進入到和好友的對話介面;   3、來到QQ好友介面,點選介面下方的圖片;   4、選擇那張要提取文字的照相紙圖片傳送給好友;   5、傳送成功後,點選該圖片,進行放大;   6、接著長按該圖片,直到 ...

提取圖片文字怎麼提取

  1、開啟“拍照取字”APP,拍一張需要取字的圖片。   2、調整相框大小,點選“對號”圖示,點選“文字”可進行編輯。   3、點選“翻譯”可進行翻譯,點選“分享”可以傳送文字。   4、在應用商店搜尋QQ並下載安裝。   5、安裝完成以後開啟QQ,輸入個人QQ號碼和密碼進行登陸。   6、登入成功以後開啟 ...

excel為什麼輸入一排數字後會變了

  1、因為單元格格式沒有設定正確,將單元格格式設定為文字即可。   2、首先在電腦桌面上找到這份需要編輯的表格,並點選開啟它。   3、開了之後,在表格裡面輸入一排數字,此時發現這排數字會自動變化。   4、在選中單元格里面,右鍵單擊滑鼠,點選設定單元格格式。   5、然後在數字裡面選擇文字,然後點選確定。 ...

Excel表格清除文字的方法

  Excel表格中清除文字的方法有多鍾,清除文字方式的不同,對錶格的影響也不盡相同。在清理文字時需要選擇對應的快捷方法。   在桌面新建給表格,選擇幾個單元格合併單元格,在單元格中輸入文字,   第一種方法:直接刪除   滑鼠單擊選中單元格,按退格鍵或del鍵,直接刪除文字   第二種:雙擊選中文字,編輯刪 ...