【问题标题】:Using Google Sheet's Filter function, clarification needed使用谷歌表格过滤功能,需要澄清
【发布时间】:2022-01-04 17:33:51
【问题描述】:

我正在尝试用 2 个条件过滤一些信息(有些是真的,有些是 >0)

独立的事情工作得很好:

=unique(filter(
    indirect($A$1&"!$E$3:E"),
    indirect($A$1&"!$C$3:C")=TRUE
))

给我一​​个真实的事情清单,并且

=unique(filter(
    indirect($A$1&"!$E$3:E"),
    indirect($A$1&"!$J$3:J")>0
))

给我一​​个 >0 的列表。

当我尝试组合它们时,像这样

=unique(filter(
        indirect($A$1&"!$E$3:E"),
        indirect($A$1&"!$C$3:C")=TRUE,
        indirect($A$1&"!$J$3:J")>0
))

我收到一个错误No matches are found in FILTER evaluation.

请问我错过了什么?

PS:不用说,我确实有一些既真实又> 0的东西

【问题讨论】:

  • 您使用的公式看起来不错。你能分享一份你的工作表吗?
  • @player0,很有趣……在新的 XLS 中似乎一切正常。我想知道这是否是格式问题或类似的问题....将进行故障排除。然而,仍然独立地工作正常。奇怪

标签: arrays google-sheets filter range unique


【解决方案1】:

对于非英语语言环境,它将是:

=unique(filter(
        indirect($A$1&"!$E$3:E");
        indirect($A$1&"!$C$3:C")=TRUE;
        indirect($A$1&"!$J$3:J")>0))

【讨论】:

    猜你喜欢
    • 2020-10-13
    • 1970-01-01
    • 1970-01-01
    • 2012-02-21
    • 1970-01-01
    • 2015-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多