Excel中IF公式怎么等于某一单元格的值

比如说,A=数值,B=数值,C=数值,计算D:当A-B>0,D=0;当A-B<0,D=C
抱歉因为是新手,没有多少分值

第1个回答  2019-12-07
比如a1单元格有公式8*9*4+12/5+35*2
可以在b1单元格进行操作
选择b1单元格
ctrl+f3打开定位对话框
定位名称:
abc
引用位置:
=evaluate(a1)
确定
在b1单元格输入公式
=abc
第2个回答  2019-08-23
直接在结果中引用就行。另外A1-B1>0可以简化为A1>B1,A1-B1<0可以简化为A1
B1,0,C1)
或者是
=IF(A1
)和小于(<)的符号后面可以再加上一个等号(=)来表示大于等于(>=)和小于等于(<=),可以自己试一下的。
第3个回答  2019-05-28
  直接在结果中引用就行。另外A1-B1>0可以简化为A1>B1,A1-B1<0可以简化为A1<B1。
  这种情况可以直接用公式
=IF(A1>B1,0,C1)
或者是
=IF(A1<B1,C1,0)
  你的条件里漏掉了A1-B1=0的情况,这里A1-B1=0的就返回C1了;而=IF(A1<B1,C1,0)则是A1-B1=0就返回0。
  关于后面提到的0<A1-B1<30的情况,可以再加一个AND函数来达成:
  =IF(AND(0<A1-B1,A1-B1<30),C1,0)
  这段的意思是如果0<A1-B1<30成立则返回C1的值,否则返回0。
  PS:大于(>)和小于(<)的符号后面可以再加上一个等号(=)来表示大于等于(>=)和小于等于(<=),可以自己试一下的。
第4个回答  2009-05-09
=if(A-B>0,D=0,D=C)
绝对正确
第5个回答  2015-06-10
IF函数一般是指Excel中的IF函数,根据指定的条件来判断其“真”(TRUE)、“假”(FALSE),根据逻辑计算的真假值,从而返回相应的内容。可以使用函数 IF 对数值和公式进行条件检测。
IF(logical_test,value_if_true,value_if_false)
Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。
例如,A10=100 就是一个逻辑表达式,如果单元格 A10 中的值等于 100,表达式即为 TRUE,否则为 FALSE。本参数可使用任何比较运算符(一个标记或符号,指定表达式内执行的计算的类型。有数学、比较、逻辑和引用运算符等。)。
Value_if_true logical_test 为 TRUE 时返回的值。
相似回答