代码之家  ›  专栏  ›  技术社区  ›  Gracie

使用查询根据谷歌工作表中的当前时间从工作表中选择值

  •  -1
  • Gracie  · 技术社区  · 6 年前

    我希望使用一个Google工作表,根据一天中的时间显示当前的交付时间。我正在用访问当前时间 now() 如果当前时间介于时段之间,则需要通过查询从另一个工作表中提取数据。以下是我正在处理的问题,目前不起作用:

    =查询(时隙!b:b,“选择b,其中a包含'”&a2&“'”)

    https://docs.google.com/spreadsheets/d/1vPszopGlUx34RLKOmD6qOoDJPrgoYq8XClsGfY9zRvE/edit?usp=sharing

    1 回复  |  直到 6 年前
        1
  •  -1
  •   JPV    6 年前

    看看这样行吗

    =ArrayFormula(vlookup(timevalue(A2), {iferror(value(regexextract(TimeSlots!A2:A, "(.+)\s-"))),TimeSlots!B2:C}, {2, 3}, 1))