EXCEL表根据年龄的不同自动生成相关人员类别

来源:百度知道 编辑:UC知道 时间:2024/09/27 10:23:49
我现在做了一个统计人员信息的工作表、有几万条人员数据;需要输入很多类容,其中一项就是需要根据人员当前年龄把18岁以下的设定为“未成年人”18岁以上60岁以下的设定为“非从业居民”60岁以上设定为“老年人”
我想怎么根据我输入的年龄,EXCEL表自动生成相应的“人员类别”
这样可以减少错误也能提高效率
谢谢大家帮忙!
不好意思我有点没有说清楚,就是还要考虑假如我的年龄输入或导入有误的话、那么应该显示错误人员类别,刚才那位朋友做的函数满足了我的要求;但是没有考虑有年龄错误的信息这个问题、毕竟年龄不可能有负数或其它非数字啊!谢谢大家

=IF((A2>=0)*AND(A2<=100)*AND(INT(A2)=A2),IF(A2<18,"未成年人",IF((A2>=18)*OR(A2<60),"非从业居民","老年人")),"错误人员类别")

人的岁数我定的是0到100岁,这个你可以自己改,就是第一个里面的(A2>=0)*AND(A2<=100),此外这个还排除了因为输入带有小数点和其他非字符的错误。

在b2中输入公式:=IF(A2<18,"未成年人",IF((A2>=18)*OR(A2<60),"非从业居民","老年人"))