如何利用excel表格提取相同字段对应的数据?

如:
A1 2 C1
B1 4 B1
C1 1 A1
如何用excel把A1 对应的 2 填写到第二个A1列中?同一张表格~

由于题目中没有表格的数据截图,只好按我这边的举例设定了,如不符合要求的请追问:


D1公式下拉:

=IF(D1="","",VLOOKUP(D1,A:B,2,))


或者用这公式也行:

=IF(D1="","",INDEX(B:B,MATCH(D1,A:A,)))


我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-22
假设这3列分别为A列,B列,C列,A1,A2,A3对应的行数分别为1,2,3
则在D列(你要填对应生成数字的列)的C1对应的单元格(D1)中输入:=VLOOKUP(c1,$a$1:$b$3,2,0)
输入后生成C1对应的数字1,在将D1单元格的公式复制到D2,D3
详细请百度VLOOKUP函数
相似回答