Excel把符合条件的数据全部提取出来

 时间:2026-02-14 00:39:08

1、如下图,左边是某年级学生信息表,现在想要按班级提取相应的学生姓名

Excel把符合条件的数据全部提取出来

2、先班级前插入一列辅助列

Excel把符合条件的数据全部提取出来

3、在新插入的辅助列输入中公式=B2&COUNTIF($B$1:B2,B2),并下拉到底

Excel把符合条件的数据全部提取出来

4、在E2单元格输入公式=IFERROR(VLOOKUP(E$1&ROW(A1),$A:$C,3,0),""),并下拉直至出现空单元格

Excel把符合条件的数据全部提取出来

5、经公式向右拉然后向下填充,即可录入各班级对应学生姓名

Excel把符合条件的数据全部提取出来

1、下面跟大家简单介绍一下上面所使用的公式。首先是=B2&COUNTIF($B$1:B2,B2)公式,Countif函数是Excel中对指定区域中符合指定条件的单元格计数的一个函数,它在本文中的作用是给各班级生成一个序号,&的作用是将班级和countif生成的序号连接在一起生成一个新的文本。

Excel把符合条件的数据全部提取出来

2、row函数是返回参数的行号,随着公式下拉依次返回1,2,3……,在公式中它与“E1&”一起生成1班1,1班2……为了方便大家理解我们在在单元中输入公式=E$1&ROW(A1),结果如下图

Excel把符合条件的数据全部提取出来

3、VLOOKUP函数是Excel中的一个纵向查找函数,它的语法规则是VLOOKUP(lookup_value,table_array,col_index_num,range_lookup),在本文这里vlookup依次返回1班1,1班2,……所对应的姓名。

Excel把符合条件的数据全部提取出来

4、最后一个函数就是iferror函数,这个函数大家可能接触的比较少。 IFERROR 函数其含义是如果公式的计算结果为错误,则返回指定的值;否则将返回公式的结果。它的语法结构是=IFERROR(需要计算的公式,当公式错误时指定返回的内容),在这里它的作用就是当班级姓名录入完时返回空值。如下图我将E9单元格公式中的iferror函数去掉结果如下图

Excel把符合条件的数据全部提取出来

  • Excel借助条件筛选功能提取满足条件的数据行
  • excel按条件提取数据
  • 如何用Excel快速提取指定条件的数据
  • excel包含函数
  • excel提取符合条件所有数据
  • 热门搜索
    大方旅游 我可以无限升级 云南腾冲旅游 重庆市旅游 学制怎么填写 微信变黑色了怎么恢复 云南气候特点 凯里旅游 手机怎么下载qq 雅安旅游