|
考勤表怎么 填
给定出勤天数的范围,用Excel自动随机生成指定范围内的考勤表,相信这个功能对于很多人来说非常实用。
我们在对应姓名和日期的格子内打“√”号表示出勤,打“×”号表示未出勤。要求总天数为30天,随机生成出勤天数在20至26天的考勤表,使每个人的出勤天数都在20至26天以内且随机分布,下面我们来看一下如何实现这个功能。
首先我们制作一个横向30个格,纵向15个格子的表格,在格子内输入公式“=RAND()”该函数是生成随机数小数,为了美观,我们将格式全部设置为不保留小数的整数,即显示的全部是1或0。
然后我们设置范围,如图,我们在相应的单元格内输入以下公式:
“=INT(RAND()*($AG$2-$AH$2))+$AH$2”
该公式的含义是随机生成一个数,范围在AG2到AH2单元格内数值范围内的数,我们在AG2单元格内输入20,在AH2单元格内输入26的话,就会随机生成20至25的随机数,那么我们应该在AH2单元格内输入27才能满足我们最多26天的要求,这个大家明白就好。
最后,我们在表格的黄色区域生成最终结果,在B19单元格输入以下公式并下拉复制横向30格,纵向15格:
“=IF(RANK(B3,$B3:$AE3)<$AG3+1,"√","×")”
这样生成的就是符合上述要求考勤表了,再将它
|
上一篇:如何快速隐藏EXCEL表格中的某个数据行?,表格中怎么隐藏
下一篇:玻璃水怎么选 玻璃水选购技巧,怎么选择玻璃水
|