Google sheets 如果日期>;=今日()
我正在尝试使用filter函数仅显示符合某些条件的数据,并与importrange函数结合使用。我目前有以下公式:Google sheets 如果日期>;=今日(),google-sheets,google-sheets-formula,Google Sheets,Google Sheets Formula,我正在尝试使用filter函数仅显示符合某些条件的数据,并与importrange函数结合使用。我目前有以下公式: =filter(ImportRange("XXXXXXX","Sheet1!A2:A"),ISBLANK(ImportRange("XXXXXXX","Sheet1!C2:C")),CONDITION2?) 因此,我目前有一个条件可以工作,如果范围(C2:C)中的值为空,则导入范围;但是,我在计算添加
=filter(ImportRange("XXXXXXX","Sheet1!A2:A"),ISBLANK(ImportRange("XXXXXXX","Sheet1!C2:C")),CONDITION2?)
因此,我目前有一个条件可以工作,如果范围(C2:C)中的值为空,则导入范围;但是,我在计算添加第二个条件时遇到困难,如果有日期,并且该日期是范围(C2:C)中的
=Today()
。最好使用:
为了使此解决方案有效,列C必须包含格式正确的日期或空值(空单元格)
最好改用: 为了使此解决方案有效,列C必须包含格式正确的日期或空值(空单元格)
谢谢您,先生,这很有效!在谷歌搜索之后,我实际上使用了这个公式,但由于某种原因,当我使用selecta时,它不起作用。但是当我把它改成Col1和Col3@Marios您可以使用
“选择Col1,其中Col1不为null,Col3为null或Col3>now()”
instead@user14397867“…当我使用select A where C时,它不起作用。但当我将其更改为Col1和Col3时,它起作用。”。这是因为您现在使用的是ImportRange
功能。谢谢您,先生,这很有效!在谷歌搜索之后,我实际上使用了这个公式,但由于某种原因,当我使用selecta时,它不起作用。但是当我把它改成Col1和Col3@Marios您可以使用“选择Col1,其中Col1不为null,Col3为null或Col3>now()”
instead@user14397867“…当我使用select A where C时,它不起作用。但当我将其更改为Col1和Col3时,它起作用。”。这是因为您现在使用的是ImportRange
函数。
=QUERY(ImportRange("XXXXXXX","Sheet1!A2:C"),"Select Col1 where Col1 is not NULL and Col3 is NULL or Col3 > now()")