标签: excel replace excel-formula cell backslash
例如,我有两个单元格
A1: =1/2 A2: /abc
我想用其他内容替换第二个单元格中的/ char,而不更改包含公式的第一个单元格。最终结果应该是这样
/
A1: = 1/2 A2: #abc
答案 0 :(得分:0)
选择您的单元格并运行:
Sub dural() Dim r As Range For Each r In Selection If Not r.HasFormula Then r = Replace(r.Text, "/", "#") End If Next r End Sub
答案 1 :(得分:0)
将/a替换为#a,如下所示:
/a
#a
答案 2 :(得分:0)
您可以使用创建新列的公式:假设该值位于单元格A1中,则可以将其放在单元格b1中:
=IF(ISFORMULA(A1),A1,SUBSTITUTE(A1,"/",""))