1樓:斷夢
方法1:如果數字和符號在第乙個單元格,可以用left函式,語法=left(提取原資料,從前面起提起幾位),如:
方法2:如果數字或符號不再第一位可以用mid函式,語法是=mid(資料,從第幾位提取,提取位數),如下。
如果多組資料中間可以用&連線起來。
2樓:網友
將d列選中 複製到乙個空白word文件。
按ctrl+h 替換框出現 點「高階」,勾選萬用字元查詢上面查詢框輸入 [一-龥](類似於正規表示式,意思為全部漢字)下面替換框什麼也不輸。
點「全部替換」你會發現全部漢字都沒了。
再全選,copy回excel
3樓:匿名使用者
沒有規律,不能提取。
在excel中怎麼提取符號和英文字母后面的數字。
4樓:公西秀雲招己
看了你這些資料也沒有什麼好辦法,只有第乙個乘號前面大多是一位數字,你先把*gb替換為gb把第乙個星號去掉,辦法是這樣,查詢內容:~*gb,替換為gb,然後在b1輸入=if(isnumber(--mid(a1,find("*a1)-2,1)),mid(a1,find("*a1)-2,99),mid(a1,find("*a1)-1,99))向下填充。
5樓:孝同書海雪
親,如下圖,b1的公式是陣列公式。在單元格中貼上完成以後,不要直接按回車退出,一定要按「ctrl+shift+回車」退出。然後下拉公式。
right(a1,min(if((code(left(right(a1,row($1:$100)),1))>65)*(code(left(right(a1,row($1:$100)),1))<90)+(code(left(right(a1,row($1:
100)),1))=45),row($1:$100)))1)
怎麼用excel函式提取由字母符號數字組合成的句子裡面「特定字母」旁邊的一段數字
6樓:網友
輸入以下。
bai公式du
然後zhi向下填充公式dao
iferror(--mid(a1,find("/y",a1)+2,find("/",a1,find("/y",a1)+2)-find("/y",a1)-2),-mid(a1,find("/s",a1)+2,find("/",a1,find("/s",a1)+2)-find("/s",a1)-2))
詳見回附圖示例答。
7樓:網友
例如:字串在a1單元格,特定字元在a3單元格,出現位置在b3單元內格,在c3單元格輸入=left(substitute(right($a$1,len($a$1)-find(" ",substitute($a$1,a3," ",b3)))"/*",""),find("/",substitute(right($a$1,len($a$1)-find(" ",substitute($a$1,a3," ",b3)))"/*",""))-1)
即可提取出容。
想要的數字。
excel 如何提取 公式中的某個字母、數字或符號?
8樓:萊昂納德_尤拉
=left(a1,find("+",a1)-1)
用普通公式是無法做到的。
用vba,[a1].formula 或者插入定義=mid(,a1),2,100)
9樓:
1,選中a2單元格。
2,ctrl+f3,彈出的視窗中名稱位置輸入aa,引用位置輸入=,a1),新增確定。
3,在a2中輸入公式=mid(aa,2,find("+",aa)-2)
是巨集表函式,通過自定義引用,工具,巨集,安全性調為中或者低。
10樓:網友
設成文字型的這個 '211+234+343
然後用a2=left(a1,3)取a1單元格從左邊起前3個字元。
11樓:網友
1、left( text, number ) 左擷取)
功能:擷取字串 text 左邊的 number 個字元。
例:=left("sale price", 4)的結果是 sale
2、right( text, number ) 右擷取)
功能:擷取字串 text 右邊的 number 個字元。
例:=right("sale price", 7)的結果是 e price
3、mid( text, start_num, num_chars) (中間擷取)
功能:擷取字串 text 中,從第 start_num 個字元開始的 num_chars 個字元 。
例:=mid("fluid flow",4,5) 的結果是 id fl
用方法1和3均可得到你要的結果。
12樓:網友
這個要求好像實現不了,2樓、3樓的你們都不對,首先在a1中先計算了,你們的公式是對計算後的結果處理。
13樓:網友
a2=left(a1,3);
取a1單元格從左邊起前3個字元。
14樓:匿名使用者
那就看看a1裡面的公式,然後在a2手工輸入211
在excel中怎麼提取符號和英文字母后面的數字。
15樓:真真真白丁
親,如下圖,b1的公式是陣列公式。在單元格中貼上完成以後,不要直接按回車退出,一定要按「ctrl+shift+回車」退出。然後下拉公式。
right(a1,min(if((code(left(right(a1,row($1:$100)),1))>=65)*(code(left(right(a1,row($1:$100)),1))<=90)+(code(left(right(a1,row($1:
100)),1))=45),row($1:$100)))1)
16樓:網友
看了你這些資料也沒有什麼好辦法,只有第乙個乘號前面大多是一位數字,你先把*gb替換為gb把第乙個星號去掉,辦法是這樣,查詢內容:~*gb,替換為gb,然後在b1輸入=if(isnumber(--mid(a1,find("*",a1)-2,1)),mid(a1,find("*",a1)-2,99),mid(a1,find("*",a1)-1,99))向下填充。
17樓:網友
資料在a1,公式按ctrl+enter+shift,然後下拉。
18樓:來盤菜刀
這個可能有點難,因為數字並不是僅僅出現在你所謂的公式裡。
請問如何在excel**中將上圖中的數字,字母,符號的那個提取出來?
19樓:小孩與年齡無關
的那個」說的有點不清楚,將三種(數字,字母,符號)分開?這樣的話可以用分列。你在資料》分列裡找一下。
請問excel中如何用函式將數字與符號「-」之間的字母去掉
20樓:網友
如果資料在a列,那麼在c1單元格輸入以下公式,然後向下填充公式。
substitute(a1,mid(a1,5,find("-",a1)-5),"")
詳見附圖。
Excel中如何使用evaluate函式計算這種型別的值
1 按下ctrl f3組合快捷鍵,將彈出 名稱管理器 對話方塊2 在彈出的 名稱管理器 對話方塊中單擊 新建 命令,將彈出 新建名稱 對話方塊。3 將名稱文字框中的原有名稱刪除,輸入新的名稱 計算文字算式的值 將引用位置中的 sheet1 b 2 改為 evaluate sheet1 a2 然後單擊...
如何使用excel函式實現高階篩選
通過增加輔助列來實現多條件選擇的篩選。例如有 如圖 要求篩選出9月1日到5日之間,王五賣帽子的清單。第一步 在e2輸入公式 and a2 date 2015,9,1 a2第二步 對輔助列進行篩選,條件為true,篩選結果如圖 你的名字資料在a3 a14.你在c3輸入以下公式,ctrl shift e...
如何在使用excel函式vlookup時,查詢無對應資料就顯
1 建立excel,插入樣例資料,地名 代號 zhenjiang e beijing f shanghai g nanjing h guangzhou j wuxi k suzhou l 2 插入待匹配測試資料,地名 代號 chongqing beijing shanghai shenzhen 3 ...