脚本excel的任何方式一次运行多个查询的花式搜索?

时间:2014-02-18 20:11:43

标签: excel

这应该是一项简单的任务,但我是擅长excel并且不确定如何进行花哨的搜索。

我只是想查看此搜索的结果,我不需要它在此搜索的基础上更改单元格。

我正在使用control + F打开搜索框。

它只允许我键入一个字符串,例如“Johnson”。问题是,它发现许多行包含名称Johnson。

所以我想进一步添加一个数字,例如1.3338,它可以在找到Johnson的同一个ROW中的任何单元格中查找。

然后它将返回,例如,第81行,其中包含一个包含Johnson的单元格和另一个包含1.3338的单元格。

有办法做到这一点吗?也许通过为Excel编写某种脚本?谢谢!

1 个答案:

答案 0 :(得分:2)

不需要脚本。假设名称位于A且值在B中,您可以在工作表的另一部分设置搜索区域,如下所示:

enter image description here

公式:
F3: =IFERROR(MATCH(F1,IF(B1:B30=F2,A1:A30),0),"No match.")
F4: =HYPERLINK("#A"&F3,"Go to row.")

F3中的公式是数组公式,因此您应使用 Ctrl-Shift-Enter 而不是 Enter 输入。

F4中的单元格将变为超链接,并允许您立即转到单元格。

enter image description here

其他替代品是VBA或过滤器。但是,我相信只要简单地返回行和链接器就足够了。

如果有帮助,请告诉我们。