1、打開Excel表格,輸入公式=LEFT(A1,2*LEN(A1)-LENB(A1))-1,是要把數(shù)字提取出來,-1是代表把提取出來的數(shù)copy字減去1。知2、回車確定,就可以把數(shù)字提取出來,并且減了1。3、下拉復(fù)制公式就可以了。4、如果要加會文字,輸入公道式=B1&"代"。5、回車確認(rèn),并且下拉復(fù)制即可,假定需要處理的單元格是A1,可選用以下幾種方法提取數(shù)字zhidao:1、文字在前數(shù)字在后:可用RIGHT函數(shù)提取數(shù)字,公式回=RIGHT(A1,LENB(A1)-LEN(A1)) 其中LENB(A1)-LEN(A1)計算右邊數(shù)字的長度。2、數(shù)字在前文字在后:可用LEFT函數(shù)提取數(shù)字,公式=LEFT(A1,2*LEN(A1)-LENB(A1)) 其中2*LEN(A1)-LENB(A1)計算左邊數(shù)字的長度。3、數(shù)字在中間、文字在兩邊:提取數(shù)字公式=-LOOKUP(0,-MID(A1,ROW(INDIRECT("1:"&LEN(A1))),2*LEN(A1)-LENB(A1)))其中MID函數(shù)從第1位開始依次截取長度為已測答定數(shù)字長度的數(shù)字串,然后用LOOKUP函數(shù)獲取其中的符合條件的值,那么多大大小復(fù)小的合并單元格,恐怕只有用vba解決制了。 對補充問題的回復(fù):vba方法按住ALT,依次知按F11,I,M,粘貼代碼后按F5Sub 特殊替換() On Error Resume Next For R = 4 To [A65536].End(xlUp).Row Cells(R, 1) = Format(Replace(Mid(Cells(R, 1), 3, 9), "世", "") - 1, "天堯0世") Next MsgBox "替換完成,請勿道重復(fù)操作!"End Sub本回答被提問者采納,如果世次加1遞增且不重復(fù)來,只自要把第一個95改為94,下拉填充柄就可以了。zda1 為 天堯95世b1 =substitute(a1,mid(a1,3,len(a1)-3),mid(a1,3,len(a1)-3)+1)m.gy2thfx.cn防采集。
在使用Excel繪制表格時,熟料操作快速提取excel表格中的數(shù)字或文字的方法能提高自己的工作效率,那么就來介紹一下如何快速提取excel表格中的數(shù)字或文字吧。
材料/工具
Excel 2010
假設(shè)數(shù)據(jù)在A1單元格:如果文字在前,B1=left(A1,lenb(A1)-len(A1))可得
快速提取文字
一、單元格A1中有如下內(nèi)容:要提取出數(shù)字 提取Excel單元格
雙擊圖標(biāo)打開Excel。
1、首先在電腦桌面上打開EXCEL。2、選擇需要編輯的表格,再點擊鼠標(biāo)右鍵,選擇“復(fù)制”,或者用
選擇需要快速選擇的區(qū)域,右鍵點擊選擇“復(fù)制”。
無外乎是left,right,len,find,mid幾個函數(shù)套來套去,如第一個,取抄表數(shù):=L
然后打開Word。
如果都是文字在左數(shù)字在右,可以用=left(a1,lenb(a1)-len(a1)) 具
按“ctrl+v”快速粘貼。
1、打開Excel表格,輸入公式=LEFT(A1,2*LEN(A1)-LENB(A1))-1,是要把
在右上角找到并點擊“替換”。
1、將要提取的數(shù)字列調(diào)整至1個漢字的寬度(圖中為C列),選中C列,點擊左上角的office按鈕。
在查找內(nèi)容里輸入“[0-9]”,然后點擊左下角的“更多”。
1、選中需要提取數(shù)字的無規(guī)律的單元格,點擊“方方格子”。2、點擊“更多”下拉菜單,點擊“提取數(shù)值
勾選“使用通配符”,然后點擊“全部替換”。
以WPS2019為例,怎么在WPS表格中批量提取數(shù)字或文字?可直接在文檔助手選項卡下,單元格處理
全選替換好的內(nèi)容,按“ctrl+c”快捷復(fù)制。
方法/步驟我們將要提取含有文字單元格內(nèi)容復(fù)制到旁邊的單元格中。將其列寬調(diào)整到只能
回到Excel按“ctrl+v”快速粘貼即可。
假設(shè)數(shù)據(jù)在A1單元格:如果文字在前,B1=left(A1,lenb(A1)-len(A1))可得
快速選擇數(shù)字
一、單元格A1中有如下內(nèi)容:要提取出數(shù)字 提取Excel單元格
按快速選擇文字的方法進行步驟1——6。然后在查找內(nèi)容里輸入“[!0-9]”,點擊左下角的“更多”。
1、首先在電腦桌面上打開EXCEL。2、選擇需要編輯的表格,再點擊鼠標(biāo)右鍵,選擇“復(fù)制”,或者用
勾選“使用通配符”,點擊“全部替換”。
無外乎是left,right,len,find,mid幾個函數(shù)套來套去,如第一個,取抄表數(shù):=L
全選替換好的內(nèi)容,按“ctrl+c”快捷復(fù)制。
方法/步驟我們將要提取含有文字單元格內(nèi)容復(fù)制到旁邊的單元格中。將其列寬調(diào)整到只能
回到Excel按“ctrl+v”快速粘貼即可。
假設(shè)數(shù)據(jù)在A1單元格:如果文字在前,B1=left(A1,lenb(A1)-len(A1))可得
1、將要提取的數(shù)字列調(diào)整至1個漢字的百寬度(圖中為C列),選中C列,點擊左上角的度office按鈕。2、現(xiàn)在我們只需要知將漢字文本去掉,數(shù)字留下就可以了道。編輯—定位(快捷鍵Ctrl+G)3、我們選擇常量,只需要定位文本,這里就把出數(shù)字外的文本單元格全選中了。4、右鍵—刪除,將單元格上移專,至此就完成數(shù)字的提取了,把C列拉寬,屬就可以看到數(shù)字了,如下圖,要留下數(shù)字,百去掉漢字。1、調(diào)整A列列寬,只有一漢字的寬度。2、依次點擊“編輯”—度“填充”—“內(nèi)容重排”3、依次點擊“數(shù)據(jù)”-問“分列”4、在彈出的步驟對話框,答直接點“完成”。5、點擊“編輯”-“定位”,6、定位條件版,常量,文本7、確定后,右鍵刪除,8、下方單元格上移。9、完權(quán)成了,這是只copy要提取()里面的就可以了,不論QQ號幾位數(shù),不論QQ名是中文還是英文,還是符號都可zhidao以提取的.假設(shè)從QQ號放在A1,公式如下:=MID(A1,FIND("(",A1,1)+1,(FIND(")",A1,1)-FIND("(",A1,1))-1)更多追問追答追問你可以取一個我看看嗎,就提取A1的我試試追答我測試過的呀追問剛才沒試,可以啦,謝謝本回答被提問者采納,我看你的數(shù)據(jù),右邊都是數(shù)字開頭,你可以用right函數(shù),從右邊往左邊取,你數(shù)字是多少位數(shù),你就取多少位追問怎么操作呢,我試了一,好像不可以追答right函數(shù)的用法,你可以百度下,確實可以的,我試了,使用這知個工具可以提取單元格中想要的信息,下圖為提取數(shù)字的操作:如果 選擇“只保留正則式要求的”,道就會把文字刪掉。QQ號碼的正則式為:[1-9][0-9]{4,}工具地址:www.excelfb.com 點擊:(按正內(nèi)則式)拆分一列為多列(提取單元格容數(shù)字等)注意要使用谷歌瀏覽器,1、選中需要提取數(shù)字的無規(guī)律的單元格,點擊“方知方格子”。2、點擊“更多”下拉菜單,點擊“提道取數(shù)值”.3、跳出“提取數(shù)值”對話框,點擊“確定”。4、此時跳出“選擇存放區(qū)域”專對話框,把提取的數(shù)值放在你想要存放的區(qū)域,點擊“確定”。5、再次跳出“提取數(shù)值”對話框時,點擊“退出”。6、這里,我屬們就完成數(shù)值的提取了,大家可以看到提取數(shù)字、小數(shù)點、正負(fù)號都不在話下,使用這個方法提取單抄元格需要的信息,不需要使用百vba,函數(shù)。操作如度下圖:工具地址:www.excelfb.com點擊:(按正則式知)拆分一列為多列(提取單道元格數(shù)字等),假定需要處理的單元格是A1,可選用以下幾種方zhidao法提取數(shù)字:1、文字在前數(shù)字在后:可用RIGHT函數(shù)提取數(shù)字,公式=RIGHT(A1,LENB(A1)-LEN(A1)) 其中LENB(A1)-LEN(A1)計算右邊數(shù)字的長度。2、數(shù)字在前文字在后:可用版LEFT函數(shù)提取數(shù)權(quán)字,公式=LEFT(A1,2*LEN(A1)-LENB(A1)) 其中2*LEN(A1)-LENB(A1)計算左邊數(shù)字的長度。3、數(shù)字在中間、文字在兩邊:提取數(shù)字公式=-LOOKUP(0,-MID(A1,ROW(INDIRECT("1:"&LEN(A1))),2*LEN(A1)-LENB(A1)))其中MID函數(shù)從第1位開始依次截取長度為已測定數(shù)字長度的數(shù)字串,然后用LOOKUP函數(shù)獲取其中的符合條件的值,最多只能提取8位,且百數(shù)字必須連續(xù),若有度其他途徑,同求高人出內(nèi)現(xiàn) =1*MID(A1,MATCH(TRUE,ISNUMBER(1*MID(A1,ROW($1:$9),1)),0),COUNT(1*MID(A1,ROW($1:$9),1)))輸入后CTRL+SHIFT+ENTER,因為是數(shù)組公式容,用函數(shù)或用代碼更多追問追答追問用什么函數(shù)???可否指點一二追答一般是 LEFT MID RIGHT 等,也可以用代碼追問比如說打的花費30元,下面是公交車5元,等等,怎么提取這些數(shù)字并求和呢?具體點兒的函數(shù)追答方法1:=IF(ISERROR(FIND("-",A1)),"","-")&MID(SUM(MID(101&A1,2+LARGE(ISNUMBER(-MID(1&A1,COLUMN(1:1),1))*COLUMN(1:1),ROW($1:$50)),1)*10^ROW($2:$51))%,2,15)方法2:按ALT+F11,插入-模塊,復(fù)制下列語句Function SplitNumEng(str As String, sty As Byte) Dim StrA As String Dim StrB As String Dim StrC As String Dim i As Integer Dim SigS As String For i = 1 To Len(str) SigS = Mid(str, i, 1) If SigS Like "[a-zA-Z]" Then StrA = StrA & SigS ElseIf SigS Like "#" Then StrB = StrB & SigS Else StrC = StrC & SigS End If Next i Select Case sty Case 1 SplitNumEng = StrA Case 2 SplitNumEng = StrB Case Else SplitNumEng = StrC End SelectEnd Function比如你的數(shù)據(jù)在A1 BI輸入 =SplitNumEng(A1,1) 表示提取字母 =SplitNumEng(A1,2) 表示提取數(shù)字 =SplitNumEng(A1,3)表示提取中文本回答被提問者采納內(nèi)容來自m.gy2thfx.cn請勿采集。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:0731-84117792 E-MAIL:11247931@qq.com