Excel 2019,如何批量刪除一列中英文混合單元格中的英文本元(保留中文)或者中文字元(保留英文)

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

1樓:匿名使用者

假如資料在a列,從a1開始,在b列保留英文,在c列保留中文在b1中輸入:

=left(a1,len(a1)*2-lenb(a1))在c1中輸入:

=right(a1,lenb(a1)-len(a1))然後選擇b1和c1,下拉複製

複製b列和c列--原地右擊--選擇性貼上--數值即可

2樓:匿名使用者

可以通過查詢,然後 替代的方法 試一試

3樓:e俠兔

用自定義函式:

function myget(srg as string, optional n as integer = false)

dim i as integer

dim s, mystring as stringdim bol as boolean

for i = 1 to len(srg)s = mid(srg, i, 1)

if n = 1 then

bol = asc(s) < 0

elseif n = 2 then

bol = s like "[a-z,a-z]"

elseif n = 0 then

bol = s like "#"

end if

if bol then mystring = mystring & s

next

myget = iif(n = 1 or n = 2, mystring, val(mystring))

end function

比如資料在a列,在b1寫公式:=myget(a1,2)

excel單元格中如何刪除英文保留中文

4樓:匿名使用者

辦法是有的,不過有點繁瑣,如下:

1、選中所有需要修改的單元格

2、按ctrl + h 替換,回 選擇「選項」答 把 單元格匹配 前的勾去掉

3、26個字母,每乙個都替換成 空白 替換 26次之後4、把「.」也替換成空白。

用vba 會非常快。

5樓:匿名使用者

雙擊單元格在進行刪除就ok了

6樓:

b1=left(a1,lenb(a1)-len(a1))

測試通過

7樓:

=left(a1,lenb(a1)-len(a1))

如何在excel中去掉含有中英文的單元格內的英文或中文

8樓:

查詢最後乙個空格,將其右邊的字元刪除即可

EXCEL中如何批量刪除,EXCEL如何批量刪除不想要的資訊

簡單有效的方法如下 1.ctrl f,開啟替換視窗,開啟右側 選項 2.點 查詢內容 後面的 格式 字型 選擇 加粗 確定出來 3.替換內容 不作任何操作。4.點選 全部替換 此時加粗文字單元格全部為空格了5.關閉 替換視窗 用篩選方法刪除空白單元格就ok了。注 及時處理正確有用的回答,勾選為 滿意...

在excel2019中如何刪除A列與B列中相同的資料。A列的資料裡有所有B列的資料

我的王是金閃閃 c列作為輔助列。c1公式 if iserror vlookup a1,b b,1,0 應刪除 下拉複製公式。對c列進行篩選。把應該刪除的行篩選出來。清除掉a列中對應的資料 1.第一行插入一行空白行 2.c2輸入公式 countif b b,a2 向下填充至,與a列資料相同行數 3.自...

如何設定excel2019為預設開啟方式

月亮愛你 1 選擇要在資料夾中開啟的檔案,然後點按資料夾頂部 開啟 後面的三角形。2 然後選擇 選擇預設程式 3 然後選擇excel。如果在視窗中找不到excel,請單擊其他程式 後面的 號。4 選擇完成後,在視窗底部勾選 始終使用所選程式開啟此檔案 然後單擊 確定 關閉視窗。 如何設定excel2...