代码之家  ›  专栏  ›  技术社区  ›  Max Makhrov

IsDate阵列formula

  •  0
  • Max Makhrov  · 技术社区  · 6 年前

    刚刚注意到 isDate arrayformula中不起作用。

    案例

    如果日期为,则要筛选所有值:

    使用公式:

    =filter(data,isdate(data))

    预期结果:

    8/28/2018
    < /代码> 
    
    

    :

    >代码> n/a < /代码>

    问题

      为什么?其他检查工作在filter(isNumber,istext,iser)。
    1. 解决方法?
    2. 使用公式:

      =FILTER(data,ISDATE(data))

      预期结果:

      8/28/2018
      

      得到了:

      #N/A
      

      问题

      1. 为什么?其他支票有效filter(isNumber,isText,isErr)
      2. 解决办法?
    1 回复  |  直到 6 年前
        1
  •  0
  •   Max Makhrov    6 年前
    1. 不知道原因,还是好奇。

    2. 解决办法: =FILTER(data,IFERROR(DATEVALUE(data))) 被发现 here