excel 函数问题,如何按条件提取另一个表格的数据

一个Excel文件里的两个表格,Sheet1,和Sheet2Sheet1:铺位号上月度数本月度数实用度数6-001242361119 6-002250372122 6-003420668248 6-005465655190 6-00625533176 6-007246370124 6-008   6-009368607239 6-01019627276 Sheet2:铺位号上月度数本月度数实用度数6-001242361119铺位号上月度数本月度数实用度数6-002250372122铺位号上月度数本月度数实用度数6-003420668248铺位号上月度数本月度数实用度数6-005465655190铺位号上月度数本月度数实用度数6-00625533176铺位号上月度数本月度数实用度数6-0072463701246-008   6-009368607239铺位号上月度数本月度数实用度数6-01019627276 我想直接在Sheet1输入数值,在Sheet2就直接显示出来,但是如果一个个点B3=Sheet1!B4,太麻烦,如果下拉的话,因为Sheet2比Sheet1多了一行,又不行,而且有的还是连号或断号的,用IF语句试过,好像不行(学校里学过EXCEL都还给老师了.....)
求教!!

假设sheet1和sheet2的数据都是从A列A1开始的
在sheet2!a2中输入
=vlookup(sheet1!a:a,sheet1!a:d,1,false)确定
在sheet2!b2中输入
=vlookup(a1,sheet1a:d,2,false)确定
在sheet2!c2输入
=vlookup(a1,sheet1a:d,3,false)确定
在sheet2!d2输入
=vlookup(a1,sheet1a:d,4,false)确定
最后选中a2:d2 复制 粘贴到a4:d4
然后鼠标单机单元格a6 按F4键,就可以上一步操作,以此类推 单击a8 按F4键....
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-31
将公式
=IF(MOD(ROW(),2)+1,OFFSET(Sheet1!A$1,(MOD(ROW()-1,2)>0)*INT(ROW()/2),0),"")
粘贴至A1单元格,对准右下角,光标成“+”状时,按住左键向右拖,如图:

接着向下拖,效果如图:

如果不要“0”,可点“工具”——“选项”——“视图”——去掉“零值”前的勾,如图:

——“确定”,效果如图:
第2个回答  2013-03-30
vlookup恰恰就是为你设计的。
抓图来说,以便提供公式
抓图的方法:键盘F12附近有一个名为Print Screen SysRq的键,它实现屏幕抓图,按下它,打开画图,执行粘贴命令,保存起来上传即可
第3个回答  2017-10-21
文字描述太乱,不会有人耐心看完,建议你上表的截图,最好给出原图和效果图,别人好帮你本回答被网友采纳
第4个回答  2013-03-31
VLOOKUP跨表使用
相似回答