咔片PPT · AI自动生成演示文稿,模板丰富、排版精美 讯飞智文 · 一键生成PPT和Word,高效应对学习与办公

Hello,大家好,今天跟大家分享下我们如何在excel中批量生成指定时间的打卡记录,这好像是一个HR小姐姐问到的问题,当时试了很多方法,终于想到一个十分简单的方法,让我们来看下它是如何操作的吧

一、RANDBETWEEN

RANDBETWEEN:返回指定数字之间的随机数

第一参数:bottom区间的最小值

第二参数:top区间的最大值

如果我们将函数设置为RANDBETWEEN(3,10),那么函数将返回一个3到10之间的随机整数

二、批量生成打卡时间

我们先来先来批量生成上班的打卡时间

公式为=RANDBETWEEN("7:00:00"*60,"8:00:00"*60)/60

跟大家讲解下公式的原理

公式:RANDBETWEEN("7:00:00"*60,"8:00:00"*60)/60

第一参数区间最小值:"7:00:00"*60

第二参数区间最大值:"8:00:00"*60

时间本质上也是数值,只不过他们的值都是不大于1的。所以我们将这个7点这个时间乘以60将他扩大60倍,作为函数的最小值。同样的将8点扩大60倍,将它作为函数的最大值,最后只需将函数的结果再除以60就能都得到我们想要的打卡区间了

生成下班时间我们只需要在函数中直接更改7点和8点的时间即可,如果制作完成后显示的是小数,我们只需将格式设置为时间格式即可

怎么样?是不是非常简单呢?

我是excel从零到一,关注我持续分享更多Excel技巧