如何在Excel中的字符串中交换两个字符,并将字符串和位置交换为用户指定的交换?
例如:
用户输入一句话:“你好!”
用户输入LEN(句子)的1到一半之间的整数:2
输出:“他theri!”
我能够替换第一个实例,但无法找到替换第二个实例的方法。
到目前为止,我已经使用了REPLACE和MID功能来完成我的工作。
谢谢!
答案 0 :(得分:2)
请说出A1
中的初始句子和B1
中的intereg编号。比你可以使用:
=REPLACE(REPLACE(A1,LEN(A1)-B1+1,1,MID(A1,B1,1)),B1,1,MID(A1,LEN(A1)-B1+1,1))