1, 简单的解决这个问题,可以在B1输入如下公式
=VLOOKUP(A1,C:D,2,0)
结果如下图
2, 如果想更完美一些,检查一下输入的内容是否存在, B1的公式可以修改为下面这样:
=IFERROR(VLOOKUP(A1,C:D,2,0),"不存在")
结果如下图
一 VLOOKUP函数解析
实例:=VLOOKUP(A1,C:D,2,0)
1在C列里找等于A1单元的值,然后返回对应的D列的数据。
2这里的2代表的是C:D区域的第二列也就是D列,表示要返回的是第二参数中的第几列。
3 第四个参数0代表的是精确查找,如果A1的值在C列里没有,那么就返回错误值。
如果是1或者true,就代表模糊查找,要求A列数据升序排列,一般情况下用1或者省略或者是True都查不到想要找的值的。
二 IFERROR函数解析
实例: =IFERROR(VLOOKUP(A1,C:D,2,0),"不存在")
判断第一参数VLOOKUP(A1,C:D,2,0) 是否存在错误,
如果没有错误,算出第一参数的计算结果,否则显示第二参数
其他说明:
参数是指函数括号内用逗号分割的部分,分成几个部分就有几个参数
上面的函数 Vlookup有4个参数,IFERROR只有两个参数
那如果我重新建一个新表格,输入数值和原始数据不在一个文档里怎么办?
追答那在新建的文档中引用旧文档里的内容
也就是公式中的C:I这里要更改为旧文档对应的地址