我有一个Google工作表来记录我每天工作的情况。 例如 no filter
我设法弄清楚今天如何过滤它。 突出显示冒号->数据->过滤器->日期是今天 例如: only today
但是我不知道如何通过最近x天数来过滤它 例如: goal
我想我需要做一个自定义过滤器,但是我很难弄清楚如何在Google表格中做自定义过滤器。
请帮助我。预先感谢。
答案 0 :(得分:3)
我用两种方法解决了这个问题。一个带有过滤器视图,另一个带有公式的您也可以使用。两者都基于您提供的数据在我的example spreadsheet中。
过滤器视图:
要查看我的示例,请使用上面的链接,然后转到工作表“已过滤”。然后应用“我最近创建的过滤器”。我通过过滤条件“日期在”之后的列A创建了this filter。然后,我选择允许输入公式的“确切日期...”。我使用的公式是=TODAY()-4
,它只是过滤了4天前A列的每个实例的数据。
过滤器公式:
为此,我将原始数据保留在A和B列中。然后在E1中,输入公式=FILTER(A3:B,A3:A>TODAY()-4)
,该公式基本上使用与上述相同的方法。这将在原始数据旁边(仅包含最新条目)旁边产生一个单独的输出。
我还通过将公式向下移动到一个单元格,然后将公式中的4
替换为E2
,使这一步骤更进一步。现在,您可以更改E2中的数字以更改其显示天数。