您好,请问我如何用 如何用excel批量把一串数字和字母中间加横杠 例如:08181A1306C8 电子表格中有数字和字母组成的一串数字,中间加“-”怎么办?

\u5728EXCEL\u4e2d\uff0c\u5982\u4f55\u6279\u91cf\u7ed9\u6570\u5b57\u4e2d\u95f4\u52a0\u6a2a\u7ebf\uff1f

Excel\u8868\u683c\u4e2d\u5185\u5bb9\u540e\u9762\u6279\u91cf\u6dfb\u52a0\u4e0b\u5212\u7ebf

\u5047\u8bbe\u8fd9\u4e9b\u6570\u636e\u5728A\u5217
B1\u5355\u5143\u683c\u8f93\u5165\u516c\u5f0f
=REPLACE(REPLACE(A1,6,,"-"),10,,"-")
\u4e0b\u62c9\u590d\u5236\u516c\u5f0f

\u518d\u9009\u4e2dB\u5217---\u53f3\u952e----\u590d\u5236---\u518d\u53f3\u952e----\u9009\u62e9\u6027\u7c98\u8d34----\u6570\u503c---\u786e\u5b9a\u540e\u5220\u53bbA\u5217

方法很多,比如说先复制到word中,替换,展开高级或者更多,选中使用通配符,查找
(??)(??)(??)(??)(??)(??)^13
替换为
\1-\2-\3-\4-\5-\6^13

如果是在excel中,比如说你的08181A1306C8在A1中
=LEFT(A1,2)&"-"&MID(A1,3,2)&"-"&MID(A1,5,2)&"-"&MID(A1,7,2)&"-"&MID(A1,9,2)&"-"&RIGHT(A1,2)

假设数据写在A1单元格,则B1单元格写入公式
=REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(A1,11,,"-"),9,,"-"),7,,"-"),5,,"-"),3,,"-")
下拉复制公式

完成后选中B列---右键---复制---再右键---选择性粘贴---数值---确定后删去A列

=REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(A1,3,,"-"),6,,"-"),9,,"-"),12,,"-"),15,,"-")

=REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(A1,3,0,"-"),6,0,"-"),9,0,"-"),12,0,"-"),15,0,"-")

扩展阅读:e站 ... enigma社交软件官网 ... 您好您有新的订单语音 ... 高情商的回话技巧 ... 榨汁机 ... 主角打电话报警说偷了航母 ... 请问我偷了航母算偷窃吗 ... 下载国外聊天软件enigma ... e站入口怎么进入 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网