我有一个三个字符的字符串,我想基于parttren(位置编号)进行随机播放,这需要使用Excel中的公式来完成。有任何想法吗。
String =“ABC”
ColA是输入数字部分
ColB是基于公式的预期输出。
ColA:ColB
123 : ABC
132 : ACB
213 : BAC
231 : BCA
312 : CAB
321 : CBA
问候
答案 0 :(得分:1)
假设您的数据是列A
,则以下内容将起作用:
=MID("ABC", MID(A1,1,1),1) & MID("ABC", MID(A1,2,1),1) & MID("ABC", MID(A1,3,1),1)
这是连接在一起的三个公式。第一个MID("ABC", MID(A1,1,1),1)
从列A获取第一个字符位置,然后从字符串中获取该字符。第二个位置获得第二个位置然后抓住该位置的角色,第三个位置获得第三个角色的位置然后抓住该角色。这一切都得到了联系,鲍勃是你的叔叔。
答案 1 :(得分:0)
这是另一种方法,使用CHAR
:
=CHAR(64+LEFT(A1))&CHAR(64+MID(A1,2,1))&CHAR(64+RIGHT(A1))