隔离包含一列中某些值的行(Excel)

时间:2013-04-21 01:12:09

标签: excel spreadsheet formula

我需要帮助我认为是一个简单的Excel公式或函数。我有两列。举个简单的例子,假设第一列是数字,第二列是颜色:

| 1 | Red  |
| 2 | Blue |
| 3 | Red  |
| 4 | Red  |
| 5 | Green|
| 6 | Brown|

假设我只想在第二列中显示带红色的行,并删除工作表上的其他所有内容。我该怎么办?要清楚,我希望第一列中的值保持不变。这就是我希望它的样子:

| 1 | Red   |
| 3 | Red   |
| 4 | Red   |

看起来应该很简单,但似乎无法找到任何方法。在论坛上有类似的问题,但它们比我要求的更复杂,需要超长公式。如果这就是所需要的,我想这就是我要做的,但只是想看看是否有一个简单的方法来做到这一点。谢谢你的帮助!

1 个答案:

答案 0 :(得分:2)

您可以使用自动过滤来过滤第二列。然后选择并复制可见单元格,删除过滤器,删除所有内容并粘贴剪贴板中的内容。

或者您需要动态解决方案吗?然后,您可以在单独的工作表上构建数据透视表。在页面过滤器中放置所需的颜色,并在源数据发生更改时刷新数据透视表。