早教吧 育儿知识 作业答案 考试题库 百科 知识分享

IF条件是INDEX函数得到的结果,能用if函数吗?怎么用?不能的的话,该用什么函数?怎么编辑公式?IF条件是INDEX函数得到的结果,结果分别为2012201(02、03、04、05、06);2011201(02、03、04、05、06);2

题目详情
IF条件是INDEX函数得到的结果,能用if函数吗?怎么用?不能的的话,该用什么函数?怎么编辑公式?
IF条件是INDEX函数得到的结果,结果分别为2012201(02、03、04、05、06);2011201(02、03、04、05、06);2010201(02、03、04、05、06);现在当条件含有2012时,结果显示“七年级”,当条件含有2011时,结果显示“八年级”,当条件含有2010时,结果显示“九年级”,能用if函数吗?怎么用?不能的的话,该用什么函数?怎么编辑公式?
▼优质解答
答案和解析
假设INDEX得出的值写在A1单元格
则公式为
=IF(LEFT(A1,4)="2012","七",IF(LEFT(A1,4)="2011","八",IF(LEFT(A1,4)="2010","九","")))&"年级"

=VLOOKUP(--LEFT(A1,4),{2010,"九";2011,"八";"2012,"七"},2,)&"年级"
如果你是想直接在A1单元格生成这个结果,那你把公式中的A1改换为INDEX的公式代入