round 四舍五入 round(3.125,2)=3.13
roundup 全入 roundup(3.121,2)=3.13
rounddown 全舍 rounddown(3.129,2)=3.12
roundup 全入 roundup(3.121,2)=3.13
rounddown 全舍 rounddown(3.129,2)=3.12
函数:“=IF(A,B,C)”,意思是“如果A,那么B,否则C。”
如“=IF(A1<60,"不及格","及格") ”,意思是“如果A1<60,那么„不及格‟,否则„及格‟”。
有时候,情况不是这么简单,比如及格的成绩中又要分为“及格”“良好”“优秀”三个等级,这时就可以在C中重复应用函数IF,正如你举的例子。实际上,“=IF(A,B,C)”中的A、B、C三处都可以再用函数IF。具体例子请看附件。
性别 成绩 等级 如果A2是“男”,以B2>100 为判断条件,否则以B2>95
为判断条件;符合条件的为合格,不符合条件的为不合
格。
男 110 合格 IF(IF(A2="男",B2>100,B2>95),"合格","不合格") 女 80 不合格 A:IF(A2="男",B2>
excel中如何整列使用trunc函数100,B2>95) 女 98 合格
B:"合格" 男 100 不合格 C:"不合格"
姓名 数学
等级 如果B9是数值,则划分等级,否则复制B9的内容。
男 99 及格 IF(ISNUMBER(B9),IF(B9>=60,"及格","不及格"),B9) 女 80 及格 A:ISNUMBER(B9)
女 缺考 缺考
B:IF(B9>=60,"及格","不及格")
男
59 不及格 C:B9
一、理论知识
①TRUNC函数
功能:将数字的小数部分截去,返回整数。
语法
TRUNC(number,num_digits)
Number需要截尾取整的数字。
Num_digits用于指定取整精度的数字。Num_digits的默认值为0。
注解
TRUNC和INT类似,都返回整数。TRUNC直接去除数字的小数部分,而INT 则是依照给定数的小数部分的值,将其四舍五入到最接近的整数。INT 和 TRUNC 在处理负数时有所不同:
TRUNC(-4.3) 返回 -4,而 INT(-4.3) 返回-5,因为-5是较小的数。
②Round函数
功能:返回某个数字按指定位数取整后的数字。
语法
ROUND(number,num_digits)
ROUND(number,num_digits)
Number是需要进行四舍五入的数字
Num_digits为指定的位数,按此位数进行四舍五入,如果num_digits大于0,则四舍五入到指定的小数位,如果num_digits等于0,则四舍五入到最接近的整数,如果num_digits 小于0,则在小数点左侧进行四舍五入。
③ROUNDDOWN函数
功能:靠近零值,向下(绝对值减小的方向)舍入数字。
语法
ROUNDDOWN(number,num_digits)
Number为需要向下舍入的任意实数。
Num_digits四舍五入后的数字的位数。
注解
函数 ROUNDDOWN和函数ROUND功能相似,不同之处在于函数ROUNDDOWN总是向下舍入数字。
如果num_digits大于0,则向下舍入到指定的小数位。
如果num_digits等于0,则向下舍入到最接近的整数。
如果num_digits小于0,则在小数点左侧向下进行舍入。
如果num_digits大于0,则向下舍入到指定的小数位。
如果num_digits等于0,则向下舍入到最接近的整数。
如果num_digits小于0,则在小数点左侧向下进行舍入。
④ROUNDUP函数
功能:远离零值,向上舍入数字。
语法
ROUNDUP(number,num_digits)
Number为需要向上舍入的任意实数。
Num_digits四舍五入后的数字的位数。
注解
函数ROUNDUP和函数ROUND功能相似,不同之处在于函数ROUNDUP总是向上舍入数字。
如果num_digits大于0,则向上舍入到指定的小数位。
如果num_digits等于0,则向上舍入到最接近的整数。
如果num_digits小于0,则在小数点左侧向上进行舍入。
如果num_digits大于0,则向上舍入到指定的小数位。
如果num_digits等于0,则向上舍入到最接近的整数。
如果num_digits小于0,则在小数点左侧向上进行舍入。
⑤CEILING函数
功能:将参数Number向上舍入(沿绝对值增大的方向)为最接近的significance的倍数。例如,如果您不愿意使用像“分”这样的零钱,而所要购买的商品价格为¥4.42,可以用公式=CEILING(4.42,0.05) 将价格向上舍入为以“角”表示。
语法
CEILING(number,significance)
Number 要舍入的数值。
Significance 用以进行舍入计算的倍数。
注解
如果参数为非数值型,CEILING返回错误值#VALUE!。
无论数字符号如何,都按远离0的方向向上舍入。如果数字已经为Significance的倍数,则不进行舍入。
无论数字符号如何,都按远离0的方向向上舍入。如果数字已经为Significance的倍数,则不进行舍入。
如果Number和Significance符号不同,CEILING 返回错误值 #NUM!。
⑥INT函数
功能:将数字向下舍入到最接近的整数。
语法
INT(number)
Number需要进行向下舍入取整的实数。
二、示例
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论