首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何组合如果左和/或函数

如何组合如果左和/或函数
EN

Stack Overflow用户
提问于 2021-07-30 09:45:41
回答 2查看 63关注 0票数 0

如上所示,我有一个示例数据集。我有2列,即工期列和类别列。如果我希望类别列包含duration < 4小时的"YES“和duration > 4小时的"NO”,那么公式是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-07-30 10:02:18

即使您没有Office 365,下面的公式也应该这样做

=IF(VALUE(LEFT(A2,FIND(" ",A2)-1)*24)+VALUE(MID(A2,FIND(", ",A2)+2,FIND(" hours",A2)-FIND(", ",A2)-2))<=4,"YES","NO")

它提取天值,将其转化为一个数字,并将其乘以24 (小时)。接下来,它提取小时值,将其转换为一个数字,并将其添加到天结果中。最后,每个东西都被包装到一个IF语句中。

备注:

如果用LEN(", ").

  • For Office 365替换常量(+2)和(-2),则可以得到更简单的解决方案。
票数 2
EN

Stack Overflow用户

发布于 2021-07-30 10:52:15

B2因为条件<4小时,所以分钟不服用。

代码语言:javascript
运行
复制
=IF(SUM(TRIM(MID(0&A2,FIND({"d","h"},0&A2)-3,2))*{24,1})<4,"NO","YES")
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68588857

复制
相关文章

相似问题

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