Excel指定重复次数生成列

转载:https://jingyan.baidu.com/article/ad310e80b5e68e1848f49e5c.html

问题描述:每月月底要提交工作量维护表,根据一份工作量汇总表的维护时间生成一份工作量明细表。汇总表的工作内容没有较大的改动,但是维护时间会根据当月的工作情况做小幅调整,对应的工作明细表也会相应的增加和删除。简单的说就是汇总表维护时间有多少,明细表中就要有多少对应的行。

具体的内容可参照上述链接的思路,重点关注链接中ctl+shift+回车键,这个影响最终结果,这里总结一下在实际操作中用到的其他函数。

①随机时间:如果显示时间的要求不是时间格式的,可以在指定时间内随机生成,可参考如下函数:

=CHOOSE(RANDBETWEEN(1,8),"09:22","10:15","11:23","13:21","14:40","15:30","16:01","17:51","18:09")

②起始时间为时间格式,指定间隔时间后相加得到完成时间。例:假设C4为时间格式的起始时间(2019/3/1  14:00:00),指定间隔时间为E4(5小时),那么得到时间格式的完成时间的参考函数为:

=C4+E4*60*60/86400

生成的结果为2019/3/1  19:00:00

③某一列数据实际情况是以00开头,但是由于在Excel中默认单元格是常规,所以Excel单元格是不显示00的。逐行修改又十分麻烦,所以引入一个小技巧(office软件):

待修改的列==>工具栏中的“数据”==>分列==>下一步==>逗号==>完成。

Excel指定重复次数生成列_第1张图片Excel指定重复次数生成列_第2张图片

④某一列为指定序号格式的数据,比如0001,0002....可参考以下函数:

=A1&TEXT(COUNTIF($A$1:A1,A1),"0000")

Excel指定重复次数生成列_第3张图片

你可能感兴趣的:(Excel指定重复次数生成列)