Excel中当A1等于C1时B1等于D1,当A1等于C2时B1等于D2,以此类推的函数式怎么写?

如题所述

第1个回答  2016-01-05
A1 自己输入
B1 输入公式 =VLOOKUP(A1,C:D,2,0)
公式可以下拉追问

并不能完成

追答

你 A1 输入 71055,然后在 B1 中输入公式 =VLOOKUP(A1,C:D,2,0)

它会自动在B1中显示 C列对应值

本回答被网友采纳
第2个回答  2016-01-06
B1单元格写入公式
=IF(A1="","",VLOOKUP(A1,C:D,2,))

=IF(A1="","",INDEX(D:D,MATCH(A1,B:B,)))
下拉填充公式追问

如图,我希望可以在B列输入工号,D列可以自动填写员工名字,I.J两列分别是员工工号和名字

函数怎么实现

追答

数据是从第8行开始的吗,(这里看不到行号,自已对应着改)
C8单元格写入公式
=IF(B8="","",VLOOKUP(B8,I:J,2,))

=IF(B8="","",INDEX(J:J,MATCH(B8,I:I,)))
下拉填充公式

表格的顶上是一排字母A,B,C,.......这个就是列标
表格的左边是一竖列的数字1,2,3,.......这个就是行号
列标加上行号就是就是单元格的名称,单元格名称也叫做单元格地址,如A列的第三行,为A3单元格,C列的第18行为C18单元格,第五列的第七行就是E7单元格,这样形成了一个个的坐标,标明了每个单元格的位置.

第3个回答  2016-01-06
=IFERROR(VLOOKUP(A1,C:D,2,0),"")
或者将后面的“”里输入“无此数据”
第4个回答  2016-01-06
B1输入:=VLOOKUP(A1,C:D,2,FALSE)
解释:A1——要查找的数值;C:D——被查找的区域;2——返回区域中要查找数值所在行的第几列,注意是从被查找区域中数第2列,而不是整个表格的4;FALSE——精确匹配,要求数值完全相同。
如:A1输入71055,公式在C列到D列中查找71055并根据FALSE要求完全相同,在第二行找到,根据2返回查找区域第二行第2列的数值,即目目目