excel中如何批量刪除兩個字元之間的字串,求高手給公式

時間 2021-10-14 20:48:37

1樓:

公式是沒有辦法完成,太複雜了,利用替換功能實現吧,ctrl+f5,查詢輸入(*),全部替換,再輸入查詢),全部替換,再輸入查詢[*],全部替換,得到你所需要的。

2樓:匿名使用者

直接替換不就得了,具體如下:

再替換視窗中,查詢內容為:(*)【*】 替換內容為空

3樓:怡風聽雪

寫個 巨集 ** 吧!

sub shift()

range("a1").copy

range("b1").select

activesheet.paste

activecell.replace what:="(*)", replacement:=""

activecell.replace what:="(*)", replacement:=""

activecell.replace what:=")", replacement:=""

activecell.replace what:=")", replacement:=""

activecell.replace what:="[*]", replacement:=""

end sub

excel表,如何用公式批量去掉單元格最後幾個字元?

4樓:匿名使用者

比如原資料在a列要去掉最後3個字元,可以在b1輸入=left(a1,len(a1)-3)向下填充。

5樓:匿名使用者

使用分列

選中需要的資料

資料——分列——分隔符號——其他:d

刪除不需要的列即可。

6樓:匿名使用者

假定原始資料在a列,自a1起。

b1=substitute(a1,mid(a1,find("dn",a1),4),"")下拉

7樓:斷夢

刪除最後幾個字元可以理解為提取前面幾個字元,可以用下面二個辦法:

用left函式,格式的=left(數值,提起前面幾位就寫幾),如下圖如果數位長短不一,可以先排序再通過調整提取數位控制輸出內容。

2.用mid函式,語法是=mid(數值,從第幾位提取,這裡寫1即是從第一位提起,提取位數),如下例,可以看出二個公式結果是一致的:

同樣如果數位不一樣可以先排序再通過調整最後 一個引數控制輸出內容。

8樓:匿名使用者

=left(a1,find("dn",a1)-1)

或=left(a1,len(a1)-4)

9樓:【名臣

=left(a1,find("dn",a1)-1)

我的的怎麼打錯字就兩個字兩個字的刪除

按一下鍵盤的insert鍵 我的word一打空格就把字刪除了,怎麼辦呢? 取毛個名 是不是你狀態錯了。在word視窗最下方的狀態列,上面有顯示你當前在哪一頁等,欄裡有一項,一般情況下為 插入 如果你不小心按了 insert 鍵,就會變成 改寫 只要再按一下就可以繼續輸入了。 這是因為你把輸入狀態改為...

如何理解文藝兩個字?用心兩個字怎麼理解

文藝這兩個字一晃也流行了很多年了,文藝青年簡稱文青也是當代許多大學生的標籤。文藝是一種淡淡的生活態度,一種生活方式,不單單體現於文字,情感,而是包涵了生活的各個方面。文藝生活區別了小資生活的是把小資情調的 資 去掉,是的,文藝青年,她們有著自己的小情調,有著自己的獨特的生活態度,獨特的生活方式。小資...

Excel如何生成兩個字母隨機不重複排序

cncnki學術不端 可以用公式先將所有組合產生出來放在a列。然後在b列用公式隨機抽取a列中的組合。a1公式 將公式向下複製到17576行。然後用複製 選擇性貼上 數值,將a列公式結果固定下來。b2公式 index a a,small if countif b 1 b1,a 1 a 17576 65...