if函数里面如何加入公式其实我设置的是,如果E5等于0,则为0,否则的话就等于C5-E5,公式为=IF(E5=0,"0","=C5-E5"),但显示结果为=c5-e5,而不是这个相减的值,求高手指导列出正确公式,
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 08:39:08
![if函数里面如何加入公式其实我设置的是,如果E5等于0,则为0,否则的话就等于C5-E5,公式为=IF(E5=0,](/uploads/image/z/11946821-5-1.jpg?t=if%E5%87%BD%E6%95%B0%E9%87%8C%E9%9D%A2%E5%A6%82%E4%BD%95%E5%8A%A0%E5%85%A5%E5%85%AC%E5%BC%8F%E5%85%B6%E5%AE%9E%E6%88%91%E8%AE%BE%E7%BD%AE%E7%9A%84%E6%98%AF%2C%E5%A6%82%E6%9E%9CE5%E7%AD%89%E4%BA%8E0%2C%E5%88%99%E4%B8%BA0%2C%E5%90%A6%E5%88%99%E7%9A%84%E8%AF%9D%E5%B0%B1%E7%AD%89%E4%BA%8EC5-E5%2C%E5%85%AC%E5%BC%8F%E4%B8%BA%3DIF%28E5%3D0%2C%220%22%2C%22%3DC5-E5%22%29%2C%E4%BD%86%E6%98%BE%E7%A4%BA%E7%BB%93%E6%9E%9C%E4%B8%BA%3Dc5-e5%2C%E8%80%8C%E4%B8%8D%E6%98%AF%E8%BF%99%E4%B8%AA%E7%9B%B8%E5%87%8F%E7%9A%84%E5%80%BC%2C%E6%B1%82%E9%AB%98%E6%89%8B%E6%8C%87%E5%AF%BC%E5%88%97%E5%87%BA%E6%AD%A3%E7%A1%AE%E5%85%AC%E5%BC%8F%2C)
if函数里面如何加入公式其实我设置的是,如果E5等于0,则为0,否则的话就等于C5-E5,公式为=IF(E5=0,"0","=C5-E5"),但显示结果为=c5-e5,而不是这个相减的值,求高手指导列出正确公式,
if函数里面如何加入公式
其实我设置的是,如果E5等于0,则为0,否则的话就等于C5-E5,公式为=IF(E5=0,"0","=C5-E5"),但显示结果为=c5-e5,而不是这个相减的值,求高手指导列出正确公式,
if函数里面如何加入公式其实我设置的是,如果E5等于0,则为0,否则的话就等于C5-E5,公式为=IF(E5=0,"0","=C5-E5"),但显示结果为=c5-e5,而不是这个相减的值,求高手指导列出正确公式,
公式变更为
=IF(E5=0,0,C5-E5)
if函数判断后直接得到结果,加了引号变为文本了.
公式精简为这样:
=IF((D6<=0)+(D6>10^7),"",IF(D6>10^6,(D6-550000)*0.0016+2250,IF(D6>500000,(D6-500000)*0.002+1250,D6*0.0025)))
如果一定要按题目那样写的,公式这样:
=IF(AND(D6>0,D6<=500000),D6*0.0025,IF(AND(D6>500000...
全部展开
公式精简为这样:
=IF((D6<=0)+(D6>10^7),"",IF(D6>10^6,(D6-550000)*0.0016+2250,IF(D6>500000,(D6-500000)*0.002+1250,D6*0.0025)))
如果一定要按题目那样写的,公式这样:
=IF(AND(D6>0,D6<=500000),D6*0.0025,IF(AND(D6>500000,D6<=1000000),(D6-500000)*0.002+1250,IF(AND(D6>1000000,D6<=10000000),(D6-550000)*0.0016+2250,"")))
题目中公式出错有三点:
一、公式语法格式错误,因为AND()函数没有把条件括起来,如:AND(D6>0,D6<=500000) 这样才是正确的。
二、公式的返回结果不能用双引号括起来,如题目中的 "D6*0.0025",这样写就直接返回这一串字符了,并不是运回运行的数值结果。
三、还有就是公式中的符号和运算符等,要在半角的状态下输入(关闭中文输入法再输入)否则也是不对的。
收起