【发布时间】:2019-06-07 11:18:51
【问题描述】:
请帮我解决这个问题,我正在尝试将 ARRAYFORMULA 与 IF(AND) 功能结合起来......
我错过了什么吗?
=ArrayFormula(IF(AND(E:E>=0.625, E:E<0.6666666667), "4 PM",IF(AND(E1:E>=0.6666666667, E1:E<0.75), "6 PM", IF(AND(E1:E>=0.75,E1:E<0.8333333333), "8 PM", IF(AND(E1:E>=0.8333333333, E1:E<0.9166666667), "10 PM", IF(AND(E1:E>=0.9166666667, E1:E<=0.9999884259), "12 AM", IF(AND(E1:E>=0, E1:E<0.08333333333), "2 AM",IF(AND(E1:E>=0.08333333333, E1:E<0.1666666667), "4 AM",IF(AND(E1:E>=0.1666666667, E1:E<0.25), "6 AM", IF(AND(E1:E>=0.25, E1:E<=0.3333333333), "8 AM", IF(AND(E1:E>=0.3333333333, E1:E<0.4166666667), "10 AM", IF(AND(E1:E>=0.4166666667, E1:E<0.5), "12 PM", IF(AND(E1:E>=0.5, E1:E<=0.9999884259), "2 PM", IF(AND(E1:E>=0.9999884259, E1:E<0.65), "3 PM","NA"))))))))))))))
【问题讨论】:
-
您不能在原始(非数组)公式 =ROUNDUP(e1*12,0)/12 中使用类似的东西吗?那么数组公式会容易很多。
-
顺便说一句,最后一个条件 AND(E1:E>=0.9999884259, E1:E
标签: google-sheets google-sheets-formula array-formulas