欢迎来到天天文库
浏览记录
ID:11946859
大小:87.00 KB
页数:5页
时间:2018-07-15
《excel2003逻辑函数》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、AND所有参数的逻辑值为真时,返回TRUE;只要一个参数的逻辑值为假,即返回FALSE。语法AND(logical1,logical2,...)Logical1,logical2,... 表示待检测的1到30个条件值,各条件值可为TRUE或FALSE。说明·参数必须是逻辑值TRUE或FALSE,或者包含逻辑值的数组或引用。·如果数组或引用参数中包含文本或空白单元格,则这些值将被忽略。·如果指定的单元格区域内包括非逻辑值,则AND将返回错误值#VALUE!。示例1 1234AB公式说明(结果)=AND(TRUE,TRUE)所有参数的逻辑值为真(
2、TRUE)=AND(TRUE,FALSE)一个参数的逻辑值为假(FALSE)=AND(2+2=4,2+3=5)所有参数的计算结果为真(TRUE)示例2 123A数据50104公式说明(结果)=AND(13、ALSE返回逻辑值FALSE。语法FALSE()说明也可以直接在工作表或公式中输入文字FALSE,MicrosoftExcel会自动将它解释成逻辑值FALSE。IF执行真假值判断,根据逻辑计算的真假值,返回不同结果。可以使用函数IF对数值和公式进行条件检测。语法IF(logical_test,value_if_true,value_if_false)Logical_test 表示计算结果为TRUE或FALSE的任意值或表达式。例如,A10=100就是一个逻辑表达式,如果单元格A10中的值等于100,表达式即为TRUE,否则为FALSE。本参数4、可使用任何比较运算符。Value_if_true logical_test为TRUE时返回的值。例如,如果本参数为文本字符串“预算内”而且logical_test参数值为TRUE,则IF函数将显示文本“预算内”。如果logical_test为TRUE而value_if_true为空,则本参数返回0(零)。如果要显示TRUE,则请为本参数使用逻辑值TRUE。Value_if_true也可以是其他公式。Value_if_false logical_test为FALSE时返回的值。例如,如果本参数为文本字符串“超出预算”而且logical_te5、st参数值为FALSE,则IF函数将显示文本“超出预算”。如果logical_test为FALSE且忽略了Value_if_false(即value_if_true后没有逗号),则会返回逻辑值FALSE。如果logical_test为FALSE且Value_if_false为空(即value_if_true后有逗号,并紧跟着右括号),则本参数返回0(零)。Value_if_false也可以是其他公式。说明·函数IF可以嵌套七层,用value_if_false及value_if_true参数可以构造复杂的检测条件。请参阅下面最后一个示例。·在计算参6、数value_if_true和value_if_false后,函数IF返回相应语句执行后的返回值。·如果函数IF的参数包含数组,则在执行IF语句时,数组中的每一个元素都将计算。·MicrosoftExcel还提供了其他一些函数,可依据条件来分析数据。例如,如果要计算单元格区域中某个文本字符串或数字出现的次数,则可使用COUNTIF工作表函数。如果要根据单元格区域中的某一文本字符串或数字求和,则可使用SUMIF工作表函数。请了解关于根据条件计算值。示例1 12A数据50公式说明(结果)=IF(A2<=100,"Withinbudget","Over7、budget")如果上面的数字小于等于100,则公式将显示“Withinbudget”。否则,公式显示“Overbudget”。(Withinbudget)=IF(A2=100,SUM(B5:B15),"")如果上面数字为100,则计算单元格区域B5:B15,否则返回空文本("")示例2 1234AB实际费用预算费用1500900500900500925公式说明(结果)=IF(A2>B2,"OverBudget","OK")判断第1行是否超出预算(OverBudget)=IF(A3>B3,"OverBudget","OK")判断第2行是否超出预算8、(OK)示例3 1234A成绩459078公式说明(结果)=IF(A2>89,"A",IF(A2>79,"B",IF(A2>69,"C"
3、ALSE返回逻辑值FALSE。语法FALSE()说明也可以直接在工作表或公式中输入文字FALSE,MicrosoftExcel会自动将它解释成逻辑值FALSE。IF执行真假值判断,根据逻辑计算的真假值,返回不同结果。可以使用函数IF对数值和公式进行条件检测。语法IF(logical_test,value_if_true,value_if_false)Logical_test 表示计算结果为TRUE或FALSE的任意值或表达式。例如,A10=100就是一个逻辑表达式,如果单元格A10中的值等于100,表达式即为TRUE,否则为FALSE。本参数
4、可使用任何比较运算符。Value_if_true logical_test为TRUE时返回的值。例如,如果本参数为文本字符串“预算内”而且logical_test参数值为TRUE,则IF函数将显示文本“预算内”。如果logical_test为TRUE而value_if_true为空,则本参数返回0(零)。如果要显示TRUE,则请为本参数使用逻辑值TRUE。Value_if_true也可以是其他公式。Value_if_false logical_test为FALSE时返回的值。例如,如果本参数为文本字符串“超出预算”而且logical_te
5、st参数值为FALSE,则IF函数将显示文本“超出预算”。如果logical_test为FALSE且忽略了Value_if_false(即value_if_true后没有逗号),则会返回逻辑值FALSE。如果logical_test为FALSE且Value_if_false为空(即value_if_true后有逗号,并紧跟着右括号),则本参数返回0(零)。Value_if_false也可以是其他公式。说明·函数IF可以嵌套七层,用value_if_false及value_if_true参数可以构造复杂的检测条件。请参阅下面最后一个示例。·在计算参
6、数value_if_true和value_if_false后,函数IF返回相应语句执行后的返回值。·如果函数IF的参数包含数组,则在执行IF语句时,数组中的每一个元素都将计算。·MicrosoftExcel还提供了其他一些函数,可依据条件来分析数据。例如,如果要计算单元格区域中某个文本字符串或数字出现的次数,则可使用COUNTIF工作表函数。如果要根据单元格区域中的某一文本字符串或数字求和,则可使用SUMIF工作表函数。请了解关于根据条件计算值。示例1 12A数据50公式说明(结果)=IF(A2<=100,"Withinbudget","Over
7、budget")如果上面的数字小于等于100,则公式将显示“Withinbudget”。否则,公式显示“Overbudget”。(Withinbudget)=IF(A2=100,SUM(B5:B15),"")如果上面数字为100,则计算单元格区域B5:B15,否则返回空文本("")示例2 1234AB实际费用预算费用1500900500900500925公式说明(结果)=IF(A2>B2,"OverBudget","OK")判断第1行是否超出预算(OverBudget)=IF(A3>B3,"OverBudget","OK")判断第2行是否超出预算
8、(OK)示例3 1234A成绩459078公式说明(结果)=IF(A2>89,"A",IF(A2>79,"B",IF(A2>69,"C"
此文档下载收益归作者所有