EXCEL表中怎么根据A1单元的身份证号码,在B1单元格中自动显示70后,75后,80后,85后,90后,95后,00后

如题所述

=LOOKUP(VALUE(MID(A3,7,4)),{1970,1975,1980,1985,1990,1995,2000},{"70后","75后","80后","85后","90后","95后","00后"})

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-01-07

见截图

B1输入

=RIGHT(CEILING(MID(A1,7,4)-5,5),2)&"后"

公式下拉

追问

这个公式,当遇到1980,1990年的,显示的是75,85后,怎么让1980,1990年显示为80后,90后?

追答

改成

=RIGHT(CEILING(MID(A8,7,4)-4,5),2)&"后"

本回答被提问者采纳
第2个回答  2017-01-07
=CEILING(MID(A11,9,2)-4,5)&"后"

以这个为准。追问

这个公式,当遇到1980,1990,年的,显示的是75,85后,2002年的,显示的是0后,怎么让1980年显示为80后,90后?怎么让“0后”显示为“00后”?

追答

我后面改过的你试了吗?

相似回答