什么是欣赏他人:excel高手来救我~关于if 函数的~~

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/27 22:58:55
要想实现
如果c=d时 p=100
c>d 时 p=100-200*(c-d)/d
c<d 时 p=100-100*(d-c)/d
谢谢~~~~~~~~~~~

需要用到if的嵌套

=IF(c=d,P=100,IF(C>D,P=100-200*(c-d)/d, p=100-100*(d-c)/d))

函数里面参数要么是区域,要么是单元格,你这个应该是单元格吧
那就假设你的数据判断是在c、d列,返回值(p)放回e列。
在e1输入公式:
=IF(OR(C1="",D1=""),"",IF(D1<>0,IF(C1=D1,100,IF(C1>D1,100-200*(C1-D1)/D1,IF(C1<D1,100-100*(D1-C1)/D1,"") )),"除数不能为零"))

=IF(OR(C1="",D1=""),"",IF(D1<>0,IF(C1=D1,100,IF(C1>D1,100-200*(C1-D1)/D1,IF(C1<D1,100-100*(D1-C1)/D1,"")

=IF(C1=D1,100,IF(C1>D1,100-200*(C1-D1)/D1,100-100*(D1-C1)/D1))

=IF(OR(C1="",D1=""),"",IF(D1<>0,IF(C1=D1,100,IF(C1>D1,100-200*(C1-D1)/D1,IF(C1<D1,100-100*(D1-C1)/D1,"") )),"除数不能为零"))