EXCEL 在某个空格里面 判断A列里面的所有数字 若果出现相同则显示B列相对应数字

假设我要在D1空格里面输入公式。令C1空格填写的数字 若果与A列的任何一个数字相同就显示B列的对应数字

    你说的这么复杂,就是查表中A列的内容,输出B列对应的值,这个用查表函数vlookup就行了;

    查表公式为: =vlookup(c1,a:b,2,)

    如下图所示:

如果想解决查不到的数据输出为0,公式改为: =iferror(vlookup(c1,a:b,2,),0)

追问

也是出现相同情况 如果在C1输入了 A列没有的数字 那就会出现#N/A 有没有办法令#N/A变成0

追答

上面已补充

追问

最后一次提问了 如果能解决就马上采纳 如果我想SHEET1 G7表格 查找SHEET2的表格呢?

追答

查询其它工作表的单元格数据,在单元格区域前加工作表名称和叹号即可;
如上面查询区域是A:B两列,如果在sheet2表的A:B两列,就是加sheet2!,为:sheet2!A:B

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-12-03
输入:
=VLOOKUP(C1,A:B,2,)
或:
=IF(ISERROR(VLOOKUP(C1,A:B,2,)),0,VLOOKUP(C1,A:B,2,))
第2个回答  2017-12-03
=IF(C1="","",INDEX($B$1:$B$5,MATCH(C1,$A$1:$A$5,)))追问

如果可以令C1输入的 数字A列没有 不出现#N/A  显示0即可

追答

=iferror(INDEX($B$1:$B$5,MATCH(C1,$A$1:$A$5,)))

相似回答