可见范围内的条件格式?

时间:2016-12-19 06:40:12

标签: excel conditional-formatting

我有一个包含行动时间的表格,我想突出显示超过上述行数超过20分钟的行。
实际的分钟数不太重要。

为此我使用带有公式的条件格式:
=F3-F2>0,01766

enter image description here

到目前为止一切顺利 但是现在如果我在表格上应用过滤器,则该公式不再起作用,因为它会查看隐藏的行 条件格式化只有第一个突出显示,其他两个由我完成。

enter image description here

是否可以获取条件格式以仅查看可见行?

2 个答案:

答案 0 :(得分:1)

我只能通过为过滤索引使用特殊列来提出解决方案。在我的示例中,我将数据过滤为'1',因此我将在列L中添加“1”。如果您有多个过滤器,则可以在col L中添加下一行。

Col H检查Col E中的单元格是否存在于过滤器列表中

Col我找到未过滤的最后一行。公式必须作为数组公式输入,即输入公式并按 Ctrl Shift 输入

Col J检查Col F中当前行和最后一个未过滤行的单元格之间的差异是否在20到21分钟之间。条件格式应用于此单元格为真

图片下方未应用任何过滤器 No Filter

添加'1'作为过滤器 filter 1

隐藏过滤的行 filter hidden

Formula

这是Google Sheet

答案 1 :(得分:0)

请注意,SUBTOTAL()具有忽略隐藏行的选项:这使您可以创建基于公式的辅助列,以确定是否过滤了行....

enter image description here

注意Col C是一个数组公式

过滤" A"只有:

enter image description here

这样,您可以根据需要过滤多个列。