如何在excel的同一列中刪去英文保留中文

時間 2021-10-14 20:56:46

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中輸入以下公式:

>=256,1,)))

注意這上陣列公式,以ctrl+shift+回車的組合鍵來結束輸入c1中公式:

>=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高手,如何在同一列中尋找從多相同的名字

假如a列為名字 b1中輸入 countif a a,a1 下拉填充 b列中數字大於等於2對應的a列姓名一定重複,而且數字越大重複的次數越多。 波濯裔瓊英 查查函式,多了去了 在b1中輸入 text a1 再下拉。以後都有 再下拉 的動作,就不再說了。或者用left,mid,right函式轉換成 te...

ecel如何在同一列中輸入相同的數字

佟佳俠營能 在第一行和第二行輸入相同的數字,然後選中這兩個單元格下拉 滑鼠移到第二個單元格右下方變十字形時,點滑鼠左鍵下拉 就可以了。 在名稱框 編輯欄最左側的小方框 裡輸入 a1 a5500 後按回車 然後按1,再按ctrl enter 佰事皆樂 最近在使用wps時也遇到這樣的問題,用以下方法可以...

在excel中同一列中如何去掉相同的內容

紀蔭高清昶 一般有兩種方式。檢視 分頁預覽 或選中34行,ctrl shift 右鍵 隱藏。選中16列 p列 ctrl shift 右鍵 隱藏。 假設你的資料在a列,你可以在b1輸入公式 countif a a,a1 然後選中b1向下複製公式,然後選中a和b列,對b列按降序進行排序,排序完後,從第一...