excel中如何在sheet2中引用sheet1某列数据

如图sheet1中
姓名 性别 工号 部门
张三
李四
王五
sheet2 如图
姓名 身份证号 家庭住址

我想在sheet1中输入姓名的时候,sheet2中自动出现sheet1中姓名列的内容要用什么函数啊,
不是一个一个的输入=sheet1!b1等等,那样多麻烦啊,可不可以下拉复制啊,我下拉不动的

1、在sheet2的A3公式=IF(B3="","",ROW()-2)

2、在heet2的B3公式=IF(INDEX(Sheet1!H:H,SMALL(IF($B$1=Sheet1!B:B,ROW(Sheet1!A:A),3000),ROW(A1)))="","",INDEX(Sheet1!H:H,SMALL(IF($B$1=Sheet1!B:B,ROW(Sheet1!A:A),3000),ROW(A1)))),按Ctrl+Shift+Enter结束

3、选择A3:B3,向下拉。

4、在B1输入你要的单位,比如:百瑞

温馨提示:内容为网友见解,仅供参考
第1个回答  2008-04-07
假设你的sheet1中"张三"的位置是B2,那么在sheet2中你想要显示"张三"的位置输入"=Sheet1!B2"就可以,以此类推.
或者更简单的,你在sheet2中你想要显示"张三"的位置输入"="然后点sheet1,再点sheet1中"张三"的位置,然后回车就可以了。挺简单的.本回答被提问者采纳
第2个回答  2008-04-08
在sheet2中需要自动出现姓名的第一个单元格输入下面的公式:

=Sheet1!A2(其中A2为sheet1中含有姓名的单元格,此例假设“张三”在sheet1表中A2单元格中)

然后,第一个单元格下面的单元格中复制该公式就可以了

当然可以下拉复制,把鼠标放到要复制单元格的右下角单元格线相交处,当鼠标变为“+”形状时,按住鼠标左键向下拉动鼠标就可以了

excel中如何在sheet2中引用sheet1某列数据
1、在sheet2的A3公式=IF(B3="","",ROW()-2)2、在heet2的B3公式=IF(INDEX(Sheet1!H:H,SMALL(IF($B$1=Sheet1!B:B,ROW(Sheet1!A:A),3000),ROW(A1)))="","",INDEX(Sheet1!H:H,SMALL(IF($B$1=Sheet1!B:B,ROW(Sheet1!A:A),3000),ROW(A1))),按Ctrl+Shift+Enter结束 ...

如何将EXCEL表中的sheet1的一行数据引到sheet2中去
你好,第一、选中sheet1中的内容,比如是A1:A1000,然后菜单“插入”“名称”,定义一个名称,比如是AAAA,引用的区域就是sheet1表的A1:A1000,表述为=sheet2!$A$1:$A$1000,添加,确定。第二、再进入sheet2表,选中A列,“数据”“有效性”选中序列,内容输入=AAAA 确定。第三、然后sheet2表B1...

excel中如何将sheet1的行数据引用到sheet2的列中
用Hookup函数呀。。。=Hlookup(sheet2!$B3,sheet1!K5:N11,7,0)

如何在Excel表格中将sheet1的数据引用到sheet2中用来计算
1、简单的一种是直接等于其它工作表的单元格,比如:sheet2工作表中A1单元格引用sheet1表中A1单元格,则直接=Sheet1!A1就引用过来了。2、第二种,给定条件引用。比如我要根据sheet2中B3单元格数据来引用sheet1中所对应相同数据的C列数据,如图,则可以用VLOOKUP公式。当然,首先得确定这数据是否有唯一...

Excel如何把sheet1的数据转到sheet2中去
1、电脑打开Excel表格,这是sheet1中的数据。2、要在sheet2中引用sheet1中的数据,输入公式=INDIRECT("Sheet1!A2")。3、输入公式后,就可以把sheet1的数据引用到sheet2中了。

EXCEL中,我在sheet2中引用sheet1中的数据
=INDIRECT("sheet1!"&ADDRESS(1,ROW(1:1)))然后往下填充

如何让sheet2的数据等于sheet1的数据
1. **复制粘贴**:最直接的方法是选中Sheet1中需要复制的数据区域,使用复制(Ctrl+C)功能,然后切换到Sheet2,选择起始单元格,使用粘贴(Ctrl+V)功能。注意选择“粘贴值”选项(在粘贴选项中可能表示为“123”图标),这样只粘贴数据而不包含任何格式。2. **公式引用**:在Sheet2的对应单元格中...

excel中sheet2如何调用sheet1中某一行的内容
比如sheet1要找的数据在A列,一共有1000行数据 sheet2表中 b2单元格内写 =VLOOKUP($A2,Sheet1!$A4:$E1000,2,0)b3单元格内写 =VLOOKUP($A2,Sheet1!$A4:$E1000,3,0)b4单元格内写 =VLOOKUP($A2,Sheet1!$A4:$E1000,4,0)b5单元格内写 =VLOOKUP($A2,Sheet1!$A4:$E1000,5...

excel,sheet2中如何引用sheet1中的数据
sheet2的a列公式:=index(sheet1!a:a,match(b1,sheet1!b:b,)) 下拉。c列公式:=index(sheet1!c:c,match(b1,sheet1!b:b,)) 或 =vlookup(b1,sheet1!b:c,2,)不存在显示“错误”,公式补充:=iferror(index(sheet1!a:a,match(b1,sheet1!b:b,)),"错误")...

如何在Excel表的工作表sheet2中引用sheet1中的数值?在线等!
1、假设sheet1如图1:图1 2、转到sheet2 在A1单元格输入:=sheet1!A1,见图2 图2 3、复制该单元格,见图3 图3 4、选中需要引用的范围见图4 也就是和sheet1一样的大小范围的单元格 图4 5、点右键,选择性粘贴>选中“公式”前面的圆点>确定 这样就完成了sheet1整个表的数据引用到sheet2中来...

相似回答