脚踩七彩祥云 发表于 2021-12-13 15:17:00

求助,一对多查找

表1“”物料来料抽点“”表填写异常的时候-----来料日期+供应商+物料信息+++异常原因等自动跳转信息到表三“异常记录”表

大脸 发表于 2021-12-20 09:08:42

如果您的版本是365的话,
异常记录表 B3:(不用下拉,B列调整为日期格式即可)
=FILTER(抽点表!$C$5:$I$10,抽点表!$P$5:$P$10<>"")
异常记录表 I3:(不用下拉)
=FILTER(抽点表!$P$5:$P$10,抽点表!$P$5:$P$10<>"")

九年义务教育的漏网之鱼 发表于 2022-1-5 05:42:37

B3=IFERROR(INDEX(抽点表!C$5:C$99,SMALL(IF(抽点表!$P$5:$P$99<>"",ROW($5:$99)-4,4^8),ROW(A1))),""),数组三键右拉至H3,
I3=IFERROR(INDEX(抽点表!J$5:J$99,SMALL(IF(抽点表!$P$5:$P$99<>"",ROW($5:$99)-4,4^8),ROW(H1))),"")。再下拉。

未婚仁 发表于 2022-1-26 16:50:23

谢谢你的解答,我试了一下,只有输入公式那个格有返回数值,填充过来的公式没有反应,不知道那里出错了

流浪骑士 发表于 2022-1-27 06:48:46

你好,按照你的函数输入进去没有反应,不知道是不是我复制进去填错了还是什么问题

聂青林 发表于 2022-2-21 00:33:38

数组三键,按住Ctrl+Shift不放开,再按Enter。

我本清闲 发表于 2022-2-21 05:38:45

本来就是那样的,要是筛选出来的结果多,它显示的结果就多,因为它返回的不是一个单元格,而是一个单元格组合。只需要在我写的那两个单元格内输入公式

童心是小鸟 发表于 2022-2-25 22:59:17

你好,按照你说的试了,函数公式只在一行运行,第二行就没有反应了,不知道什么情况
页: [1]
查看完整版本: 求助,一对多查找