Hello , 大家好,今天跟大家分享我们如何利用Excel制作一个社区返乡防疫登记表,这个也是一个粉丝问到的问题 , 我们制作的这个社区防疫表它们实现7个功能
1.快速记录登记时间2.根据身份证号码计算性别3.根据身份证号码计算年龄4.自动计算计划停留天数5.自动计算已停留天数6.自动判断是否需要隔离7.自动判断是否隔离完毕
这些功能我们都是使用函数来制作的,也都是之前分享过的,下面就让我们来看下它是如何操作的
一、快速记录登记时间
在这里我们是利用下拉菜单来实现的 , 首先我们在一个单元格中输入=now函数,来自动地记录当前的是时间节点,随后我们选择需要设置的数据区域 , 然后点击【数据】找到【数据验证】选择【序列】随后点击now函数的结果所在的单元格,然后点击确定 , 这样的话就能通过下拉菜单来快速输入登记时间
二、身份证号码计算性别
想要根据身份证号码计算性别,主要是看身份证号码的第17位 , 17位是偶数则为女性,为奇数则为男性,首先我们需要利用mid函数将第17位的数字提取出来,提取出来后再利用mod 函数来判断它的的奇偶性,最后利用if函数判断即可
公式为:=IF(MOD(MID(D3,17,1),2),"男","女")

三、利用身份证号码计算年龄
身份证号码中的第7到14位是我们每个人的出生日期,想要通过身份证号码计算年龄,我们就需要将其提取出来,同样的也是利用mid函数将其提取出来但是利用mid函数提取出来的是一串数字,我们还需要将其设置为日期格式,这个时候我们就需要用到text函数 。最后利用today函数获取今天的日期,再利用datedif函数来计算年份的差值即可
公式:=DATEDIF(TEXT(MID(D2,7,8),"0000-00-00"),TODAY(),"Y")

四、计算计划停留天数与已停留天数
计划停留时间我们使用预计离开时间减去登记时间即可公式:=K3-B3
已经停留时间,我们利用today函数获取今天的日期减去登记时间
公式:=TODAY()-B3

五、判断是否需要隔离
判断是否需要隔离在这里我们有2个条件条件1:是否是低风险地区条件2:是否有核算证明只需要任意一个为否则表明这个人需要隔离 , 只有全部为是才不需要隔离
在这里我们需要利用if函数 or函数来组合判断条件,or函数的作用是两个条件任意一个是正确的就会返回true这个结果
【制作社区返乡防疫表,7大个功能,快速搞定人员登记与统计】公式:=IF(OR(H3="否",I3="否"),"是","否")

六、判断是否隔离完毕
判断是否隔离完毕,首先我们需要判断这个人是不是需要隔离,如果不需要隔离的话就返回空值,如果需要隔离的话再判断是不是已经满足了隔离的天数 , 在这里我们将隔离的的天数设置为21天,这个隔离的天数我们直接使用已停留天数来计算即可公式为:=IF(N3="是",IF(M3>=20,"是","否"),"")
以上就是这个表格制作的全部过程 , 怎么样?你学会了吗?
我是excel从零到一,关注我,持续分享更多Excel技巧
