excel混合文本提取數(shù)字 在excel表格一列數(shù)據(jù)中怎么只把純數(shù)字提取出來?
在excel表格一列數(shù)據(jù)中怎么只把純數(shù)字提取出來?1. 例如,在下表中,有些單元格是數(shù)字,有些單元格是文本。這些數(shù)字摘錄如下。2. 首先選擇所有表,然后Ctrl C復(fù)制表,如圖所示。3. 然后在任意空
在excel表格一列數(shù)據(jù)中怎么只把純數(shù)字提取出來?
1. 例如,在下表中,有些單元格是數(shù)字,有些單元格是文本。這些數(shù)字摘錄如下。
2. 首先選擇所有表,然后Ctrl C復(fù)制表,如圖所示。
3. 然后在任意空白單元格上單擊鼠標(biāo)右鍵,然后單擊“選擇性粘貼”,如圖所示。
4. 彈出窗口,點擊操作欄下的〖增加〗按鈕,點擊〖確定〗按鈕,如圖所示。
5. 這樣,表中的所有數(shù)字都將被提取出來,完成效果如下。
Excel如何在單元格中提取數(shù)字?
打開要編輯的excel表格
如果單元格是純數(shù)字,則提取數(shù)字的方法相對簡單;例如,如果要提取A2單元格中數(shù)字的前三位,則可以在B2單元格中輸入公式:
=左(A2,3)
left函數(shù)從左邊提取數(shù)字并返回指定的字符數(shù)。
如果單元格是數(shù)字和字母的混合體,則提取數(shù)字的方法將更改。例如,如果單元格A3是數(shù)字和字母“abc123456”的混合體,則可以使用以下公式:
=mid(A3,4,6)
mid函數(shù)表示從指定位置返回指定長度的字符。
如果單元格是數(shù)字和漢字的混合體,mid函數(shù)仍然可以用作提取數(shù)字的方法之一。例如,如果要提取數(shù)字的單元格A4是數(shù)字和漢字“本月電費128元”的混合體,則可以使用以下公式:
=mid(A4,6,3)
mid函數(shù)從指定位置返回指定長度的字符。注:漢字仍然只有一個數(shù)字。
如果單元格是數(shù)字和漢字的混合體,則提取數(shù)字的第二種方法是查找規(guī)則。例如,如果此示例的結(jié)尾是“Yuan”,請先刪除“Yuan”字符:
=left(A4,len(A4)-len(“Yuan”)
然后傳遞2*len(B4)-lenb(B4)計算數(shù)字位,然后可以使用right函數(shù)來獲取單元格中的數(shù)字:
=right(B4,2*len(B4)-lenb(B4))
對于可以轉(zhuǎn)換成數(shù)字,可以用上面的公式;比如A5單元格,可以用上面的方法提取數(shù)字。
怎么在Excel表格里提取純數(shù)字【急】?
示例:
最終效果是從單元格中提取常規(guī)數(shù)據(jù)、左右數(shù)字和字符。如果實際數(shù)據(jù)不同
數(shù)字和字符只出現(xiàn)一次,并且在同一側(cè)。
直接展示宣傳結(jié)果,然后進行分析。第一行的公式是=left(A1,2*len(A1)-lenb(A1))
分析,left函數(shù)是取左邊內(nèi)容的函數(shù),len是計算文本長度的函數(shù)(數(shù)字和漢字都算為1),lenb也是計算文本長度的函數(shù)(數(shù)字和漢字按1和2計算)。通過這個搭配我們可以得到正確的結(jié)果。
為便于理解,len和lenb函數(shù)的計算結(jié)果分別顯示。這種方法是“雞兔同籠”數(shù)學(xué)原理的一種數(shù)學(xué)應(yīng)用。
Len是計算文本長度的函數(shù)(數(shù)字和漢字計為1),A1單元格中“35m”的結(jié)果為3
lenb也是計算文本長度的函數(shù)(數(shù)字計為1,漢字計為2)。數(shù)學(xué)思維:如果len的計算結(jié)果都是漢字,那么lenb應(yīng)該用來得到3*2=6的結(jié)果,而實際的計算結(jié)果是4。差2表示單元格中有兩個數(shù)字。因此,2*len(A1)-lenb(A1)是單元格中的文本數(shù)。
由于本例中的數(shù)字都在左側(cè),因此我們使用=left(A1,2*len(A1)-lenb(A1))提取單元格左側(cè)的兩個字符。
注1:第九行使用了正確的函數(shù),具有相同的思想。
注2:在本例中,如果數(shù)字字符之間有半寬連接符或空格,也可以提取。注3:類似的全角度字符,如123+-*/可以出現(xiàn)在漢字中