Select 行基于索引范围 excel

Select rows based on index range excel

我有一个随机的数字列表和一个冗长的 Excel sheet。我想 select 没有 的所有行都将列表中的数字作为列 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},我想删除所有不符合条件的行,导致这个新的table:

|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,具体取决于您是否要 select 分别删除或保留行。