《函数逻辑函数精选PPT.ppt》由会员分享,可在线阅读,更多相关《函数逻辑函数精选PPT.ppt(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、关于函数逻辑函数第1页,讲稿共12张,创作于星期日1.1.函数简介函数简介 1.1函数函数 Excel中所提的函数其实是一些预定义的公式,它们使用一些称为参数的特定数值按特定的顺序或结构进行计算。=VLOOKUP(B3,Copy of Late!C:H,6,0)-什么是参数?参数可以是数字、文本、形如 TRUE 或 FALSE 的逻辑值、数组、形如#N/A 的错误值或单元格引用。给定的参数必须能产生有效的值。参数也可以是常量、公式或其它函数。1.2 嵌套函数嵌套函数所谓嵌套函数,就是指在某些情况下,可能需要将某函数作为另一函数的参数使用=IF(OR(C2=NO WAREHOUSE POs FO
2、UND,C2=A2),NO,YES)第2页,讲稿共12张,创作于星期日2.2.逻辑判断函数逻辑判断函数 用来判断真假值,或者进行复合检验的Excel函数,我们称为逻辑函数。2.1 IF函数函数 IF函数用于执行真假值判断后,根据逻辑测试的真假值返回不同的结果.语法:=IF(逻辑判断式,真值,假值)1.3 函数的种类函数的种类Excel函数一共有11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。第3页,讲稿共12张,创作于星期日录入公式:=IF(G2500,G2,500)2.1.1 IF函数的应
3、用例1:如下图所示的数据源,计算chargeback的值,条件为当penalty小于500时,chargeback(column H)等于Penalty,否则CHARGEBACK为500.第4页,讲稿共12张,创作于星期日练习练习1:判断REASON CODE的值,条件为如果ACTUAL SHIP DATE早于SHIP DATE,则返回“OTI”,否则返回“OT2”。提示提示提示提示:在在在在IFIF函数书写时,如果有文本出现,必须使用英文状态俄双引号表示引用。该规则同样适用于函数书写时,如果有文本出现,必须使用英文状态俄双引号表示引用。该规则同样适用于函数书写时,如果有文本出现,必须使用英文
4、状态俄双引号表示引用。该规则同样适用于函数书写时,如果有文本出现,必须使用英文状态俄双引号表示引用。该规则同样适用于ExcelExcel所有函数所有函数所有函数所有函数.2.2 And/Or 函数 这是两个常用的进行逻辑判断的函数,都用来返回参数逻辑值通常和IF函数嵌套使用。语法:第5页,讲稿共12张,创作于星期日例2:如下图所示,完成”YES/NO”的判断,判断每个学员是否需要补考,如需要录入”yes,否则录入“No”(补考的条件是分数小于60)录入公式:=IF(OR(B260,C260,D260,E260),yes,no)2.2.2 OR函数OR函数指在其参数组中,任何一个参数逻辑值为 T
5、RUE,即返回 TRUE。它与AND函数的区别在于,AND函数要求所有函数逻辑值均为真,结果方为真。而OR函数仅需其中任何一个为真即可为真。2.2.1 AND函数所有参数的逻辑值为真时返回 TRUE;只要一个参数的逻辑值为假即返回 FALSE简言之,就是当AND的参数全部满足某一条件时,返回结果为TRUE,否则为FALSE 第6页,讲稿共12张,创作于星期日练习练习2:计算出ETA的日期,如果AQ列有内容,并且对应的为C类,则ETA=AQ,否则为CANCELDATE+7例3:计算chargeback的值,当penalty小于500时,chargeback(column H)等于Penalty,
6、当penalty 大于500而小于1000时,chargeback等于500,当penalty大于1000时,chargeback为cost的3%。第7页,讲稿共12张,创作于星期日逻辑分析:第8页,讲稿共12张,创作于星期日练习3:如果所示并参照store look up Tab,计算出store nrb 的值,条件为当 Super Dept 为APPAREL,并且Destination为SAVANNAH ONLY时,store nrb 为5868,当得到wrong destination时,需输出结果“need follow up.录入公式:=IF(G21000,D2*0.03,500=I
7、F(G21000,D2*0.03,500)第9页,讲稿共12张,创作于星期日 IFERROR函数用来函数来捕获和处理公式中的错误。如果公式的计算结果为错误,则返回您指定的值;否则将返回公式的结果。语法:语法:IFERROR(value,value_if_error)IFERROR 函数语法具有以下参数:value 必需。检查是否存在错误的参数。value_if_error 必需。公式的计算结果为错误时要返回的值。计算得到的错误类型有:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?或#NULL!。2.3 IFERROR函数第10页,讲稿共12张,创作于星期日THANK YOU第11页,讲稿共12张,创作于星期日感感谢谢大大家家观观看看2023/4/9第12页,讲稿共12张,创作于星期日