【发布时间】:2020-12-26 22:29:06
【问题描述】:
我正在尝试创建一个动态公式,如果一个单元格的值在一个范围内,它将乘以另一个单元格的某个值,然后检查下一个单元格,如果匹配一个值,则乘以另一个单元格的值。
我在单元格R2 上有一个基值,应该根据column I 上单元格的值乘以某个数字,然后根据column J 的值乘以某个数字。
我想出了以下内容:
=R2*ifs($I$2:I386,"<=0.85",$I$2:I386,">0.5")*R4,ifs($I$2:I386,"<=0.9",$I$2:I386,">0.85")*R5,ifs($I$2:I386,"<=0.95",$I$2:I386,">0.9")*R6,ifs($I$2:I386,"<=1",$I$2:I386,">0.95")*R7,ifs($I$2:I386,"<=1.05",$I$2:I386,">1")*R8,ifs($I$2:I386,"<=1.1",$I$2:I386,">1.05")*R9,ifs($I$2:I386,"<=1.15",$I$2:I386,">1.1")*R10,ifs($I$2:I386,"<=1.20",$I$2:I386,">1.15")*R11,ifs($I$2:I386,"<=1.25",$I$2:I386,">1.20")*R12*ifs($J$2:J386,"1")*R14,ifs($J$2:J386,"2")*R15,ifs($J$2:J386,"3")*R16,ifs($J$2:J386,"4")*R17,ifs($J$2:J386,"5")*R18,ifs($J$2:J386,"N/A")*R19
但是,我仍然遇到错误,并且卡住了。不知道怎么改。
【问题讨论】:
-
公式中
IFS($I$2:I386,"<=0.85",$I$2:I386,">0.5")的预期值是多少? -
分享您的工作表副本
-
这个可以大大压缩。但首先,如果 I2:I386 为空白,或 1.25,会发生什么?
-
@Kayan,到目前为止,我一直将您的帖子保存在单独的浏览器窗口中,但我假设您不再需要有关此问题的帮助,因为您还没有在这里回复任何人。
标签: google-sheets