求助用EXCEL公式在多列数据中查找指定数据并输出结果

发布网友

我来回答

2个回答

热心网友

此题牵扯到合并单元格的问题,用公式处理起来就很麻烦。

建议把C列合并单元格拆分开,每一行都填上新型或者旧型,不要用合并单元格。

看下图的例图:

E12单元格公式为:

=INDEX(D:D,MIN(IF(E5:H8=E11,ROW(5:8))))

E13单元格公式为:

=INDEX(C:C,MIN(IF(E5:H8=E11,ROW(5:8))))

都是数组公式,输入公式后,按 SHIFT+CTRL+回车 三键退出单元格。

热心网友

F12公式:=INDEX($D:$D,MIN(IF($E$5:$H$8=$F$11,ROW($E$5:$H$8))))
F13公式:=INDEX(C:C,LOOKUP(MIN(IF(E5:H9=F12,ROW(E5:H9),"")),IF(C5:C9<>"",ROW(C5:C9),"")))
以上均为数组公式,粘贴完公式后按F2,再按ctrl+shift+回车。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com