【问题标题】:Iterate over split cell迭代拆分单元格
【发布时间】:2019-04-24 14:12:33
【问题描述】:

我正在设置一个时间跟踪电子表格,是否可以遍历拆分单元格?

例如输入可以是09:00-17:00,使用=(index(SPLIT(CELL, " - "), 0, 2) - index(SPLIT(CELL, " - "), 0, 1))*24时输出8

但我也希望它在多个时间范围内工作,例如:09:00-13:00,14:00-17:00 在 1 时间框架上工作,但也在 10 上工作。因此应该输出7,但我不想暂时将拆分结果保存到其他单元格中。

这可能吗?

【问题讨论】:

    标签: google-sheets google-sheets-formula array-formulas google-sheets-query


    【解决方案1】:
    =ARRAYFORMULA(TEXT(QUERY(TIMEVALUE(SPLIT(A43, "-")), 
     "select Col2-Col1 label Col2-Col1''"), "hh:mm"))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-21
      • 1970-01-01
      • 1970-01-01
      • 2023-03-27
      • 1970-01-01
      • 2021-05-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多