有关excel中查询数据的问题,excel高手麻烦指教下。问题如下图所示

这是工作表sheet2中的数据,我想在工作表sheet1中输入编号中的任意编号后面的内容就能查询出来。麻烦各位高手指教下并把具体的函数格式告诉小弟下谢谢

vlookup
比如你的sheet1中数输入编号也是在A列,数据位置结构跟你这个图中的一样,那么在B2中输入公式=VLOOKUP($A2,sheet2!a:c,COLUMN(),0),向下向右复制公式即可。

本公式只是根据你的图片,以及在上述前提下可得出正确结果。如果你的图片只是部分,后面还有内容的话,对应修改公式的查询范围 sheet2!a:c修改为 sheet2!a:d、 sheet2!a:e等;另外如果两表结构不一样的话,对应返回的列序号就不能直接用COLUMN(),需要根据实际加减对应的列数。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-23
假设你会SHEET1的A2中输入要查询的编号,在b2中输入=IF(ISERROR(VLOOKUP(A2,Sheet2!A2:C5,2,0)),"",VLOOKUP(A2,Sheet2!A2:C5,2,0)),b3中输入==IF(ISERROR(VLOOKUP(A2,Sheet2!A2:C5,3,0)),"",VLOOKUP(A2,Sheet2!A2:C5,3,0))
第2个回答  2012-08-23
使用vlookup公式。把表格发下哪。269528751
第3个回答  2012-08-23
可以用宏来完成,不过我对程序不太懂。