第1个回答 2008-11-18
=INDEX(B:B,MATCH(C1,A:A,0),1),假如你是从第一行开始,如果不是就给MATCH(C1,A:A,0)+开始的行号-1
第2个回答 2008-11-18
不知道这个公式是否适用:
=IF(COUNTIF(A1:A7,C1:C7),B1:B7,"")
选中D1:D7,以ctrl+shift+enter结束输入,生成数组。
表示如果A列的数值在C列里能够找到,则返回C列对应的B列的数值。
需要的话,给个邮箱,我将源文件发给你参考
第3个回答 2008-11-18
D1中输入下列公式:
=IF(ISERROR(VLOOKUP(C1,A:B,2,FALSE)),"",VLOOKUP(C1,A:B,2,FALSE))
并将该公式下拉复制到D列的其他单元格中即可
注:ISERROR函数为错误值检测函数,以上是三个函数的嵌套使用,基本功能是能找到的显式该行B列单元格的值,否则显示空白
第4个回答 2008-11-18
用vlookup吧,这个会更方便一些。很好的解决你的问题。