分享

Excel中计算车牌最后一位数,快速知道限不限号!

 hjr231 2019-01-28

小编在杭州,杭州现在的限行规定是:

限行时间为工作日的7:00~9:00和16:30~18:30

对本地小客车来说,每天限2种尾号,按如图的表格计算。尾号为字母的取最后一位数字计算。

对外地小客车来说,工作日只要在限号时间,就不能进限行区域。

Excel中计算车牌最后一位数,快速知道限不限号!

如果现在有一批车牌号在Excel中,如何快速判断今天是否限号呢?

Excel中计算车牌最后一位数,快速知道限不限号!

需要解决两个点

1、如何从车牌号中提取车牌,以及最后一位尾号数字

2、通过尾号数字,判断出今天是否限号

关于从车牌号中提取出车牌,是有规律的,就是提取前两位,所以使用LEFT函数,在B2单元格中输入公式:

Excel中计算车牌最后一位数,快速知道限不限号!

那么从车牌号中提取尾号数字就不规律了,有的是倒数第1位,有的倒数第2位,有的倒数第3位,不等。那么我们要使用公式:

=LOOKUP(10,--MID(A2,ROW($3:$8),1))

Excel中计算车牌最后一位数,快速知道限不限号!

怎么理解,中间的MID(A2,ROW($3:$8),1),其实就是拆分整个车牌,然后用lookup查找比10大的数,没有一个数字会大于10,所以会匹配到最底下的一个数字了。

Excel中计算车牌最后一位数,快速知道限不限号!

那么知道了车牌,以及尾号,我们根据限号规则,使用IF函数的嵌套来进行判断

Excel中计算车牌最后一位数,快速知道限不限号!

首先我们在E1单元格中输入今天的日期,输入=TODAY()

Excel中计算车牌最后一位数,快速知道限不限号!

然后在F1单元格中输入=weekday(E1)-1,weekday()函数返回的是今天是一周的第几天。在国久,周日才是第1天,周一是第2天,周二是第3天.....周六是第7天,所以我们减1,来得到我们的周几。周日是1-1=0。

Excel中计算车牌最后一位数,快速知道限不限号!

那么现在就可以用来判断是否限号了,先建立自己的一个流程图(这个流程图并不固定,根据你自己的思路想法来,这个熟练了之后,就是你的心理活动了,这个流程图是最重要的。)

Excel中计算车牌最后一位数,快速知道限不限号!

然后根据流程图来写公式:

首先判断F1单元格

F1单元格如果等于0或6,则都不限号

=IF(OR($F$1=0,$F$1=6),'不限号',待输入)

如果B2是不是浙A

=IF(OR($F$1=0,$F$1=6),'不限号',IF(B2='浙A',待输入,'限号')

判断C2是不是今天的数字

=IF(OR($F$1=0,$F$1=6),'不限号',IF(B2='浙A',IF(OR(C2=$F$1,C2=IF($F$1=5,0,10-$F$1)),'限号','不限号'),'限号')

Excel中计算车牌最后一位数,快速知道限不限号!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多