EXCEL中提示你已为此函数输入太多参数

我做的函数是这样的:IF(AND(K6>=0.5,J6>=1.2),((L6+0.5*E6*2+0.5*(0.5+D6/1000)*2+L6+0.5*E6*2)/2*(0... 我做的函数是这样的:IF(AND(K6>=0.5,J6>=1.2),((L6+0.5*E6*2+0.5*(0.5+D6/1000)*2+L6+0.5*E6*2)/2*(0.5+D6/1000)-3.14*(D6/2000)*(D6/2000))*C6,IF(AND(K6<0.5,J6>=1.2),((L6+0.5*E6*2+0.5*(K6+D6/1000)*2+L6+0.5*E6*2)/2*(K6+D6/1000)-3.14*(D6/2000)*(D6/2000))*C6,IF(AND(K6>=0.5,J6<1.2),L6*0.5-3.14*(D6/2000)*(D6/2000))*C6,(L6*(J6-0.2)-3.14*(D6/2000)*(D6/2000))*C6))),
简化一下是这样:IF(AND(K6>=0.5,J6>=1.2),A,IF(AND(K6<0.5,J6>=1.2),B,IF(AND(K6>=0.5,J6<1.2),C,D))),但是EXCEL提示你已为此函数输入太多参数,和解?
展开
 我来答
编程知识分享家
2013-06-15 · 编程、数据库入门。计算机技巧、心得分享。
编程知识分享家
采纳数:404 获赞数:923

向TA提问 私信TA
展开全部
=IF(AND(K6>=0.5,J6>=1.2),"A",IF(AND(K6<0.5,J6>=1.2),"B",IF(AND(K6>=0.5,J6<1.2),"C","D")))
ABCD要用“”包含起来。
更多追问追答
追问
不是“”符号的问题,是我要引用的参数太多了,EXCEL处理不了那么多参数。
追答
参数太多,一般来说就是你的格式不正确,建议用点击FX来输入参数看看。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cjsaohan
2013-06-15 · TA获得超过204个赞
知道小有建树答主
回答量:290
采纳率:0%
帮助的人:235万
展开全部
if函数的语法为:
IF(logical_test, [value_if_true], [value_if_false])
IF 函数语法具有下列参数 参数:为操作、事件、方法、属性、函数或过程提供信息的值。:
logical_test 必需。计算结果可能为 TRUE 或 FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式;如果单元格 A10 中的值等于 100,表达式的计算结果为 TRUE;否则为 FALSE。此参数可使用任何比较运算符。
value_if_true 可选。logical_test 参数的计算结果为 TRUE 时所要返回的值。例如,如果此参数的值为文本字符串“预算内”,并且 logical_test 参数的计算结果为 TRUE,则 IF 函数返回文本“预算内”。如果 logical_test 的计算结果为 TRUE,并且省略 value_if_true 参数(即 logical_test 参数后仅跟一个逗号),IF 函数将返回 0(零)。若要显示单词 TRUE,请对 value_if_true 参数使用逻辑值 TRUE。
value_if_false 可选。logical_test 参数的计算结果为 FALSE 时所要返回的值。例如,如果此参数的值为文本字符串“超出预算”,并且 logical_test 参数的计算结果为 FALSE,则 IF 函数返回文本“超出预算”。如果 logical_test 的计算结果为 FALSE,并且省略 value_if_false 参数(即 value_if_true 参数后没有逗号),则 IF 函数返回逻辑值 FALSE。如果 logical_test 的计算结果为 FALSE,并且省略 value_if_false 参数的值(即,在 IF 函数中,value_if_true 参数后没有逗号),则 IF 函数返回值 0(零)。

你写的那个里面变成了4个参数了,所以会报错。
追问
检查到错误了,谢谢你们!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式