下表是一个公司测试一台机器切割木材的精确程序
要求尽量精确
三根木材用于试验切割并测量数据
在测量切割的尺寸时,机器切割的实际长度可能比要求的长,也可能短。
计算精确程序时,这个差距需要用绝对值表示。
表格1是原始的计算方法.
由于出现了负数,使得计算出的百分率产生错误。
不管测量结果与要求的数是长了或是短了,这个差距都应该以一个绝对值表示。
“分”这样的=CEILING(4.42,0.1) 将价格向上舍入为以“角”表示。
语法
CEILING(number,significance)
Number 要四舍五入的数值。
Significance 是需要四舍五入的乘数。
说明
如果参数为非数值型,CEILING 返回错误值 #VALUE!
无论数字符号如何,都按远离 0 的方向向上舍入。如
如果 Number 和 Significance 符号不同,CEILING 返回错误值 #NUM!。
示例
序号A B
1公式说明(结果)
23将 2.5 向上舍入到最接近的 1 的倍数 (3)
3-4将 -2.5 向上舍入到最接近的 -2 的倍数 (-4)
4#NUM!返回错误值,因为 -2.5 和 2 的符号不同 (#NUM!)
5 1.5将 1.5 向上舍入到最接近的 0.1 的倍数 (1.5)
60.24将 0.234 向上舍入到最接近的 0.01 的倍数 (0.24)
序号A B
1公式说明(结果)
2
1205 的阶乘,即 1*2*3*4*5 的值 (120)3
11.9 截尾取整后的阶乘 (1)4
10 的阶乘 (1)5
#NUM!负数导致错误值 (#NUM!)6
11 的阶乘 (1)数值舍入取整
INT
说明:
参数定义:要点:
应用实例:
ROUND ( numeric_expression , length [ , function ] )参数:
numeric_expression
精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。length
function
返回类型
返回与 numeric_expression 相同的类型。
将指定的参数指定的"Number "向下舍入最接近的整数.即,把选中的数值下舍入取整数.
INT(number) 指定数值或数值所在的单元格费用.参数只能指定一个,且不能指定单元格区域.
在取整时,不进行四舍五入;如果输入的公式为=INT(-18.89),则返回结果为-19
同rounddown(numeric_expression,0)
示例是 numeric_expression 将要四舍五入的精度。length 必须是 tinyint、smallint 或int。当 length 为正数时,所指定的小数位数。当 length 为负数时,numeric_expression 则按 length 所指定的在小数点的左边四舍五入。是要执行的操作类型。function 必须是 tinyint、smallint 或 int。如果省略 function 或 function 的值为 0(默当指定 0 以外的值时,将截断 numeric_expression。语法
FACT (number )Number 要计算其阶乘的非负数。如果输入的 Number 不是整数,则截尾取整。
注释
(即两个负整
序号A B
1公式说明(结果)
2
255 的平方 (25)3
2401077.22298.6 的 3.2 次方 (2401077)可以用“^”运算符代替函数 POWER 来表示对底数乘方的幂次,例如 5^2。说明
示例Power 指数,底数按该指数次幂乘方。语法
POWER (number,power )Number 底数,可以为任意实数。
4 5.6568542494 的 5/4 次方 (5.656854)
常用指数
说明:
参数定义:要点:
应用实例:
例1
常用指数
说明:
使用格式:
参数定义:要点:
应用实例:学校安排考场考号等多用生成随机数,然后排序,这样没有规律结果公式
0.721060061=RAND()
★★☆☆☆
计算出作为参数指定的所有N umber 的乘积.
指定想要乘积的值,或单元格引用.也可指定单元格区域.参数数量和SUM 一样(30个).即想要计算的单元格空白单元格被视为0进行计算
没有参数,返回的数值具有随机性,因此同一公式返回的值并不相同,而且只要对工作簿进行过任何修改或都会随机返回一个新的数值取代原来的数值.
★★☆☆☆
用于返回0-1之间的均匀公布随机数.RAND ()
返回随机数
RAND
功能
这个函数创建一个数字列表的总和
它可以加总水平或垂直方向数字
这个数字可以是单个单元格或单元格范围或其它公式
语法
SUM(number1,number2, ...)
Number1, number2, ... 为 1 到 30 个需要求和的参数。
格式
没有专门的格式
注意
好多初学者使用=SUM()函数容易犯的错误.
下面的示例指出了在SUM函数中使用加号的错误,尽管运算结果正确,但这样做的结果使得函数做了许多况外的工作
或 =SUM(C48:C50).
错误!
正确
600=A213+A214+A215正确
说明
如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值、文本或错误值将被.如果参数为错误值或为不能转换成数字的文本,将会导致错误。
示例2:条件求和
下表中同时满足:种类为"一",是否收回为"是",求数量的和。
一是10三是11解答:
二否12一是1323
三否14一")*(B240:B247="是")*(C240:C
四是15一否16三
是17
常用指数
说明:
使用格式:参数定义:要点:
特别提醒:
应用实例:应用实例:区分1月
2月
3月
合计
公式显示
一店2024182328476694二店2232200526866923三店
2511229033958196
合计
67676118
8928
21813
计算符合指定条件的单元格区域内的数值和
常用指数说明:
使用格式:参数定义:要点:
SUM
★★★★★
用来对指定单元格(即参数)的所有数字(即"值")求和如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值将上述公式修改为:=SUM(LARGE(D2:D63,{1,2,3,4,5})),则可以求出前5名成绩的和。
如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值修改为:=SUM(LARGE(D2:D63,{1,2,3,4,5})),则可以求出前5名成绩的和
季度销售额表
SUM(Number1?Number2……)参数用逗号分开,最多可以指定30个.
可以作为计算对象的有数值、作为文本输入的数字,以及包含上述数值的单元格.空白单元格被视为0计算SUMIF
★★★★★
用来对搜索指定条件的单元格(即参数)的所有数字(即"值")求和.即只求和被满足条件的单元格10.SUMIF 函数基本应用
=SUM(B258:D258)=SUM(B259,C259,=B260+C260+D26=SUM(E258:E260)
SUMIF(Range?Criteria?Sum_Range)
RANGE=指定作为搜索对象的单元格区域.即找是否有与条件相配的单元格区域.CRITERIA=指定说明条件.SUM_RANGE=指定求和对象的单元格区域.即要求求和的行或列.
指定的条件必须用 " " (双引号括起来),如 ">=100、"男" 等.但,当指定条件为引用单元格时无需
使用SUMIF 比VLOOKUP 查找更方便,可以避免无匹配时返回的错误的问题.
应用实例:
常用指数说明:参数定义:
要点:
应用实例:
此函数只是少一个小计就能得出结果,也可用=SUM(PRODUCT(B337,C337,E337),PRODUCT(B338,C3
求A1:Z1区域奇数列的和:
=SUMPRODUCT((MOD(COLUMN(A1:Z1),2)=1)*(A1:Z1))求A1:Z1区域偶数列的和:
=SUMPRODUCT((MOD(COLUMN(A1:Z1),2)=0)*(A1:Z1))
对乘积进行计算、求和
SUMPRODUCT
★★★☆☆
先计算出各个数组内位置相同的元素之间的乘积,然后计算出它们的和.在参数中指定多个
指定包含构成计算对象的有数值逻辑值或作为文本输入的数字的数组常量,或者包含这些值的单元格区域或列相乘后再相加.
当参数的指定行×列大小不一样数组时,会返回错误值"#VALUE!".
上一页返目录
果您不愿意使用像“分”这样的零钱,而所要购买的商品价格为 $4.42,可以用公式
常用指数
★☆☆☆☆
值下舍入取整数.
且不能指定单元格区域.
果为-19
数时,numeric_expression 四舍五入为 length
点的左边四舍五入。
0(默认),numeric_expression 将四舍五入。
DDOWN 函数基本应用
返回
两个正数求余完全一样(即两个负整数与两个正整数的算法一样)。
样(30个).即想要计算的单元格.
要对工作簿进行过任何修改或关闭后重新打开工作簿,该函数
98))
数做了许多况外的工作
值将被忽略.上列中的数值 (2)
一")*(B240:B247="是")*(C240:C247))
跳转目录
逻辑值、文本或错误值将被忽略;如果
5名成绩的和。
逻辑值、文本或错误值将被忽略;如果将上述公式
和
单元格.空白单元格被视为0计算.
即只求和被满足条件的单元格.
D258)
C259,D259)+D260
E260)
单元格区域.CRITERIA=指定搜索RANGE 单元格的"条件",即的行或列.
定条件为引用单元格时无需双引号括住.
题.
三种不同公
一房价为50元/天
9:C293)C293)C293)
18:B326))}
(A318:A326,A318:A326,B318),0))}
7,E337),PRODUCT(B338,C338,E338),PRODUCT(B339,C339,E339)) .在参数中指定多个Array.
,或者包含这些值的单元格区域,空白单元格被视为0.即,几行用
下一页