求教Excel大侠!!if、power、product函数多层嵌套出问题,急用,万分感谢!

公式1=POWER(IF(POWER(A2*B2,1/2)>77,100,IF(AND(POWER(A2*B2,1/2)<29),20,IF(AND(POWER(A2*B... 公式1=POWER(IF(POWER(A2*B2,1/2)>77,100,IF(AND(POWER(A2*B2,1/2)<29),20,IF(AND(POWER(A2*B2,1/2)>63,POWER(A2*B2,1/2)<70),80,IF(AND(POWER(A2*B2,1/2)>44,POWER(A2*B2,1/2)<61),60,IF(AND(POWER(A2*B2,1/2)>34,POWER(A2*B2,1/2)<41),40)))))*C2,1/2)
公式1可以成功计算出结果。
现在要把上述的A列、B列分别由单列,A列分解成5个分支项(A-E列)、B列分解成5个分支项(F-J列)、C列分解成5个分支项(K-O列),要实现的结果分为两步:
第一步:A-E列中的任一数字与F-J列中的任一数字相乘,然后开根号,结果R分布在77以上的,取值Z=100;在63-70的,取值Z=80;在44-61的,取值Z=60;在34-41的,取值Z=40,在29以下的,取值Z=20
第二部:将Z值与K-O列中的任一数字相乘,然后开根号。
遇到的问题,将上述A*B的用函数PRODUCT(A1:j1)来代替,但Excel显示计算值错误,总是跳到最后两个“PRODUCT”的位置,背景为黑色。麻烦高人指点问题所在?能否提供更方便简单的函数公式或其他方法?急用,万分感谢!
=POWER(IF(POWER(PRODUCT(A1:j1),1/2)>77,100,IF(AND(POWER(PRODUCT(A1:j1),1/2)<29),20,IF(AND(POWER(PRODUCT(A1:j1),1/2)>63,POWER(PRODUCT(A1:j1),1/2)<70),80,IF(AND(POWER(PRODUCT(A1:j1),1/2)>44,POWER(PRODUCT(A1:j1),1/2)<61),60,IF(AND(POWER(PRODUCT(A1:j1),1/2)>34,POWER(PRODUCT (A1:j1),1/2)<41),40)))))*SUM(K1:O1),1/2)
展开
 我来答
凌文元LWY
高粉答主

2015-02-08 · 每个回答都超有意思的
知道大有可为答主
回答量:3.6万
采纳率:76%
帮助的人:1.2亿
展开全部

A*B不可以用PRODUCT(A1:J1)表示,PRODUCT(A1:J1)表示:A1*B1*C1*D1*E1*F1*H1*I1*J1。

为什么条件之间不连贯?出现在条件之间的取什么结果?

嵌套的方式简化后提供给你:

=LOOKUP(结果R,{0,29,41,61,70},{20,40,60,80,100})

追问

非常感谢您!

再弱弱地问一下:A-E列中的任一数字与F-J列中的任一数字相乘,如A1单元格20,F1单元格60,其他单元格b1、C1、D1、E1、G1、H1、I1均为空格,用=PRODUCT(A1:J1)函数公式能够计算出结果,但是否妥当?系统会不会有时将空格识别为0的错误?

有其他更好的公式吗?

追答
不妥当。
应该输入=PRODUCT(SUM(A1:E1),SUM(F1:J1))
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式