首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

EXCEL中查找符合条件的多行内的数值?

发布网友 发布时间:2022-04-23 23:46

我来回答

4个回答

热心网友 时间:2022-06-02 10:24

展开3全部

=MIN(IF((B2:B10=F1)*ROW(B1:B9)>=MATCH(E2,A2:A10,0),C2:C10,""))

数组公式,输入后在编辑栏同时按CTRL+SHIFT+回车结束


上面公式给错了,请用以下公式:=IFERROR(SUMPRODUCT((MATCH(E2,A2:A10,0)+1=LOOKUP(ROW(A2:A10),ROW(A2:A10)/(A2:A10<>"")))*(B2:B10=F1)*C2:C10),"请核对")

B列科目乱序、数量不一致等情况都可以适用

来自:求助得到的回答

热心网友 时间:2022-06-02 10:24

=VLOOKUP(f1,offset(b1:c1,match(e2,a:a,0)-1,20,),2,0)追问复制公式后,值不可用。

追答不明白你说的是什么情况,发截图上来

热心网友 时间:2022-06-02 10:25

取消A列合并单元格,并填入相应的姓名。

在D2中输入或复制粘贴下列公式

=LOOKUP("座",A$2:A2)

下拉填充

在F2中输入或复制粘贴下列公式

=LOOKUP(1,0/((A$2:A$100=E2)*(B$2:B$100=F$1)),C$2:C$100)

=SUMIFS(C:C,A:A,E2,B:B,F$1)

如果D列写入了公式,可将上面两个公式中的A$2:A$100修改为D$2:D$100,或将A:A修改为D:D。

热心网友 时间:2022-06-02 10:25

A2:A4单元格为合并单元格,默认合并单元格的数据存在于左上单元格,即本例中的A2单元格,A3:A4单元格为空,因此VLOOKUP函数查找A列满足E2条件的单元格为A2,对应数据是C2单元格的语文成绩。
故不提倡在Excel中大量使用合并单元格,虽然达到了美化显示的效果,却不利于数据的引用和分析。

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