ExCEL=INDEX(表1!J:J,MATCH(B2,表1!A:A,0))

如果表一的J:J中有多个B2,我想都显示出来,怎么弄

假设数据的行数为1000行
=INDEX(表1!J:J,SMALL(IF(表1!A$1:A$1000=B$2,ROW($1:$1000),4^8),ROW(A1)))&""
数组公式,按下SHIFT+CTRL+ENTER三键结束输入,再下拉复制公式追问

这些显示值里面有重复的,只显示不重复的值怎么办?

这个是追加,也会追分,感谢

追答

=INDEX(J:J,SMALL(IF((MATCH(J$1:J$1000&"",J$1:J$1000&"",)=ROW($1:$1000))*(A$1:A$1000=B$2),ROW($1:$1000),4^8),ROW(A1)))&""
数组公式,按下SHIFT+CTRL+ENTER三键结束输入,再下拉复制公式

这样试一下能不能达到你的要求

追问

不行,显示空白

=INDEX(SKU!C:C,SMALL(IF((MATCH(SKU!J$1:J$5000&"",SKU!J$1:J$5000&"",)=ROW($1:$5000))*(SKU!A$1:A$5000=G$1),ROW($1:$5000),4^8),ROW(A1)))&""

我对应实际表格改了下位置

追答

=INDEX(SKU!C:C,SMALL(IF((MATCH(SKU!C$1:C$5000&"",SKU!C$1:C$5000&"",)=ROW($1:$5000))*(SKU!A$1:A$5000=G$1),ROW($1:$5000),4^8),ROW(A1)))&""

追问

啊啊啊~是这样的,复制的时候弄错了,还是不显示

追答

数组的三键你加上了吗

我刚在我的表格里验证,没有出现问题

追问

我把表格发给你,邮箱?

追答

是不是当前表的G1单元格在SKU表的A列找匹配值,返回SKU表C列的内容

在百度的HI上说吧,注意网页的右上角

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-04-16
=INDEX(表1!J:J,SMALL(IF($B$2=表1!$A$1:$A$100,ROW($1:$100),4^8),ROW(1:1)))
按Ctrl+Shift+Enter
下拉

=IF(COUNTIF(表1!A:A,$B$2)>=ROW(A1),INDEX(表1!J:J,SMALL(IF($B$2=表1!$A$1:$A$100,ROW($1:$100),4^8),ROW(A1))),"")追问

这些显示值里面有重复的,只显示不重复的值怎么办?

这个是追加,也会追分,感谢

在Excel中match和index函数如何将两个工作表中的数据进行匹配
1、首先启动excel2013,打开一个含有需要核对工作表的工作薄。2、选择单元格b1,执行插入函数命令,选择match函数。3、设置lookup_value为a1,第二个参数通过点击选择函数参数为Sheet2!A:A。4、第三个参数match_type设置为0,点击确定按钮。4、点击确定按钮,查看结果,这样就出现了具体的数值,有具体数...

VLOOKUP多条件匹配?
=INDEX(表一!J:J,MATCH($A2&$B2,表一!$A:$A&表一!$D:$D,))数组公式,按ctrl+shift+enter产生花括号。右拉填充J2。K2公式同理:=INDEX(表一!L:L,MATCH($A2&$B2,表一!$A:$A&表一!$D:$D,))

Excel中如何从表1中获取表2对应的值?
首先,在工作表2的A1单元格中输入以下公式:=IF(ISERROR(MATCH(B1, 工作表1!B:B, 0)),"无", INDEX(工作表1!A:A, MATCH(B1, 工作表1!B:B, 0)))这里,`MATCH(B1, 工作表1!B:B, 0)` 用于查找B1单元格在工作表1的B列中的位置。如果找不到匹配项,`MATCH` 函数会返回#N\/A错误,...

EXCEL 如何多条件引出对应条件在数据表中的值?
1、第一步:打开需要提取同时满足两个条件数据的excel表格。 2、第二步:在表格右侧输入提取的两个条件:语文>80,数学>80。 3、第三步:选择菜单栏“数据”中的“高级”选项。 4、第四步:列表区域选择全部数据。 5、第五步:条件区域选择我们设置好的两个条件。 6、第六步:勾选上“将筛选结...

excel,排序。已有两表如图,现在想对表二进行姓名排序(表一的顺序)。注...
在表二的A列得到姓名所对应的学号,然后再根据学号升序排序,并“扩展选定区域”,即可。在表二的A2单元格输入以下公式,然后向下填充公式 =INDEX(表一!A:A,MATCH(B2,表一!B:B,0))

Excel常用函数(17)-使用【index和match函数】,轻松搞定条件求和_百度...
1. 在《门店销售明细表》中,找到GMV所在列,使用MATCH函数在第一行的【字段行】中进行运算得出列数。2. 使用INDEX函数,将前面MATCH函数运算得到的列数与参数“行数”设置为0结合,运算返回表格中【GMV】整列。3. 结合SUMIFS函数,将“条件判断区域”设置为在【平台门店名称】这一列,“检索条件”...

EXCEL中index match函数应用
公式如下:=INDEX(表1!C:C,MATCH($A3&B$2,表1!A:A&表1!B:B,))重点是,上面是数组公式,需在输完公示后按Ctrl+shift+enter产生花括号,如下图:

excel中如何在一张表里匹配数据
J2中输入公式:=INDEX(表2!J:J,MATCH(B2,表2!B:B,0))下拉

求EXCEL大神帮忙做个公式,感谢。
你可以根据这个表格,使用Excel的公式功能,将每个月的数据自动汇总到总表格中。 具体操作步骤如下: 1. 在总表格中,为每个小区创建一个新的工作表。 2. 在每个工作表中,使用`=INDEX(尖峰平谷和服务费表!A:A,MATCH(A2,尖峰平谷和服务费表!A:A,0))`公式,将小区名称匹配到对应的数据行。 3...

EXCEL 函数=MATCH(A:A,A:A,0)是什么意思
亲,这是个数组公式了,要按数组公式的输入方法“Ctrl+Shift+回车”。意思就是在A列找每一个A列单元格的值,返回得到的位置序号。例如A列有1,1,2,3,3,那么返回的值为一串数组{1,1,2,3,3}

相似回答