作业帮 > 综合 > 作业

=IF(C3"",INDEX(工程名称!C:E,MATCH(C3,工程名称!C:C,0),2),

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/13 06:47:35
=IF(C3"",INDEX(工程名称!C:E,MATCH(C3,工程名称!C:C,0),2),
=IF(C3
1,IF函数,如果C3单元格不为空,那么就显示INDEX函数得到的结果,如果是空的就显示空(""在EXCEL里面表示空)
2,INDEX函数,引用"工程名称"工作表的C到E列交叉的单元格,MATCH函数的结果表示第多少行,2表示列也就是第二列,那么就是D列了
3,MATCH函数表示,C3单元格的内容在"工程名称"这个工作表的C列第一次出现在第几行
4,MATCH得到行数,2是公式中给定的列数,那么INDEX函数把行列交叉那个单元格的内容引用过来
5,公式和在一起的意思是:如果C3不是空那就在"工程名称"工作表的C列找到C3,找到后把对应同行的D列的值引用到公式所在单元格
PS:工式还可以这样写:
1,=if(c3="","",index(工程名称!d:d,match(c3,工程名称!c:c,0)))
2,=if(c3="","",vlookup(c3,工程名称!c:d,2,))
写了这么多,有不明白的地方可以HI我