【发布时间】:2013-07-02 16:52:28
【问题描述】:
我对 excel 有点陌生,但到目前为止,我已经掌握了一些公式。我所做的是创建了一个 countifs 公式来搜索列中的某些条件。但是,我想做的是基于我使用 countifs 搜索的内容,我想在单独的工作表中显示 countifs 搜索的行。例如,如果我在 A 列中进行搜索,发现 A 列中的 3 行中包含单词“Hello”,我想打印出列 A 中包含单词“Hello”的行。有没有一种简单或自动化的方法可以做到这一点?我不想通过过滤器手动完成。如果有人可以提供帮助,那就太好了!谢谢!
行和列的示例如下所示:
Animal Owner Phrase
Cat Jack Hello
Dog Jill Bye
Elephant Henry Hello
在这种情况下,我将使用 countifs 来查找“Hello”,这将在单独的工作表中显示行。
Cat Jack Hello
Elephant Henry Hello
如果有人对如何执行此操作有任何建议,我们将不胜感激。谢谢!
【问题讨论】:
-
最好的启动方式是打开宏记录器,然后手动执行您希望代码执行的操作。然后关掉录音机,以录制的代码为起点。
-
听起来 VBA 函数可能是最好的方法。您能否发布一小部分数据样本(应该有几行),并描述您希望相对于数据中的列和匹配搜索条件的行打印输出的位置?
-
行很长。我只是在列中查找某些关键词,然后我的countifs 会跟踪它们。我想用与原始页面中相同的列标题将它们打印出来,但我只想“将它们拉出来”,可以这么说,并将它们放入具有所有相同列标题的单独 Excel 文件中。
标签: excel printing criteria rows countif