shhet1为样表,t1 1t datasheett2为数据,如何根据t1 1t datasheett2中数据自动生成其他单元簿

excel中如何用vlookup,从sheet1里找到sheet2里的内容?_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
excel中如何用vlookup,从sheet1里找到sheet2里的内容?
就是sheet1里A列有很多ID号,sheet2里A列也有ID号,但是比sheet1里少。现在用vlookup函数,从sheet1里找出含sheet2ID的行。请帮忙。(最好是显示sheet1里的B列里显示)
1、关于VLOOKUP函数。VLOOKUP函数用于在表格或数值数组的首列查找指定的数值,返回表格或数组查找值所在行中指定列处的数值。 其语法是: VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 其中:Lookup_value参数为需要在数组第一列中查找的数值。 Table_array参数为需要在其中查找数据的数据表,如果后面的range_lookup参数为 TRUE,则第一列中的数值必须按升序排列;若为 FALSE,则table_array 不必进行排序。Col_index_num参数为 table_array 中待返回的匹配值的列序号,其值的范围为1至 table_array 的总列数,超出这个范围, VLOOKUP会返回错误值。 Range_lookup参数为一逻辑值,指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。2、示例。假定sheet2工作表包含ABC三列数据,分别为学号、姓名、分数。sheet1中A列为学号,通过学号匹配相应分数的公式为:=vlookup(a2,sheet2!a:c,3,)
采纳率:42%
来自团队:
=VLOOKUP(A:A,Sheet1!A:B,2,0)楼主是要公式吧,假设你的表1A列是ID,B列是的姓名,表2A列示的ID,你把公式复制到B列就是会自动去表1的B列过来
本回答被提问者采纳
$F,4,FALSE),Sheet2!$A,FALSE)D1单元格输入=VLOOKUP($A1,3;A:$F,2,FALSE)C1单元格输入=VLOOKUP($A1,Sheet2!$A:$F.然后,把公式往下拖满。不匹配的单元格会显示#N&#47,Sheet2!$A..要保证sheet2中的各行id没有重号。如果要附带显示sheet2中id后面的内容,应该在sheet1的B1单元格输入 =VLOOKUP($A1
在sheet1的B1单元格里面输入“=VLOOKUP(A1,Sheet2!A:A,1,FALSE)”,往下填充就能把sheet2中有的ID显示到sheet1的B列中
sheet2的B1输入=VLOOKUP(A:A,sheet1!A:B,2,FALSE),然后拖动
其他2条回答
为您推荐:
其他类似问题
您可能关注的内容
vlookup的相关知识
换一换
回答问题,赢新手礼包excel里前一个单元格输入完成后,后几个单元格自动生成数据(数据来源为另一个表单,就是数据在sheet2中)_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
excel里前一个单元格输入完成后,后几个单元格自动生成数据(数据来源为另一个表单,就是数据在sheet2中)
我有更好的答案
A2单元格输入:=IF(A1=&&,&&,Sheet2!A2)下拉,这样只要在A1输入数据则其他单元格就会引用相应的数据
问题比较笼统,可以用VLOOKUP或INDEX
用VLOOKUP()
为您推荐:
其他类似问题
您可能关注的内容
excel的相关知识
换一换
回答问题,赢新手礼包excel如何查找并自动填写对应数据_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
excel如何查找并自动填写对应数据
有两张表,sheet1有三列:单位,姓名,数据;sheet2只有两列:单位,姓名。如:
vlookup函数:vlookup(lookup_value,table_array,col_index_num,[range_lookup])第一个参数:lookup_value表示你想要根据哪个值来查找到你想要的数据,比如:可以根据值a可以找到b,那么lookup_value就填写成&a&;&第二个参数:table_value表示你想要在哪个表区域中进行数据查找;第三个参数:[range_lookup],表示是精确查找还是模糊匹配;如果为false或0 ,则返回精确匹配,如果找不到,则返回错误值 #N/A;如果 range_lookup 为TRUE或1,函数 VLOOKUP 将查找近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。默认为模糊匹配。下边举例说明:1.现要将表1中的学生的总分进行填充,笨的方法是一个个根据表1中的学生姓名到表2中找到对应的名字的总分,这样效率太低,可利用vlookup函数轻松完成。2.切换到“表一”页签,在单元格B2输入:=vlookup(A2,3.接着切换到“表二”页签,选中要查找数据的区域,这时表一”页签单元格B2的值自动变为:=vlookup(A2,表二!A2:B17。说明:表二!A2:B17的意思是:系统将在表二”页签的A2:B17形成的表格区域中进行数据查找。4.再切换回“表一”页签,将单元格B2的值“=vlookup(A2,表二!A2:B17”修改为&=vlookup(A2,表二!$A$2:$B$17&,有童鞋就会问为什么要将表二!A2:B17改为表二!$A$2:$B$17,在这里解释下$表示绝对的意思,$A$2:$B$17表示在下拉填充其他单元格时行列不变,这一点很重要。5.然后在单元格B2中接着输入:=vlookup(A2,表二!$A$2:$B$17,2,false),并回车说明:第三个参数“2”代表的是意思是指在“表二!A2:B17”形成的表格的中第2列中返回值,第四个参数&false&表示是按精确。6.下拉单元格B2将B列的其他单元格进行vlookup公式复制自动填充并计算,结果如图中所示。
采纳率:77%
来自团队:
B,)用自动填充柄下拉,2:C表2C2输入=VLOOKUP(B2,Sheet1
本回答被提问者采纳
B$2:=SUMPRODUCT((Sheet1在sheet2的C2输入公式!A$2:B$100=B2)*Sheet1!C$2:C$100)向下填充即可:A$100=A2)*(Sheet1
Sheet2 C1输入公式:=SUMPRODUCT((Sheet1!$A$1:$A$100=A1)*(Sheet1!$B$1:$B$100=B1)*Sheet1!$C$1:$C$100)下拉
你好,请对照以下地址
点重数据 1和2 在2的右下角框的位置会出现一个十字标志
按住鼠标下拉到你想要的行
撒手就可以了复制统一数据 点重1 在1的右下角也会出现十字鼠标图案 下拉 就可以
打开sheet1的页面,按着ctrl键,同事拖动鼠标,拖拉下面的sheet1,形成另一个表格sheet1(2),他们是一样的,这样就可以操作了!还有很多途径的!
其他5条回答
为您推荐:
其他类似问题
您可能关注的内容
excel的相关知识
换一换
回答问题,赢新手礼包查看: 225|回复: 6
请高手写个VBA程序,提取SHEET1表格中重复单元格的整行到SHEET2表格中
阅读权限20
在线时间 小时
&&把表格中B列重复的商品编码提取到SHEET2表格中,整行提取,使SHEET1表格中保留一个相同的商品编码,重复的编码全部提取到SHEET2中,见样表
谢谢大家了
05:21 上传
点击文件名下载附件
10.3 KB, 下载次数: 2
阅读权限100
在线时间 小时
保留一个相同的商品编码,为何不能是保留第一个呢?
阅读权限100
在线时间 小时
请见代码Sub lfy_Adele()
Dim brr(), crr()
Set d = CreateObject(&Scripting.Dictionary&)
With Sheets(&sheet1&)
arr = .Range(&a1&).CurrentRegion
ReDim brr(1 To UBound(arr), 1 To UBound(arr, 2))
ReDim crr(1 To UBound(arr), 1 To UBound(arr, 2))
For x = 2 To UBound(arr)
& & If Not d.exists(arr(x, 2)) Then
& && &&&k = k + 1
& && &&&d(arr(x, 2)) = &&
& && &&&For y = 1 To UBound(arr, 2)
& && && && &brr(k, y) = arr(x, y)
& && &&&Next y
& & Else
& && &&&n = n + 1
& && &&&For Z = 1 To UBound(arr, 2)
& && && && &crr(n, Z) = arr(x, Z)
& && &&&Next Z
& & End If
Next x
End With
Sheets(&sheet2&).Range(&a2&).Resize(UBound(crr), UBound(crr, 2)) = crr
Sheets(&sheet1&).Range(&a21&).Resize(UBound(brr), UBound(brr, 2)) = brr
End Sub复制代码
阅读权限100
在线时间 小时
请见附件。
06:02 上传
点击文件名下载附件
83.5 KB, 下载次数: 6
阅读权限20
在线时间 小时
& & & & & & & &
保留一个相同的商品编码,为何不能是保留第一个呢?
任意保留一个,是我这边描述不清楚,不好意思
阅读权限100
在线时间 小时
任意保留一个,是我这边描述不清楚,不好意思
已给代码,请检查。
阅读权限20
在线时间 小时
已给代码,请检查。
多谢了,看到代码了
最新热点 /1
Excel三大神器,函数、数据透视表、VBA,分分钟学起来!
原价257元,领券后仅需126元,相当于4.9折!优惠券数量有限,先到先得。活动时间:即日起至12月14日。
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师在Excel表格中如何把查找出来的数据给复制到另一个工作表中?_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
在Excel表格中如何把查找出来的数据给复制到另一个工作表中?
1.在sheet1中先写好筛选条件,点开文件复制的目标excel(本文是sheet2),最上面工具栏中点“数据”,找到筛选旁边的“高级”选项,跳出“高级筛选”框2.选中“将筛选结果复制到其他位置”,然后“列表区域”选中sheet1中的原始数据,“条件区域”选中sheet1中我们提前写好的条件,“复制到”选中sheet2中任意一个单元格(如果有要求是哪个单元格,直接点击对应单元格),“确定”3.结果就出来了。
采纳率:77%
来自团队:
比如复制sheet1表格中齐数列数据sheet2的A1输入=OFFSET(Sheet1!$A$1,2*(ROW(A1)-1),)公式下拉
设数据简略如图:以筛选“男‘为例,如图:在深色区域内右击——“复制”——在另一个表的一个单元格(以“B1”单元格演示)内右击——“粘贴”,效果如图:
双击后右键复制,拿到另一个工作表,双击后右键粘贴
其他1条回答
为您推荐:
其他类似问题
您可能关注的内容
excel表格的相关知识
换一换
回答问题,赢新手礼包}

我要回帖

更多关于 sh t1541 2006 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信