我真的很难找到答案,因为在网上我真的只找到了这个问题的VBA解决方案,这不是我想要学习的方法.
问题
BLOOD NAME AGE GENDER
A David 18 Male
B Sarah 22 Female
O Lucy 32 Female
AB Steven 23 Male
O John 11 Male
B Mike 25 Male
AB Paul 24 Male
O Amy 23 Female
B Drake 22 Female
O Linda 11 Female
Run Code Online (Sandbox Code Playgroud)
非常简单地从上面的数据集我希望重新创建这个范围,但只过滤选择BLOOD TYPE O.
我的尝试
从VLookup表开始,然后在第一次出现O时停止.然后尝试将IF/THEN/ELSE逻辑合并到MATCH操作数中,试图找到输出到数组的行号.(不会发布我失败的尝试)我确实在网上发现了一个类似的问题,但他们通过手动使用ROW(A1),ROW(A2)等手动参考范围解决了它并不是我追求的.
真的想学习如何使用Excel公式进行这种类型的迭代选择.即使没有解决问题任何方向的资源,我可以了解更多关于这种类型的问题,仍然会受到赞赏.