首 页 行业热点 新车 试驾评测 养车用车 车型库

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

发布网友

我来回答

8个回答

懂视网

产品型号:ASUS S340MC

系统版本:Windows 10

软件版本:Microsoft Office Excel 2019

1、首先打开电脑中的excel表格,然后选择需要提取内容的表格,接着点击工具栏上方的数据,选择排序和筛选一栏里的高级。

2、选择弹窗中的将筛选结果复制到其他位置,设置列表区域、条件区域和复制到的区域,最后点击确定即可。

总结

1、首先打开电脑中的excel表格,然后选择需要提取内容的表格,接着点击工具栏上方的数据,选择排序和筛选一栏里的高级。

2、选择弹窗中的将筛选结果复制到其他位置,设置列表区域、条件区域和复制到的区域,最后点击确定即可。


热心网友

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



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

追问图片传错,应该是

热心网友

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


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

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

追问那个*什么意思啊?两个条件同时满足吗

追答是的,多个条件都可以用这个“*”来表示同时成立。
lookup(1,0/((条件区域1=条件1)*(条件区域2=条件2)*(条件区域3=条件3)),返回区域)

热心网友

在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请事先输入:语文成绩、英语成绩,即可自动对应显示

热心网友

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

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

热心网友

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

热心网友

在B2中输入如下公式
=SUMIFS(H:H,F:F,A2,G:G,left(B$1,2))

=lookup(1,0/((f$1:f$1000=a2)*(g$1:g$1000=left(B$1,2))),h$1:h$1000)
下拉填充

热心网友

在B2输入:
=SUMIFS(H2:H9,F2:F9,A2,G2:G9,"数学")
改绝对下拉

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