其他分享
首页 > 其他分享> > 如何用分隔符将字符串拆分后填充到指定区域

如何用分隔符将字符串拆分后填充到指定区域

作者:互联网

例题描述和简单分析

有 Excel 文件 book1.xlsx,数据如下所示:

现在要将 A1 中的字符串按逗号拆分,格式化重整成 5 列 N 行带表头的表格,先横后纵,结果如下:

解法及简要说明

在集算器中编写脚本 p1.dfx,如下所示:

A
1=clipboard().split@c()
2=A1.group((#-1)\5).concat@n("\t")

简要说明:

A1  从剪贴板里读取数据,将字符串按逗号拆成序列

A2   按题目要求,序列的序号 -1 除以 5,余数为零时,则新分一组,形成序列的序列,再将其转为字符串形式(行用回车符分隔,列用制表符分隔)

执行程序后,在集算器中选中 A2 单元格,再点击右侧对应的“copy data”按钮。在 Excel 点击 B2 单元格,按 Ctrl+V 就可以把计算结果粘贴过来。

标签:填充,Excel,算器,A1,序列,A2,拆分,分隔符,字符串
来源: https://blog.csdn.net/raqsoft/article/details/122698832