文员如何批量制作签到时间表


今天有个文员小姐姐和我说,需要在表格里面批量插入从2020年11月3号到2020年11月5号早上8点到晚上六点的时间 。如果手动很麻烦效率还低,今天我们就来用公式把他弄出来 。
【文员如何批量制作签到时间表】1、首先我们把日期整理出来,需要用到=RANDBETWEEN($C$2,$C$3)(注:RAND是随机的意思,BETWEEN是在两者之间的意思),意思就是在这两个中间产生一个随机的日期(注意:此处需要把单元格格式设置成日期格式)
文员如何批量制作签到时间表

2、算出日期,我们再来弄时间的随机值,一般早上8点上班下午6点下班,所以我们需要在这个时间段产生一个随机时间=("8:00" RAND()*("18:00"-"8:00"))
文员如何批量制作签到时间表

3、然后我们再把这两列合并,注意,如果只是合并,他就会变为数值,所以我们还需要text函数,所以就是=CONCATENATE(TEXT(D2,"yyyy-m-d")," ",TEXT(E2,"H:MM:SS"))就可以整理出在某个日期和时间的日期加时间了
文员如何批量制作签到时间表

4、前面我们都是分步骤写的,现在我们把它弄成一个公式写出来=CONCATENATE(TEXT(RANDBETWEEN("2020/11/3","2020/11/5"),"yyyy-m-d")," ",TEXT(("8:00" RAND()*("18:00"-"8:00")),"H:MM:SS"))就得到如下结果
文员如何批量制作签到时间表

小伙伴们觉得不错可以试试

相关经验推荐