0

如何在 Excel 中交换字符串中的两个字符,字符串和位置由用户指定?

例如:

用户输入一句话:“嗨!”

用户输入一个介于 1 和 LEN(句子)一半之间的整数:2

输出:“嘿嘿!”

我能够替换第一个实例,但无法找到替换第二个实例的方法。

到目前为止,我已经使用 REPLACE 和 MID 功能来完成我所拥有的。

谢谢!

4

1 回答 1

2

让在 中说出您的初始句子A1和在中的数字B1。比你可以使用:

=REPLACE(REPLACE(A1,LEN(A1)-B1+1,1,MID(A1,B1,1)),B1,1,MID(A1,LEN(A1)-B1+1,1))

在此处输入图像描述

于 2014-02-27T18:39:54.103 回答