EXCEL亲戚关系 高高手麻烦下~高分回报

来源:百度知道 编辑:UC知道 时间:2024/07/06 13:26:47
现在我有个表格
A B C D E
户口本编号 姓名 性别 身份证 空白

请用下列数字代表亲属关系(0:户主,1:配偶,2:子,3:女,4:孙子/女 外孙子/女,5:父母,6:祖父母/外祖父母,7:兄弟姐妹,9:其他)
现在E1肯定是户主,E2如何自动显示与户主关系,因为信息很多,我的想法是这样的,首要条件是,同户口本编号的第一位自动显示0,然后通过身份证计算出年龄,再与户主年龄比对,相差大于17岁的是5,大于35岁的是6,小于18岁的再比对性别得出是2还是3,依此类推。

估计这个函数难度很大,还请大家帮帮忙,谢谢了~我也会努力的回报你的努力的!
这种做法有很多不合理的地方,比如小于18岁的还有可以是兄弟姐妹呢.所以你这样做会有错误存在,这一列可以利用数据中的有效性来做,把与户主关系用系列方式,输入在有效性中,那么这一列就都存在下拉按钮,只要你选择一下就可以了.
当然,在有效性中的序列里,输入的时候,一定要注意用西文的","隔开.

关于你的想法 要求很精确的话当然是这样 可是当你面对几十万个这样的信息时 要你一个个很精确的去选 上级对时间要求又紧 精确度要求也不高~~~所以才出此下策

这种做法有很多不合理的地方,比如小于18岁的还有可以是兄弟姐妹呢.所以你这样做会有错误存在,这一列可以利用数据中的有效性来做,把与户主关系用系列方式,输入在有效性中,那么这一列就都存在下拉按钮,只要你选择一下就可以了.
当然,在有效性中的序列里,输入的时候,一定要注意用西文的","隔开.

给你一个网址,是Excel的教程,视频的,非常好,简单易懂,并且是分段式的教学,便于查找,试试看。http://tech.163.com/special/000915SN/Excel2003.html

从年龄上是无法准确判断两个人的关系的 比如相差18岁的 你不能确定是父子 兄妹 或者夫妻关系。建议另外想办法。

好象用函数编辑能够实现,但具体怎么设置函数我不会。。函数那东西记的头疼!!

户籍管理办公室 应有类似的数据库吧。。。

另外,从年龄上根本区分不开一些特殊情况的。
========================
根据假定的情况,你还是采用VBA写吧,比这要强得多。