Excel 取值问题

来源:百度知道 编辑:UC知道 时间:2024/06/17 16:33:35
A列帐龄(1年,1个月,6个月,2年7个月,2年,2年6个月,9个月,1年3个月,2年5个月,3年3个月,3年9个月......)
B列为值(2000,3000,400,800,900,80000......)
现在如何将帐龄对应的值归类为:C列一年以下(2000......) D列1-2年(B列对应的值)E列2-3年(B列对应的值)F列3年以上(B列对应的值)
注:1-2年包括1年;2-3年包括2年,3年以上包括3年
能用if函数解决吗,请将公式列出。A B C D E列对应B列的值,位置不能变动。

C1输入下面公式,向下填充.

=LOOKUP(--IF(ISERROR(FIND("个月",A1)),SUBSTITUTE(A1,"年",""),IF(ISERROR(FIND("年",A1)),SUBSTITUTE(A1,"个月","")/10,SUBSTITUTE(SUBSTITUTE(A1,"年","."),"个月",""))),{0,1,1.12,2.12},{"一年以下","1-2年","2-3年","3年以上"})

列公式,再自动计算

能不能说明白一点啊,我没有看懂啊.期待........