1. 首页 > 科技快讯 >

excel一对多匹配数据 excel一对多匹配index

excel求助!excel数据一对多匹配

=INDEX($A$1:$A$4,INT((ROW()-1)/4)+1,0)&INDEX($B$1:$B$4,MOD(ROW(A4),4)+1,0)

excel一对多匹配数据 excel一对多匹配indexexcel一对多匹配数据 excel一对多匹配index


在B2单元格输入公式:

=LOOKUP(1,0/((A2=K:K)*(D2=L:L)),M:M)

复制并下拉,即可得到K列等于A2、L列等于D2的右侧对应M列的数据了

是否这个意思,真不知道你要怎么匹配啊!!

或者,你要把目标效果呈上来,应该可以实现的!!

若按你评论说的图二就是效果,则公式为:

K2=TEXT(OFFSET($A$1,1+MOD(3+ROW(),5),),"e-m-d")

L2=OFFSET($A$1,1+MOD(3+ROW(),5),3)

复制并下拉公式,即可

---------------------------------------------------------

或者是在 K2 单元格输入一个公式:

=OFFSET($A$1,1+MOD(3+ROW(),5),3*COLUMN(A$1)-3)

复制并右拉至L2u单元格,再选择 K2:L2 单元格复制并下拉,即可…………

注意:最后的一个公式必须把K列设置为“日期格式”!!

Excel表中怎样将一个数据快速匹配到多个数据?

如果每月的表结构完全一样,可以先做好一个月的v公式,所有引用都用绝对引用,再将公式后拖,之后用替换把公式中的...

然后返回对应第2列(Sheet1的B列)数据.2.实例:在Sheet2的A列(序号)精确匹配与当前工作表的F2(答卷序号)相同的单元格,然后返回对应第2列(Sheet2的B列

A栏那些数据要被计算到B栏,需要给判定条件,否则计算式中所含盖的范围都会被计算

EXCELL中如何一对多进行匹配?

A2=COUNTIF($B$2:B2,B2)下拉对姓名出现次数标记

G2=IFERROR(VLOOKUP($F2&G$1,IF({1,0},$B:$B&$A:$A,$C:$C),2,0),"")组合键结束公式

你好,假设你的姓名是从H2开始

你在G2单元格做一个辅助列,输入公式

=H2&COUNT(H$2:H2)

下拉,作为辅助列

再假设你图2的姓名从K2开始

然后在你图2的个人信息的第一个单元格,也就是L2单元格输入公式

=VLOOKUP(K2&ROW(A1),G:I,3,0)

M2单元格就把上公式的A1改为A2

后面的以此类推。一直到出现错误信息就可以了。

最后就是把输入的公式全部下拉至你所有的姓名。

保证每一行的最后一个公式都是错误信息#N/A。

就可以达到你需要的效果了

如果有不明白的地方可以继续追问,很乐意为你解答

L2公式=if(column(a1)>countif($h:$h,$k2),"",index($i:$i,match($k2,$h:$h,)+column(a1)-1)),公式右拉,下拉。

或者=iferror(index($i:$i,small(if($h$2:$h$15=$k2,row($2:$15)),column(a1))),"")数组公式,三键结束,右拉,下拉。

在Sheet2的K2单元格输入以下公式,然后向下填充公式

=OFFSET(Sheet1!H$2,INT((ROW(A1)-1)/4),)

在Sheet2的L2单元格输入以下公式,然后向下填充公式

=OFFSET(Sheet1!$I$2,(ROW(A1)-1)*4+COLUMN(A1)-1,)

excel怎么一对多匹配

利用Vlookup函数,查询部门中所有的人员名单。

首先,插入一列,建立辅助列,输入公式==B2&COUNTIF($B$2:B2,B2)

下拉填充公式到合适位置,这里利用countif函数的计数功能,实现了将部门添加了一个依次递增的编号,这样,每个员工对应的部门就成了唯一的条件,可以利用Vlookup函数查询了。

在查询列,输入公式=IFERROR(VLOOKUP($F$2&ROW(A1),A:C,3,0),"");首先利用row(A1)函数与原部门所在单元格组成一个部门序列,正好对应上述步骤中生成的部门编码,实现一对一查询,然后利用IFError函数,将查询不到的数据制定返回值为空(不确定有多少个人员)。

5下拉填充公式,就将部门中的所有人员名单查询出来了,也就是实现了Vlookup函数的一对多查询。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至836084111@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息