标签: vba excel-vba excel
我有一个excel列A,其中包含一些数据。如果单元格以</li>开头,则每个</li>应替换为<u>。该公式不应取代</li>出现在除第一个之外的任何地方。
</li>
<u>
答案 0 :(得分:1)
尝试这个公式,(obv sub A1与要替换的文本的单元格):
=IF(LEFT(A1;5)="</li>";SUBSTITUTE(A1;"</li>";"<u>");A1)
但是如果你只想替换单元格中的第一个实例,你应该这样做:
=IF(LEFT(A1;5)="</li>";SUBSTITUTE(A1;"</li>";"<u>";1);A1)
我们使用&#34; instance_num&#34;替代函数的参数,告诉她只替换第一个实例,这里发生了什么: