根据索引范围选择行Excel

问题描述

我有一个随机的数字列表和一个冗长的Excel工作表。我想从列表中选择没有数字的所有行作为B列的值。

例如,这是我的图表吗?

|A |B |
|n1|0 |
|n2|1 |
|n3|3 |
|n4|4 |
|n5|7 |
|n6|8 |
|n7|10|
|n8|11|
|n9|15|

...并且我的范围列表为{0,3,7,10,11,15},我想删除所有不符合条件的行,从而得到以下新表:

|A |B |
|n1|0 |
|n3|3 |
|n5|7 |
|n7|10|
|n8|11|
|n9|15|

我猜想它以某种方式涉及了MATCHRANGE命令,但是我一辈子都无法弄清楚如何在Excel中进行编码...

谢谢!

解决方法

使用如下公式创建帮助列:

=ISERROR(MATCH(B2,{0,3,7,10,11,15},0))

然后,根据需要选择要删除或保留的行,可以根据需要对TRUE或FALSE进行过滤。

enter image description here

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...