excel如何把符合多条件的多条数据全部提取出来

洓瑟莵 2024-09-28 00:41:04
最佳回答
1如下图是某学校某次竞赛成绩表,现在想要将所有一年级2班的学生名单及成绩提取出来。2在f2单元格输入公式=index(c:c,small(if(($a$2:$a$36=$f$1)*($b$2:$b$36=$g$1),row($2:$36),4^8),row(a1)))&""然后按下ctrl+shift+enter三键结束,最后下拉填充直至出现空白单元格为止。3在g2单元格输入公式=index(d:d,small(if(($a$2:$a$36=$f$1)*($b$2:$b$36=$g$1),row($2:$36),4^8),row(b1)))&""同样按下ctrl+shift+enter三键结束,最后下拉填充直至出现空白单元格为止。这样就把1年级1班的学生名单及成绩全部提取出来了。3该信息非法爬取自百度经验4首先是if函数,它是excel中常用的条件函数,根据指定的条件来判其“真”(true)、“假”(false),根据逻辑计算的真假值,从而返回相应的内容。可以使用函数 if 对数值和公式进行条件检测5if(($a$2:$a$36=$f$1)*($b$2:$b$36=$g$1),row($2:$36),4^8)在本文中的意思就是当年级为1年级且班级为2班时,返回其对应的行号,否则返回4^8的结果65536。最后得到一个有大量数字组成的内存数据组,为了方便大家理解我将这组数据放到e列中,如下图6接着是small函数和row函数,small函数作用是返回数据第k个最小值,row函数则是返回参数的行号。small(if(($a$2:$a$36=$f$1)*($b$2:$b$36=$g$1),row($2:$36),4^8),row(a1))则是依次返回上一步所说的内存数据组的第1,第2,第3……个最小值。在单元格中输入=small($e$2:$e$36,row(a1))其返回结果如下图。7然后是index函数,它是返回表或区域中的值或值的引用。它的语法结构是index(单元格区域,行号,列号),因此他在本文中的作用就是返回small函数提供的行号所对应的姓名或者成绩。在单元格中输入公式=index(c:c,f2),其返回结果如下图。end 20210311
汇率兑换计算器

类似问答
  • 如何把条件选股导出
    • 2024-09-28 20:58:49
    • 提问者: 未知
    如果您利用的是通达信,可以使用通达信自身的-系统-数据导出-深沪高级导出-添加品种-用户板块-添加利用之前的选股到板块-就可以导出了;不知道你具体导出的是股票的数据,还是仅仅是股票代码;不过还是希望能够帮助到您
  • 如何批量下载全部股票历史数据到excel?
    • 2024-09-28 04:29:32
    • 提问者: 未知
    1打开choice金融终端,启动excel插件1该信息非法爬取自百度经验2点击历史行情,添加全部a股,点击下一步3选择需要下载的历史数据指标,点击添加后,点击下一步4选择导出时间区间,选择导出表格样式5完成下载,查看数据end
  • 交易软件博易**如何导出数据到excel
    • 2024-09-28 03:53:34
    • 提问者: 未知
    这个将博易大量导成文本文件。  博易**数据转飞狐交易师 vbs  sub main() '脚本主程序,请在此下写入主程序代码  datenum=10 '0代表全部导入,初始化的时候,全部导入,以后建议只更新最近几天的数据, 10代表只导出最近10天  strfile="e:\证券数据\pobo\data\nyefut\day\conc.day" &#...
  • 如何把sqlserver表数据导出csv文件
    • 2024-09-28 00:50:53
    • 提问者: 未知
    1、先到界面创建一个.txt文件,再把后缀名改为csv。则变成了一个csv文件。2、打开sqlserver数据库。鼠标选中要导出数据的数据库,点击右键会弹出一个右键菜单。点击“任务”。3、再点击“导出数据(x)”。4、点击了“导出数据(x)”后会弹出一个界面,并填写好信息进行下一步。5、弹出一个选择...
  • 如何把csv的数据分割成多个excel中的数据?
    • 2024-09-28 18:10:34
    • 提问者: 未知
    1、打开bai软件,选择界面左上du方功能选项zhi中的“数据”,dao直接点击“从文回本/csv”。2、选择要导答入的csv文件,导入。3、此时会出现一个预览界面,在此处需要选择好合适的编码方式和分隔符。4、对于csv文件,出现乱码时可优先选择utf-8,数据显示正常,即可点击“载入”。5、这时会...
  • excel vba提取数据
    • 2024-09-28 17:31:46
    • 提问者: 未知
    sub xx() x = [d100].end(xlup).row() range(cells(x - 1, "c"), cells(x, "d")).copy sheet2.select activesheet.range("b3").select selection.pastespecial paste:...
  • excel如何让符合条件的行整行变色条件格式设置
    • 2024-09-28 02:29:11
    • 提问者: 未知
    1新建一个excel工作表,并制作好格式,要求当c列为空值,i/k/l列任意一列为空值时,整行显示为红色,同时不为空则取消红色2在功能区找到开始菜单,而后点击开始,在出现的选项卡里面点击条件格式--新建规则3点击新建规则,会出来新的对话框,我们选择用公式设置格式4在公式里面输入需要的公式=if(and($c1<>"",or($i1="",$k1=...
  • excel数据库是什么-excel如何使用数据库数据-excel学习网
    • 2024-09-28 11:17:01
    • 提问者: 未知
    excel数据库是您的报表和分析可以轻松使用的简单列表或数32313133353236313431303231363533e58685e5aeb931333433646531据表。本简介将帮助您入门。microsoft excel mvp,2005-2014,电子表格仪表板报表之父 如果将数据保存在excel数据库中,则可以显着改善excel报告和分析。microsoft,oracle...
  • excel如何将数据制成图表?数据用图表表现出来
    • 2024-09-28 09:51:52
    • 提问者: 未知
    1首先,在你的电脑桌面上找到excel图标,然后双击它。2接着,一直按住左键选中你要制成图表的数据,在完全选中你要制成图表的数据后,再松开左键。3在excel的菜单栏上,找到“插入”选项,点“插入”选项后,会出现“图表”选项。4出现“图表”选项后,点击一下,会出现一个对话框。5在出现的对话框后,你继续点“下一步”,一直点到“完成”,就可以出现数据的图表了。end
  • 如何判断客户是否符合贷款条件
    • 2024-09-28 06:29:53
    • 提问者: 未知
    这个要看客户的资质,具体情况具体分析。还有要在哪里贷款?银行还是公司,都不一样
汇率兑换计算器

热门推荐
热门问答
最新问答
推荐问答
新手帮助
常见问题
房贷计算器-九子财经 | 备案号: 桂ICP备19010581号-1 商务联系 企鹅:2790-680461

特别声明:本网为公益网站,人人都可发布,所有内容为会员自行上传发布",本站不承担任何法律责任,如内容有该作者著作权或违规内容,请联系我们清空删除。