问:小爱,你会用SUM函数吗? 答:会 回答干脆利落,当你说出这个“会”时,你真的会吗? SUM函数能干嘛,咱们一起来瞧瞧! 1、函数定义:计算单元格区域中所有数值的和。 2、语法:sum(number1,[number2],...) 3、参数说明: ①、参数可以是单个值、数组、单元格引用或是单元格区域。 ②、如果参数为数组或引用,则只有数字被计算,数组或引用中的空白单元格、逻辑值、文本将被忽略。 ③、如果参数为错误值或为不能转换成数字的文本,将会显示错误。 4、示例 (1)生成序列: (2)、合并单元格求和 选中单元格区域D23:D31 输入公式:=SUM(C23:C$31)-SUM(D24:D$31) 按<Ctrl+Enter>键结束 (3)累计求和 输入公式:=SUM(B$34:B34)-SUM(C$34:C34),下拉填充 数组公式:=SUM(B$34:B34-C$34:C34),按<Ctrl+Shift+Enter>三键结束 (4)文本数字求和 输入公式:=SUM(--B43:B49),按<Ctrl+Shift+Enter>三键结束 公式中两个负号,一个负号是把文本型数字转换成负数值,另一个负号是把负数值转换成需要的正数。 转换的方法有很多种,可以用“--”、“-0”、“+0”、“^1”、“*1”、“/1”等等,看你心情,喜欢哪个就用哪个 (5)单条件计数 输入公式:=SUM((B52:D56>=3000)^1),按<Ctrl+Shift+Enter>三键结束 (B52:D56>=3000)条件成立返回逻辑值TRUE,条件不成立返回FALSE; ^1是将(B52:D56>=3000)部分中的逻辑值TRUE转换成1,FALSE转换成0,然后用SUM函数求和,算出的就是满足条件的个数。 (6)单条件求和 输入公式:=SUM((B59:D63>=3000)*B59:D63),按<Ctrl+Shift+Enter>三键结束 (B59:D63>=3000)部分判断是否大于等于3000,是的就返回逻辑值TRUE,否则就返回逻辑值FALSE。发生四则运算时,TRUE相当于1,FALSE相当于0,当再乘以B59:D63时,为FALSE对应的值返回0,为TRUE的返回数据本身,所以求出的都是大于等于3000的和。 (7)多条件计数 输入公式:=SUM((A66:A70='销售一部')*(C66:E70>=3000)),按<Ctrl+Shift+Enter>三键结束 (8)多条件求和 输入公式:=SUM((A75:A79='销售一部')*(C75:E79>=3000)*C75:E79),按<Ctrl+Shift+Enter>三键结束 (9)数组相乘 输入公式:=SUM(B84:B88*C84:C88),按<Ctrl+Shift+Enter>三键结束 一个小功能:可以抹黑按F9(独孤九剑)键看下, 按F9键后得到的数据如下: 这就是每个业务员的业绩*提成比例后对应的提成,比如小玉的业绩3409*提成比例5%得到170.45,雨夜的业绩4289*提成比例10%得到428.9,以此类推。 数组公式一定记得带花括号哦,值得注意的是花括号{ }不是手输而是按<Ctrl+Shift+Enter>三键得来的。 (10)多表求和 统计每个业务员1-6月的总业绩(各表结构一致),操作如下: 或者输入公式:=SUM('*'!B2),向下填充。 该处公式中的 “*”代表除本公式所在工作表外的同一工作簿的其他所有工作表。 |
|
来自: 阿白mvo3hep7cv > 《Excel攻略》