EXCEL中IF函数嵌套使用的方法

=if(I25>B25,I25-B25,if(C25<I25<B25,0,I25-C25,if(D25<I25<C25,0,I25-D25,if(E25<I25<D25,... =if(I25>B25,I25-B25,if(C25<I25<B25,0,I25-C25,if(D25<I25<C25,0,I25-D25,if(E25<I25<D25,0,I25-E25,if(F25<I25<E25,0,I25-F25,if(I25<F25,F25-I25)))))) 运行后出现下面这个界面

大家帮看看这个有什么错误呢?
展开
 我来答
百度网友24ef169fc
2013-06-27 · TA获得超过9087个赞
知道大有可为答主
回答量:2.2万
采纳率:64%
帮助的人:4459万
展开全部
excel没有“C25<I25<B25”这样的表达,要表达为:and(C25<I25,I25<B25)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
了尘和尚
2013-06-27 · 幻人心识本来无,罪福皆空无所住。
了尘和尚
采纳数:4256 获赞数:20088

向TA提问 私信TA
展开全部
问题比较多,简要说一下吧:
1、IF函数只能有三个参数,而你的公式中从第二个IF开始后面的有四个参数。
2、逻辑表达式错误。C25<I25<B25这样的表示方法不对,应该改为:AND(I25>C25,I25<B2)或
(I25>C25)*(I25<B25)
3、最后一个IF里有两个参数,将不符合条件的结果返回FALSE,这样虽然也能得出结果,但可能不是你想要的结果。
追问
您好,谢谢您的意见,我这边的结果这些参数都要用到怎么办呢,谢谢了
追答
试试公式:
=I25-IF(I25>B25,B25,IF(I25>C25,C25,IF(I25>D25,D25,IF(I25>E25,E25,IF(I25>F25,F25,I25)))))
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
骑云1536
2013-06-27 · TA获得超过3370个赞
知道大有可为答主
回答量:2717
采纳率:50%
帮助的人:2899万
展开全部
改了一下你的公式,看看是否满足你的需求。

=if(I25>B25,I25-B25,if(C25<I25,I25-C25,if(D25<I25,I25-D25,if(E25<I25,I25-E25,if(F25<I25,I25-F25,F25-I25)))))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Excel从零到一
2020-12-28 · TA获得超过970个赞
知道答主
回答量:1016
采纳率:0%
帮助的人:61.1万
展开全部

if函数嵌套

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-27
展开全部
只能嵌套3个
追问
您好,我这边处理必须要用这么多怎么办呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式