我有一个公式,试图将其转换为ARRAYFORMULA,但未成功。由于该公式如下所示,因此工作正常,但是当我转换为ARRAYFORMULA时,它显示为空白(因为我要求该公式显示是否满足所有条件。
这是非数组公式:
=IFERROR(IF(AND(D5="SAN berNARDINO",K5>1,K5<1001),VLOOKUP(D5,ApprovalKey,2,FALSE),IF(AND(D5="SAN berNARDINO",K5>1002,K5<5001),3,K5>5002,K5<10001),4,K5>10002),5,IF(AND(D5="ATLANTA",IF(AND(D5="BEDFORD PARK","")))))))))))))
这是我尝试的数组:
=ARRAYFORMULA(IF(AND(D2:D="SAN berNARDINO",K2:K>1,K2:K<1001),VLOOKUP(D2:D,IF(AND(D2:D="SAN berNARDINO",K2:K>1002,K2:K<5001),K2:K>5002,K2:K<10001),K2:K>10002),IF(AND(D2:D="ATLANTA",IF(AND(D2:D="BEDFORD PARK","")))))))))))))
我只是不允许以这种方式使用arrayformula吗?