Excel中嵌套的IF函数不起作用 |
您所在的位置:网站首页 › 嵌套的if函数怎么做 › Excel中嵌套的IF函数不起作用 |
我有一个相当大的excel文档,其中有大量的vlookup,if函数,等等。在我的一些标签中,我的IF函数无法工作,我已经检查了我的逻辑10次以上。我似乎不明白为什么excel会停在某个特定的条件下,而不检查我的其他嵌套。下面是一个数据示例 AE AI AL AM AN DateResolved DateCreated Response Time Dummy Response Time Bucket 1/7/2016 1/1/2016 6 - 0-7 1/18/2016 1/3/2016 15 - 15-30 1/25/2016 1/4/2016 21 - 15-30 1/25/2016 1/4/2016 21 - 15-30 1/25/2016 12/31/2015 25 - 15-30 NULL 1/4/2016 Outstanding >30 1 >30 NULL 1/4/2016 Outstanding >30 1 >30 1/26/2016 1/4/2016 22 - 15-30 NULL 1/4/2016 Outstanding >30 1 >30我使用DateResolved -(减去) DateCreated来获得响应时间。此响应时间具有嵌套的IF函数: =IF(AE2="NULL",IF(MAX(AI:AI)-AI2>30,"Outstanding >30","Outstanding 30",IF(AL2="Outstanding >30",AL2," Outstanding 30",这是我不想要的。我尝试过很多不同的方法。首先,我将最后一个嵌套中的AL2替换为“未完成的>30”。我还尝试在列AM中创建一个虚拟对象,其中的公式是=if(AL2=“未完成的>30",1,0),然后将其替换到列AN中。我设置了我的最后一个巢,好像(AM2=1,“杰出>30",”杰出30“。我甚至试着去掉数字,并将AL栏中的“杰出>30”替换为OST,并将"OST“替换到我的公式中,这样excel就不会错误地读取”杰出>30“的最后一点。 更新:我编辑了公式,将">30“作为我的公式的最后一部分,也就是说,如果条件为假,它就会出现。我不确定它为什么有效,但它确实有效。这就是它: =IF(O2 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |