if(and(A>3,B>5),9)
语法介绍:
IF(logical_test,value_if_true,value_if_false)
其中
Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。
Value_if_true是logical_test 为 TRUE 时返回的值。
Value_if_false是logical_test 为 FALSE 时返回的值。
函数用法:
IF(条件,条件为真时返回的值,条件为假时返回的值)
如图,要求完成量大于20为“完成”,否则为“未完成”,公式设置为:
=IF(A2>20,"完成","未完成")
B2中的公式意思是,A2中的“完成量”没有大于20,即“条件为假”,所以返回的是“未完成”;而B4的公式,因为A4中的“完成量”大于20,即“条件为真”,所以返回的是“完成”。
and函数或者*连接。
=if(and(A1>0,B1>0),……
或者=if((A1>0)*(B1>0),……
或者=if(and(A1:B1>0),……最后按ctrl+shift+enter结束。
=if(and(a1>3,b1>5),9,0)
这样,用and函数表示且,or函数表示或
=if(and(a>3,b>5),9,"")
if(and(a>3,b>5),,)