1樓:匿名使用者
設資料在d列,在傍邊插入一個空白列e,在e2輸入=if(code(d2)>255,d2,""),下拉(填充),複製-貼上值,去掉公式後就可得到只有中文的列。
此法只適用於英文和中文分別放在不同單元格的情況。如果是混放,則需要根據具體情況處理,看不到資料也不好幫你了。
2樓:匿名使用者
運用code函式,取得英文的首字元值小於255,中文由於是雙位元組,通常很大。
再用篩選取出值大於255的字元,複製,貼上。就取得了你所需要的資料。
3樓:excel到
英文和中文是在同一個單元格嗎?還是分開不同單元格的?不同情況比較簡單的處理辦法如下:
1、如果是不同單元格的,可以對這一列排序,這樣英文就會被排在一起,就可以直接刪除了。
2、如果是中英文混在一個單元格里,可以把這一列複製到一個空白的word文件中,然後全選,ctrl+f,替換,更多,在“使用萬用字元”前打鉤,然後在上面的“查詢內容”框裡輸入:[a-z,a-z],確定即可把英文字元全部替換掉,然再把word中的結果複製回excel中。
如何將excel一列中的英文和中文分開?
4樓:匿名使用者
throughout prep.遍及
on time 按時
設你的a列為包含這些資料的列,從a1開始的。
b1中輸入以下公式:
=left(a1,match(,if(code(mid(a1,row(indirect("1:"&len(a1))),1))>=256,1,)))
注意這上陣列公式,以ctrl+shift+回車的組合鍵來結束輸入c1中公式:
=right(a1,len(a1)-match(,if(code(mid(a1,row(indirect("1:"&len(a1))),1))>=256,1,)))
注意也是陣列公式,以ctrl+shift+回車的組合鍵來結束輸入。
首先我不知道你的**中的資料是什麼樣子的,我的答案是針對於我前面舉的例子那種樣子的,但是,如果你的的**比這還要簡單。比如,你的英文都是單個的單詞,並且英文與中文間有空格相隔,那用分列會更簡單。看看你的**是怎麼一個情況吧。
5樓:方括號
如果總是英文在前中文在後。
提取英文的公式是:
=left(a1,2*len(a1)-lenb(a1))提取中文的公式是:
=right(a1,lenb(a1)-len(a1))
excel 同一個單元格中有中、英文 怎樣快速刪除英文保留中文
6樓:匿名使用者
在e2單元格輸入以下公式,然後向下填充公式=left(d2,find(" ",d2)-1)公式表示:將d2單元格首個空格前的資料提取出來。
也可以通過“資料”選項下的“分列”,以空格作為分隔符,併除了d列外,其他的列都選擇忽略。即可。
詳見附圖
7樓:匿名使用者
因為漢字與英文之間有空格,所以你只要利用查詢與替換命令即可完成,
即在查詢中輸入: 空格* 在替換中什麼也不輸入,全部替換即可。
8樓:o自在
選中資料,用分列,分隔符選空格。
excel單元格中如何刪除英文保留中文
9樓:匿名使用者
辦法是有的,不過有點繁瑣,如下:
1、選中所有需要修改的單元格
2、按ctrl + h 替換,回 選擇“選項”答 把 單元格匹配 前的勾去掉
3、26個字母,每一個都替換成 空白 替換 26次之後4、把“.”也替換成空白。
用vba 會非常快。
10樓:匿名使用者
雙擊單元格在進行刪除就ok了
11樓:
b1=left(a1,lenb(a1)-len(a1))
測試通過
12樓:
=left(a1,lenb(a1)-len(a1))
如何在excel中同一列的數字中加同樣的文字
刀劍上的舞者 材料 工具 excel2010 1 首選,我們開啟我們新建一個excle 並且開啟它。2 然後,我們隨意建一個資料 數字就隨便編寫,方便演示。3 我們選中我們需要處理的資料,滑鼠右鍵選擇 設定單元格格式 4 我們在分類裡面選擇 自定義 在型別裡面輸入 江湖的小蝦米0 看清楚了,實在文字...
在excel中如何在同一列資料前加上數字
愚人談娛樂 1 首先,我們開啟我們電腦上面的excel,然後我們在 中輸入一些資料 2 然後我們選中第一個數字後面的單元格,我們在裡面輸入 b2 平 之後我們按回車鍵 3 結果如圖所示,這樣我們就在後方加入一個字了,我們想在前方加入一個字的話,那麼就可以輸入 平 b2,這樣就前面了 4 之後我們選中...
如何在EXCEL的一列中輸入數字另一列就出現對應的文字
zkq先生 用公式實現即可。源資料列設定為整數,目標資料列用公式確定文字。當然規則要事先確定好。比如,1對應a,2對應b,以此類推,那麼源資料輸入1,目標單元格輸入 char 96 單元格引用 然後向下填充,該列就得到需要的公式,源列輸入數字,目標單元格出現對應的文字。文字是可以改變的,只需改變公式...