楼主 wjc2090742 |
附件中的案例的背景,是09年甲流期间。本省要求对入境的人员进行7天的体温追踪。我们县级CDC要先把上面下发的名单根据登记的住址分配到入境人员住址所属的街道。 090608地址查询.zip 在EH上面提问的时候,从回复里,我第一次接触到了查找函数和数组(当时也来不及学),当时做的时候,连match可以用通配符都不知道,还用了好几个辅助列去处理多余的字符。 当时提问到“如果一条路,单号从1-101是甲街道,2-160属于乙街道,103-551属于丙街道......”的时候,高手就告诉我不能做了,事实是现实情况还要复杂的多,事实是专业的公司也不愿意接手这个案例。 但是后来我还是做了,很笨的办法,现在回过头大概也能做的更好。这个案例没有办法做到100%,比如有些入境的人可能要现找住处,有些连锁酒店一定要打电话才知道具体是哪一家。 我把地址分为3个表。录制了几个查找替换的宏,主要是处理错别字的,比如说“前埔”,可能会被写做“前铺”“前浦”等等。 附件中的案例技术水平是很低的,最好也就达到90%的查处率,但是它也算符合把计算留给计算机的基本道理。很具有现实意义的是,这个工具帮我们节省了三分之二的人力,把大家从前期工作的牵制中解放出来,投入到防控工作。我始终认为,即使用了100个辅助列,只要能解决实际问题,达到目的,方法就是成立的。 简要说明.zip |
2楼 gouweicao78 |
高效办公,用才是目的,呵呵。 如果没有落到应用上面,技术就没有价值。 多谢楼主分享。 查了一下屿后南里,呵呵,知道我家归哪管了。 |
3楼 gouweicao78 |
高手的话,不见得句句是圣言,呵呵。 一个建议: 自己写一下注解,比如: 从案例的需求入手,需要实现几个模块的功能,然后: 1、从哪到哪,用了大致几个什么样的方法,实现了什么样的功能。 2、从哪到哪…… |
4楼 apolloh |
呵呵,不错,ET提倡的就是原创为主,实用为王。能解决实际问题就是王道。 输入“古兴里”可以找到“莲前街道办事处”,呵呵。但输入“凤屿路”,就是未知的。 |
5楼 wjc2090742 |
呵呵,因为凤屿路是跨街道的,要输入具体门牌才能知道是哪个街道管辖的。 嗯,这也是案例本身就没有办法做到100%的原因之一,如果入境的人只写了凤屿路或者嘉禾路,那就肯定要打电话问了,不然也没有办法判断,贸然分配,部门之间就有的闹了。 gouweicao版主,我姨也是屿后南里的,看来你是老厦门了。改天顺道来坐坐。 |