文本操作Excel – 如何交换string中的两个字符?
如何交换Excel中的string中的两个字符,string和位置由用户指定交换?
例如:
用户input一个句子:“你好!”
用户input1到半个LEN(句子)之间的整数:2
输出:“他是theri!”
我能够取代第一个实例,但不能找出一种方法来取代第二个。
到目前为止,我已经使用REPLACE和MIDfunction来完成我所拥有的function。
谢谢!
假设你在A1
的初始句子和B1
intereg数字。 比你可以使用:
=REPLACE(REPLACE(A1,LEN(A1)-B1+1,1,MID(A1,B1,1)),B1,1,MID(A1,LEN(A1)-B1+1,1))