问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请问,怎么在EXCEL同一个单元格里把X前后的两个数据互换,要批量互换的那种

发布网友 发布时间:2022-04-29 20:49

我来回答

4个回答

热心网友 时间:2023-10-09 00:53

假设数据在A列:

方法一:

B1输入公式后下拉

=-LOOKUP(1,-RIGHT(A1,ROW($1:$9)))&"X"&-LOOKUP(1,-LEFT(A1,ROW($1:$9)))

=RIGHT(A1,LEN(A1)-FIND("X",A1))&"X"&LEFT(A1,FIND("X",A1)-1)

公式写法很多,就列两个吧。如下图

方法二:用分列

步骤1:选择A列,单击”数据“>>>分列,第一步选择分隔符号,单击”下一步“,如下图

步骤2:”分隔符号“勾选其他,并输入"X",再单击”完成“按钮。

分列后,结果如下图,把X两边的数字都提取出来。

步骤3:C1输入公式

=B1&"X"&A1

公式下拉,结果如下图

热心网友 时间:2023-10-09 00:53

要同一个单元格里面改只能用VBA了。需要的话可以帮你写个。
Sub MyFunction()
Dim I As Long, S As String
For I = 1 To Range("A65536").End(xlUp).Row
S = Range("A" & I).Text
If InStr(S, "X") > 0 Then
Range("A" & I).Value = Right(S, InStr(S, "X") - 1) & "X" & Left(S, InStr(S, "X") - 1)
End If
Next
End Sub追问谢谢了,已经解决了

追答呵呵,我知道,给需要的人看。

热心网友 时间:2023-10-09 00:54

是固定的要求么?
1.A的后两个字符作为B的头两个字符。
2.A前两个字符作为B的后两个字符。
3.中间那个不变。
4.另外,你那个例子多了个0,我忽略?还是要去掉?追问非常感谢,已经有人帮忙解决了

热心网友 时间:2023-10-09 00:54

=RIGHT(A1,LEN(A1)-FIND("X",A1))&"X"&LEFT(A1,FIND("X",A1)-1)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
雄安 为什么涨 中国对沙特,中国入球了吗 国足vs沙特首发是什么时候? 中国对沙特谁进的球 中国沙特阵容 河北雄县为什么这么火 河北雄县为什么火了 雄县 为什么突然这么火 为什么雄安新区这么火 总是听说好白菜都让猪拱了,到底是什么意思 荣耀60和mate20x那个好 教师岗位职责6条是什么? 荣耀Ⅹ10MAⅩ和华为Mate20X那个好? 求一张全蓝的图片。 金瞳全蓝英短值多少钱? 电脑蓝屏是怎么回事 我的电脑蓝屏是全蓝 播放器发出杂音 蓝屏什么也没有显示!怎么办? 未满25岁或超过65岁的台湾同胞如何办理招商银行信用卡? 筹码图全蓝全红表示什么意思 去台湾办什么信用卡 大陆人短期内如何在台湾银行办理信用卡 电脑蓝屏(全蓝没任何字母或提示) 持有台湾居民来往大陆通行证,如何申辩信用卡 电脑桌面图标全蓝了怎么回事 怎样用美图秀秀把一张全白的图变成全蓝? 如何办理台湾信用卡 电脑玩游戏蓝屏,无代码,全蓝,怎么回事 台湾人在大陆要怎麼才能办信用卡或个人信贷? 开机之后屏幕全蓝了怎么办 要去台湾,办什么信用卡?或者银行卡? 电脑蓝屏,全蓝。没有代码 excel中,怎样把一个单元格里前后两句话调过来? excel单元格中“/”前后数据怎么调换? Excel 2010 怎么把两个字符互换,互换? EXCEL 如何将两列数据前后交换 excel 如何把同一个单元格内的数字前后互换 excel怎么将所有单元格里的两个字统一替换成另外两个字 松下洗衣机好不好 松下洗衣机好吗 松下的滚筒洗衣机好不好啊~~ 松下洗衣机品质怎么样? 松下洗衣机质量如何,到底好不好用 窗户口太小怎么封 儿童怎么画长江 松下洗衣机质量如何 奔流不息的长江怎么画 祖国最长的河流是哪条儿童画 洗衣机哪个牌子好 松下 戴尔电脑无法自动修复怎么办 华硕z170-p在bios里怎么设置启动顺序 历史长江流域怎么画