首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果或IFS谷歌工作表数组公式

如果或IFS谷歌工作表数组公式
EN

Stack Overflow用户
提问于 2021-06-09 19:24:20
回答 1查看 1.6K关注 0票数 1

我的数组公式需要更新以包含另一个if语句。

最初的公式,工作很好:=ARRAYFORMULA(IF(((O2:O"Delivered"))>0,“过去的到期”,"⚫在轨道上“)翻译为:如果任务到期日少于今天,并且状态不等于交付,那么超过到期,其他在轨道上。

我现在需要的公式是:如果任务到期日小于今天且状态未传递,则“过期”或如果任务到期日期为空白且状态等于未启动,则保留单元格为空白。

我不确定我是否应该使用if或IFS。

下面是我改写公式的尝试。

=ARRAYFORMULA(IFS(((O2:O"Delivered"))>0,“过去式”,[((O2:O=“())(I2:I<>”未开始“))>0,”“])

基本上,任务已经到期,或者单元格应该是空的,或者如果这是可能的话。

电子表格图像

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-09 19:40:50

IFS没有在数组公式下得到适当的支持。用途:

代码语言:javascript
复制
=ARRAYFORMULA(
 IF((O2:O<TODAY())*(I2:I<>"Delivered"), " Past due", 
 IF((O2:O="")*(I2:I<>"Not Started"), "", )))

更新

代码语言:javascript
复制
=ARRAYFORMULA(
 IF((O2:O="")*(I2:I="Not Started"), "", 
 IF((O2:O<TODAY())*(I2:I<>"Delivered"), " Past due", )))
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67910516

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档