如何实现excel按条件提取数据,求高人指点。

2025-03-25 22:27:38
推荐回答(5个)
回答1:

度友,这个用LOOKUP函数的精确查找功能,很容易就达到目的了,
如图


公式为:=LOOKUP(1,0/(($F$1:$F$10=A2)*($G$1:$G$10="数学")),$H$1:$H$10)

lookup函数的精确查找功能,
lookup(1,0/(条件区域=条件),返回区域)
有疑问可以继续讨论!!

回答2:

度友,把事情往好的方面想,度友可能确实遇到类似问题,但是问题也没有讲清楚,
张三只有语文成绩,没有数学成绩,如何提取数学成绩?
更为蹊跷的是张三竟然只有三次语文成绩,李四竟然只有三次数学成绩,王五竟然只有三次英语成绩,
即便度友真的遇到这样的问题,那么是想提取三次成绩中的那一次呢??



百度知道是互助平台,且用且珍惜,切莫恶意灌水!!!

回答3:

=SUMPRODUCT((F:F=A2)*(G:G="数学")*(H:H))
下拉

=SUMPRODUCT(($F$2:$F$100=A2)*($G$2:$G$100="数学")*($H$2:$H$100))

回答4:

在B2单元格输入公式:
=SUMIFS($H:$H,$G:$G,LEFT(B$1,2),$F:$F,$A2)
或者用公式:
=AVERAGEIFS($H:$H,$G:$G,LEFT(B$1,2),$F:$F,$A2)
复制并下拉和右拉,即可。
其中,C1、D1请事先输入:语文成绩、英语成绩,即可自动对应显示

回答5:

B2:
=SUMIFS($H:$H,$F:$F,$A2,$G:$G,LEFT(B$1,2))
下拉