资源描述:
《《财务管理函数》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、公式及函数的高级应用数组公式及其应用一、数组公式涵义数组公式就是可以同时进行多重计算并返回一种或多种结果的公式。数组参数:数组公式中使用的两组或多组数据,它可以是一个数据区域也可以是数组常量。注意:公式中的每个数组参数必须有相同的行与列。二、数组公式的输入、编辑与删除(一)数组公式的输入1、输入步骤:(1)选定单元格或单元区域;(2)输入数组公式;(3)同时按下“Ctrl+Shift+Enter”组合键。2、输入数组常量的方法数组常量:直接键入的数值数组。(1)选取单元区域(2)在公式编辑栏中输入数组公式(3)同时按下“C
2、trl+Shift+Enter”组合键注意:直接在公式输入数值,必须用“{}”括住;不同列的数值用逗号隔开;不同行的数值用分号隔开。2、输入数组公式的方法(1)选取单元区域(2)在公式编辑栏中输入数组公式(3)同时按下“Ctrl+Shift+Enter”组合键(二)编辑数组公式编辑步骤:1、在数组区域中单击任一单元格;2、单击公式编辑栏,当编辑栏被激活时,“{}”在数组公式中消失;3、编辑数组公式内容;4、修改完后,按“Ctrl+Shift+Enter”组合键(三)删除数组公式步骤:1、选定存放数组公式的所有单元格;2、按
3、下Delete键二、数组公式的应用(一)计算两个数据区域的乘积(二)计算多个数据区域的和(三)同时对多个数据区域进行相同的计算一、AND函数、OR函数、NOT函数(一)AND函数1、表示逻辑与,当所有条件都满足时,AND函数返回TRUE,否则返回FALSE。2、格式:=AND(条件1,条件2,…条件n)(二)OR函数1、表示逻辑或,只要有一个条件都满足时,该函数返回TRUE,当所有条件都不满足时才返回FALSE。2、格式:=OR(条件1,条件2,…条件n)(三)NOT函数1、只有一个逻辑参数,可以计算出TRUE或FALSE
4、的逻辑值或逻辑表达式。2、格式:=NOT(条件)注意:以上三个函数一般与IF函数结合使用IF函数格式:IF(logical-test,value-if-true,value-if-false)其中:logical-test:为条件;value-if-true:条件为真时执行该参数;value-if-false:条件为假时执行该参数。如:=IF(TRUE,”开始”,“结束”)=IF(A1>60,”及格”,“不及格”)案例某企业根据各销售部门的销售额及销售费用确定奖金提成比例及提取额,若销售额大于300000元且销售费用占销售
5、额的比例不超过1%,则奖金提取比例为15%,否则为10%。IF(AND(C5>300000,D5/C5<1%),15%,10%)等价于IF((C5>300000)*(D5/C52<1%),15%,10%)IF(OR(C5>300000,D5/C5<1%),15%,10%)等价于IF((C5>300000)+(D5/C52<1%),15%,10%)*=AND+=OR仅限于非数组公式中。二、SUM、SUMIF、SUMPRODUCT、DSUM(一)无条件求和SUM函数1、目的:对指定的若干数值或单元格求和。2、格式:=SUM(参
6、数1,参数2,…参数N)3、若对连续的一行或一列数据进行求和时,可用工具栏中的“”按纽实现。SUM的特殊用法1、SUM(A2:A4*B2:B4)<数组输入>=SUMPRODUCT(A2:A4,B2:B4)2、SUM+IF:用于多条件求和(二)条件求和SUMIF函数1、目的:根据指定条件对若干单元格求和。常用于分类汇总计算。2、格式:=SUMIF(range,criteria,sum_range)range:用于条件判断的单元区域;criteria:确定哪些单元格将被相加求和的条件;sum-range:需要求和的实际单元格
7、。(三)SUMPRODUCT函数1、目的:在给定的几组数组中,将数组间对应的元素相乘并返回乘积之和。2、格式:=SUMPRODUCT(array1,array2,array3,…)3、注意:数组必须具有相同的维数。假设:A2=3,B2=2,C2=5,D2=4SUMPRODUCT(A2:B2,C2:D2)=23SUMPRODUCT(A2:B2)=5SUMPRODUCT应用于多条件统计方面公式1=sumproduct((A1:A7>10)*(A1:A7<20))公式2=sumproduct((A1:A7>10)+(A1:A7<
8、20))注意:1.“*”,一方面表示“且”关系,另一方面也起一个乘的作用,即将逻辑值运算成数值;or:"+"2.逻辑值的运算如:FLASE+TRUE=1,FLASE*TRUE=0即在数值运算中FLASE相当于0,TRUE相当于1解释:A1:A7>10,用数组公式,返回一组逻辑值;(A1:A7>10)*(