DC娱乐网

每 5 个数合成一个区间,数字前面以 0 补位

解答网友提问:如何生成指定数量的数据区间序列,前面数字还得添加指定位数的 0。案例:每 5 个数构建一个连续的序列区间,

解答网友提问:如何生成指定数量的数据区间序列,前面数字还得添加指定位数的 0。

案例:

每 5 个数构建一个连续的序列区间,根据下图 1 中的指定数量,构建出对应数量的序列,每个数字需要用 0 在前面补足 4 位。

效果如下图 2 所示。

解决方案:

1. 将表格上传至 Power Query。

2. 添加“自定义列”。

3. 输入以下公式 --> 点击“确定”:

{1..[序列数量]}

4. 将“自定义”列扩展到新行。

5. 添加自定义列。

输入以下公式 --> 点击“确定”:

([自定义]-1)*5+1

7. 选中“自定义”列 --> 选择任务栏的“添加列”-->“标准”-->“乘”

8. 输入 5 --> 点击“确定”

9. 再次添加自定义列。

10. 输入以下公式 --> 点击“确定”:

Number.ToText([自定义.1], "0000")

11. 再一次添加自定义列。

12. 输入以下公式 --> 点击“确定”

Number.ToText([乘法],"0000")

13. 选中最后两列 --> 选择任务栏的“转换”-->“合并列”

14. 在下拉菜单中选择“自定义”--> 输入“-”--> 输入所需的列名 --> 点击“确定”

15. 仅保留最后一列,删除其他所有列。

16. 将表格上载至 Excel。

如果修改了序列数量,只需刷新绿色的表格,就能得到相应的结果。