一、excel的and函数的使用方法
10在e_ce|中,函数and()为一个逻辑运算函数,用于测试中的条件是否均为TRUE。
相应的用法有三种情况:
(1)使用公式“=and(A1>1,A1<100”,如果A1单元格中的数大于1且小于100,且显示TRUE,否则显示FALSE。
(2)使用公式“ⅠF(and(A2
(3)使用公式“IF(and(A3>1,A3<100),A3,”数值超出范围”)”表示如果单元格A3中的值大于1且小于100,则显示该值;否则显示一条消息,这条消息可替换为任何你选择的消息。
二、excel的if函数及and函数
1、IF
工作表函数
检查的条件要么为真要么为假。如果条件为真,则函数返回某一值;如果条件为假,则函数将返回另一值。
此函数包含三个参数:要检查的条件、当条件为真时的返回值和条件为假时的返回值。
=IF(logical_test,value_if_true,value_if_false)
2、AND
所有参数的逻辑值为真时返回
TRUE;只要一个参数的逻辑值为假即返回
FALSE。
语法
AND(logical1,logical2,
...)
Logical1,
logical2,
...
表示待检测的
1
到
30
个条件值,各条件值或为
TRUE,或为
FALSE。
参数必须是逻辑值,或者包含逻辑值的数组或引用。
如果数组或引用的参数包含文字或空单元格,则忽略其值。
如果指定的单元格区域内包括非逻辑值,则
AND
将返回错误值
#VALUE!。
示例
AND(TRUE,
TRUE)
等于
TRUE
AND(TRUE,
FALSE)
等于
FALSE
AND(2+2=4,
2+3=5)
等于
TRUE
如果
B1-B3
单元格中的值为
TRUE、FALSE、TRUE,那么:
AND(B1:B3)
等于
FALSE
如果单元格
B4
内的数值在
1~100
之间,那么:
AND(1
等于
TRUE
下面的示例当
B4
单元格中的数值严格介于
1~100
之间时,显示
B4
单元格中数值;否则,显示一条提示信息。例如,如果
B4
单元格中的数值为
104
,那么:
IF(AND(1
B4,
"数值超出范围。")
等于“数值超出范围。”
如果
B4
单元格中数值为
50,那么:
IF(AND(1
B4,
"数值超出范围。")
等于
50
3、总的来说IF是指定要执行的量,条件真
执行1
条件假
执行2
AND
则是返回逻辑值,
即所有参数真
则返回真