excel表格怎么指定成绩剔除?

时间:2023-08-24 11:37:25 

书接上回,开启进阶!

还是用昨天同一组示例数据,稍微变一下表现形式:

excel表格怎么指定成绩剔除?

只不过,今天不用辅助列了,直接用一个公式,剔除指定姓名,写出保留姓名与成绩。

公式实现

在F2单元格输入公式:

=IFERROR(INDEX(A$2:A$10,SMALL(IF(COUNTIF($D$2:$D$6,$A$2:$A$10),””,ROW($1:$9)),ROW(A1))),””),Ctrl+Shift+Enter结束公式输入。

公式向下、向右填充,会得到剔除指定姓名以后,保留的姓名及对应成绩。

如图:

excel表格怎么指定成绩剔除?

公式解析

COUNTIF($D$2:$D$6,$A$2:$A$10)

从D2:D5指定的要剔除的姓名区域,依次查找A1:A9所有姓名,查得到的返回1,查不到的返回0。所以此部分公式返回由1与0组成的数组:

{0;1;1;0;1;1;0;1;0 }

ROW($1:$9)

返回由1—9组成的数组:

{1;2;3;4;5;6;7;8;9}

IF(COUNTIF($D$2:$D$6,$A$2:$A$10),””,ROW($1:$9))

此部分公式原理用下图解释:

excel表格怎么指定成绩剔除?

所以,本部分IF函数的返回值是数组:

{1;””;””;4;””;””;7;””;9}

SMALL(IF(COUNTIF($D$2:$D$6,$A$2:$A$10),””,ROW($1:$9)),ROW(A1))

ROW(A1)的返回值是1,所以,此部分是返回数组{1;””;””;4;””;””;7;””;9}的最小值,即1;公式每往下填充一行,ROW(A1)变为ROW(A2),ROW(A3),ROW(A4)……,此部分SMALL公式就会返回数组{1;””;””;4;””;””;7;””;9}的第2、3、4……小的数值,即4,7,9……;

INDEX(A$2:A$10,SMALL(IF(COUNTIF($D$2:$D$6,$A$2:$A$10),””,ROW($1:$9)),ROW(A1)))

公式在F2中,即是返回A2:A10区域中第1位的数据A1;公式往下填充,即返回A2:A10区域中第4、7、9位的数据A4、A7、A9,即得到了剔除指定姓名以后保留的姓名;

IFERROR(INDEX(A$2:A$10,SMALL(IF(COUNTIF($D$2:$D$6,$A$2:$A$10),””,ROW($1:$9)),ROW(A1))),””)

用IFERROR,如果查找到结果就返回值,如果查不到,出现错误,则返回空值。

保留成绩的计算:

因为公式中的A$2:A$10,使用的混合引用,A列没有锁定,所以,向右填充,会自从变为B$2:B$10,也就是保留的B列的成绩。

标签:excel,excel教程,word教程,wps,WPS
0
投稿

猜你喜欢

  • 怎样用word去除图片背景?有什么技巧?

    2022-05-13 03:25:58
  • Win10无法拖拽dwg文件怎么解决?

    2023-12-27 11:46:16
  • 重装系统怎么装?适合新手的重装Win10步骤

    2022-11-29 18:50:50
  • 人人视频出现登录异常怎么办?人人视频出现登录异常的解决方法

    2022-05-03 09:32:58
  • wps演示怎样设置自动播放

    2023-07-24 15:02:54
  • Win10系统设置不了路由器的解决办法

    2022-07-11 17:49:27
  • 0x000006ba错误代码怎么办?0x000006ba错误代码解决方法

    2022-10-10 01:08:15
  • 如何运行疑难解答程序解决部分Win10应用无法正常运行的问题

    2022-06-25 21:10:52
  • 快速更改PPT幻灯片的排列顺序的具体操作方法

    2023-01-13 15:45:06
  • macOS 下将矢量素材导入 PPT / Keynote 的方法

    2022-12-31 03:51:39
  • miui12录屏没了_miui12录屏没了开启教程

    2022-08-03 06:57:24
  • Win10蓝屏错误代码CRITICAL_STRUCTURE_CORRUPTION怎么解决?

    2023-10-27 14:48:01
  • Excel数据快速处理填充技巧,这些都是你需要的

    2023-03-13 16:31:12
  • Word 2007中批量图片一次性插入

    2022-12-11 03:21:12
  • 小技巧:通过 Siri 运行快捷指令

    2023-08-16 04:41:26
  • 途牛旅游怎么绑定银行卡 途牛旅游绑定银行卡的教程

    2022-07-10 18:11:44
  • word2013文字后面的灰色背景该怎么去掉?

    2022-08-17 15:18:08
  • Win10玩永劫无间键盘失灵的解决方法

    2023-02-12 01:11:54
  • Word里的浮动工具栏是哪个?如何取消浮动工具栏?

    2023-11-02 23:55:10
  • 用word快速方便地制作会议台签

    2023-07-22 08:40:17
  • asp之家 电脑教程 m.aspxhome.com