【问题标题】:Lookup last value in sheet where other cell contains value在其他单元格包含值的工作表中查找最后一个值
【发布时间】:2019-12-12 16:11:04
【问题描述】:

我正在尝试在工作表中查找值的最后一个实例。该值是货币数量,条件应该是货币类型是否为收入。例如,我有一张带有

Date        Name          Amount  Type
2019-08-01  Cash on hand  52.52   Income - Allowance
2019-08-02  Cash on hand  33.33   Income - Hourly

我想匹配最新的收入金额 (33.33) 并将其显示在另一个单元格中。

我尝试过类似=INDEX(FILTER(A:A;NOT(ISBLANK(A:A)));ROWS(FILTER(A:A;NOT(ISBLANK(A:A))))Get the last non-empty cell in a column in Google Sheets 之类的东西,而不是NOT(ISBLANK()),我尝试输入"Income*。我也尝试了MAX(FILTER())的链,但是我得到了一个错误:

FILTER 的范围大小不匹配。预期行数:999。列数:1。实际行数:1,列数:1。

任何帮助将不胜感激。

【问题讨论】:

    标签: regex filter google-sheets google-sheets-formula google-sheets-query


    【解决方案1】:
    =QUERY(A2:D, "select C where D matches 'Incom.*' offset "&COUNTA(
     QUERY(A2:D, "select C where D matches 'Incom.*'", 0))-1, 0)
    

    【讨论】:

      猜你喜欢
      • 2019-07-01
      • 1970-01-01
      • 2014-08-28
      • 2015-06-07
      • 2017-04-29
      • 2021-12-18
      • 1970-01-01
      • 1970-01-01
      • 2018-01-20
      相关资源
      最近更新 更多