excel中单元格内删除括号及括号内内容?

2025-12-13 04:56:08
推荐回答(3个)
回答1:

参见下图,B2="("&TEXTJOIN(")(",1,FILTERXML(""&SUBSTITUTE(SUBSTITUTE(A2,"(",""),")","")&"","A/B[.!=0+.]"))&")"——下拉填充。

图示

也可以:

Sub 正则替换()
Set regx = CreateObject("vbscript.regexp")
For Each aaa In [a2:a6]
With regx
.Global = True
.Pattern = "(-?\d+\.?\d+)"
aaa.Offset(0, 3) = .Replace(aaa, "")
End With
Next
End Sub

回答2:

把数据复制到word,查找,查找内容:([0-9.]{1,}),点高级,在勾选使用通配符,点查找下一处,点替换,点全部替换,完了复制回excel

回答3:

方法一,选中单元格,按delete;方法二,选中单元格,右击,点清楚内容