2019-05-07 20:01发布
=IF($H355<0.5,$O355,IF(AND($H355>0.5,$H355<1),$P355,IF($H355>1,$P355+(ROUNDUP(($H355-1),0)*0.6),IF(OR($E355=西藏藏族自治区,$E355=新疆维吾尔族自治区,$E355=内蒙古自治区,$E355=海南省),$P355,0))))前面的都正确,如果省份为这四个任意一个时,不管重量多少要求结果都等于2.6
是否:
1 当E列出现西藏、新疆、内蒙、海南等地时,无论H列为何值,J列都等于2.6;
2 当E列不出现西藏、新疆、内蒙、海南等地时,则按H列的值,计算J列?
可以改为:
=IF(OR($E355="西藏藏族自治区",$E355="新疆维吾尔族自治区",$E355="内蒙古自治区",$E355="海南省"),$P355,IF($H355<=0.5,$O355,IF($H355<=1,$P355,$P355+ROUNDUP($H355-1,0)*0.6)))
原式有两个问题:
1 语法上:文本值需要用"。。。"括起来;
2 逻辑上:需要将E355特殊值的判断前置;
最多设置5个标签!
是否:
1 当E列出现西藏、新疆、内蒙、海南等地时,无论H列为何值,J列都等于2.6;
2 当E列不出现西藏、新疆、内蒙、海南等地时,则按H列的值,计算J列?
可以改为:
=IF(OR($E355="西藏藏族自治区",$E355="新疆维吾尔族自治区",$E355="内蒙古自治区",$E355="海南省"),$P355,IF($H355<=0.5,$O355,IF($H355<=1,$P355,$P355+ROUNDUP($H355-1,0)*0.6)))
原式有两个问题:
1 语法上:文本值需要用"。。。"括起来;
2 逻辑上:需要将E355特殊值的判断前置;
一周热门 更多>