excel表格名字对应中表1中有表2对应条件的某些数据,如果将表2中的对应的这些信息返回到表1中???

查看: 6437|回复: 10
怎么根据表1里的数据筛选到对应表2的数据当中
阅读权限20
在线时间 小时
本帖最后由 yimut10 于
16:29 编辑
举个里,表1有这一组数据:表1
a1.JPG (21.32 KB, 下载次数: 54)
16:20 上传
,这个是总的所有数据内容。还有另外一个表2
a2.jpg (7.29 KB, 下载次数: 49)
16:21 上传
。里面只是需要的部分内容,要求是根据表2拥有的首列内容,把表1里的数据值填进去。比如首列是5,那么后面数值1,2,3是123,23,24。有什么快速实现的方法吗?目前是手动加的,工作效率太低,数据量一大的话就很麻烦了,求各位高人支招。
16:24 上传
点击文件名下载附件
7.7 KB, 下载次数: 27
阅读权限100
在线时间 小时
试试高级筛选。
阅读权限20
在线时间 小时
C2=VLOOKUP($B2,表1!$B$2:$E$19,COLUMN(B1),0)
16:33 上传
点击文件名下载附件
8.66 KB, 下载次数: 73
阅读权限30
在线时间 小时
VLOOKUP查找不就行了吗
16:33 上传
点击文件名下载附件
8.56 KB, 下载次数: 49
阅读权限20
在线时间 小时
& & & & & & & &
哈哈,你和我一样是新手啊,在高手眼里真的只是一个简单的lookup函数问题
阅读权限20
在线时间 小时
如果在同一个表里怎么改?有没有不用函数的方法?关键是要教其他使用,很多都没EXCEL基础。教起来很麻烦,除非我把东西都定好,他们复制粘贴。不然我要一个一个弄函数。
阅读权限20
在线时间 小时
本帖最后由 yimut10 于
17:04 编辑
C2=VLOOKUP($B2,表1!$B$2:$E$19,COLUMN(B1),0)
同一个表里怎么不行啊?这个函数不懂怎么用,,如果数值1,数值2,数值3的数据有N行,怎么用公式写,每次都用手动拖动数据区域不现实吧?求解
阅读权限20
在线时间 小时
同一个表里如何实现,搞了半天还是没效果
16:56 上传
点击文件名下载附件
8.85 KB, 下载次数: 13
阅读权限20
在线时间 小时
同一个表里怎么不行啊?这个函数不懂怎么用,,如果数值1,数值2,数值3的数据有N行,怎么用公式写,每次 ...
同一个表也可以用这个函数&&如果不懂怎么操作&&还嫌公式要拖动 那么就插入表 建立数据透视表吧&&刷新一下就好了
阅读权限20
在线时间 小时
同一个表也可以用这个函数&&如果不懂怎么操作&&还嫌公式要拖动 那么就插入表 建立数据透视表吧&&刷新一下 ...
我在同一个表里用公式,显示值错误。不知道怎么弄?哪里错了啊?
关于选择数据范围,用什么公式可以无限选择下方到有数据的范围?比如表里面的数值1,数值2,数值3。用公式是C2:E19。如果是到200行,或300,这样不限制行数,怎么用公式列出来?可以肯定的是有3列数据
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师excel如何能做到在表2中显示表1里面完全满足两个条件的整行数据_百度知道
excel如何能做到在表2中显示表1里面完全满足两个条件的整行数据
上面是表1 下面是表2
我有更好的答案
1、在表2的B2单元格输入公式:=IFERROR(OFFSET(表1!$C$2:$C$9,MATCH($A2&COLUMN(A1),表1!$A$2:$A$9&表1!$B$2:$B$9,0)-1,0,1,1),&&)数组公式,按Ctrl+Alt+Enter 三键结束输入;见图一&2,选中表2中的B2单元格,点击右键&复制;见图二&3、选中表格内B2:填充满表格内的B2:E10单元格,点右键&在选择性粘贴下,点击:公式 图标;见图三4、最后结果:见图四
采纳率:80%
来自团队:
在表2的A2单元格输入数组公式,输入完成后不要直接回车,要按三键 &CTRL+SHIFT+回车 &然后右拉再下拉。=INDEX(表1!A:A,SMALL(IF(表1!$B$2:$B$100&表1!$C$2:$C$100=&一组国际&,ROW($2:$100),4^8),ROW(A1)))&&&我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。
为什么我修改了一下&怎么不好用了
你公式中把ROW($2:$100)改为了ROW($4:$100),还有一个数字没有改,再把那个100改为200就行啦。公式中的ROW($2:$100)是要跟计算区域的行数相同的,你公式的区域是D4:D200、F4:F200,所以公式中的ROW()部份要改为
ROW($4:$200)
本回答被提问者采纳
为您推荐:
其他类似问题
excel的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。excel把表1某数据放到表2看有没有_百度知道
excel把表1某数据放到表2看有没有
我有更好的答案
用VLOOKUP公式。具体,你要把表截个图出来。才方便写公式截图要有行号,列号。表格是在同一工作薄中,还是不同的工作薄。
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。在Excel 中 表1中 查找表2需要的数据 自动填充_百度知道
在Excel 中 表1中 查找表2需要的数据 自动填充
表二中有数据,我需要把表二中的身份证号 银行卡号与填充到表一姓名必须匹配 我需要怎么做啊
在线等 谢谢了
我有更好的答案
=VLOOKUP(表二!$B:$E,COLUMN(C1),)表一F2公式右拉下拉,最好表一有身份证号,因为怕有重名只会返回最近的值。
采纳率:61%
来自团队:
表1F2写: =vlookup(E2,表二!B:D,2,0)然后向下拖动填充公式E2写=vlookup(E2,表二!B:D,3,0),一样向下填充公式
一个一个复制粘贴吧,身份证号和名字不对应,那就麻烦了。
为您推荐:
其他类似问题
excel的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。查看: 1771|回复: 10
求助大神将表2的数据提取到表1的对应列里,万分感激~~
阅读权限20
在线时间 小时
QQ截图34.jpg (96.39 KB, 下载次数: 10)
21:25 上传
QQ截图57.jpg (128.05 KB, 下载次数: 12)
21:25 上传
求大神,怎么用VBA把表2的数据提取到表1的对应列里边呢? 还有就是不管表2有多少列数据,表1都能提取,万分感激....
21:29 上传
点击文件名下载附件
9.22 KB, 下载次数: 51
阅读权限95
在线时间 小时
& & ar = Sheet2.Range(&A1&).CurrentRegion
& & dw = Array(4, 3, 1, 2, 6, 5, 7, 8, 9)
& & ReDim br(1 To UBound(ar), 1 To 9)
& & For i = 2 To UBound(ar)
& && &&&m = m + 1
& && &&&For j = 0 To UBound(dw)
& && && && &br(m, j + 1) = ar(i, dw(j))
& && &&&Next
& & Sheet1.Range(&A2&).Resize(m, 9) = br
阅读权限95
在线时间 小时
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
(17.09 KB, 下载次数: 94)
21:59 上传
点击文件名下载附件
阅读权限20
在线时间 小时
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
大神,万分感谢 ~~
阅读权限20
在线时间 小时
& & ar = Sheet2.Range(&A1&).CurrentRegion
& & dw = Array(4, 3, 1, 2, 6, 5, 7, 8, 9)
大神 我还有个奢求 就是 如何表2的列序是不规则的 每次复制的都会不同, 有没有办法根据当前列的第一行的名字来判断呢 因为有时候这个表2数据会超出15列
阅读权限95
在线时间 小时
本帖最后由 zax010 于
09:12 编辑
大神 我还有个奢求 就是 如何表2的列序是不规则的 每次复制的都会不同, 有没有办法根据当前列的第一行的 ...
& & Dim d, ar, br, j%
& & Set d = CreateObject(&Scripting.Dictionary&)
& & ar = Sheet2.Range(&A1&).CurrentRegion
& & Me.UsedRange.Offset(1).ClearContents
& & k = [xfd1].End(xlToLeft).Column
& & br = [a1].Resize(UBound(ar), k): m = 1
& & For i = 1 To UBound(ar, 2)
& && &&&d(ar(1, i)) = i
& & For i = 2 To UBound(ar)
& && &&&m = m + 1
& && &&&For j = 1 To UBound(br, 2)
& && && && &br(m, j) = ar(i, d(br(1, j)))
& && &&&Next
& & Sheet1.Range(&A1&).Resize(m, k) = br
阅读权限95
在线时间 小时
本帖最后由 zax010 于
09:14 编辑
&&&&&&&&&&&&&&&&&&&&&&&
(18.57 KB, 下载次数: 58)
09:14 上传
点击文件名下载附件
阅读权限90
在线时间 小时
Sub yy() 'hlly888
Range(&a2:i65536&).ClearContents
Application.ScreenUpdating = False
Dim dc As Object, arr, i&, j%, y%, a%
Set dc = CreateObject(&scripting.dictionary&)
arr = Sheets(&表2&).Range(&a1&).CurrentRegion
y = Cells(1, Columns.Count).End(xlToLeft).Column
ReDim brr(1 To UBound(arr), 1 To y)
& &For j = 1 To y
& && & dc(Cells(1, j).Value) = j
& &Next
& &For j = 1 To UBound(arr, 2)
& && & If dc.exists(arr(1, j)) Then
& && && & a = dc(arr(1, j))
& && && & For i = 2 To UBound(arr)
& && && && &&&brr(i - 1, a) = arr(i, j)
& && && & Next
& && & End If
& &Next
&&
[a2].Resize(UBound(arr), y) = brr
Application.ScreenUpdating = True
End Sub复制代码
阅读权限90
在线时间 小时
(17.9 KB, 下载次数: 72)
09:52 上传
点击文件名下载附件
阅读权限20
在线时间 小时
& & Dim d, ar, br, j%
& & Set d = CreateObject(&Scripting.Dictionary&)
超级感谢`~~ 谢过大神了~~~
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师

我要回帖

更多关于 excel 多条件对应的值 的文章

 

随机推荐