![Excel函数与公式速查手册(第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/396/27563396/b_27563396.jpg)
2.3 数据舍入函数实例应用
函数27:INT函数(不考虑四舍五入对数字直接取整)
函数功能
INT函数是将数字向下舍入到最接近的整数。
函数语法
INT(number)
参数解释
number:必需。表示需要进行向下舍入取整的实数。
实例解析
实例66 对平均销售量取整
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P100_68819.jpg?sign=1739233262-73fpJ6PetyL6XHvfaIHUcMRzEdkQsg1u-0-eb5894bb389cb4ae919d270f4c1b6c6f)
若要计算销售员3个月的产品平均销售量,可以使用INT函数来实现。
选中B10单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P100_122974.jpg?sign=1739233262-Ddxd7DWLZp3xFaYfsNmtmA8TQUdSo3CA-0-e30c525b651306425ffe1503c853c733)
按Enter键即可计算出产品平均销售量,如图2-68所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P100_68818.jpg?sign=1739233262-u95v3pD5EnwFJX60S3VAKdCAiGSr9W7y-0-dc53c0a3eb47f8e2ebe4d88eb5814e1b)
图2-68
公式解析
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P100_122973.jpg?sign=1739233262-h0QceQqBCTaMYakJ8ZSvS4Yjmqq2ZAad-0-1bd79097e92527b8b5a829e7c9f9dca9)
① 对E2∶E8单元格区域中的值进行求和运算,然后将所得结果除以7。
② 对步骤①得到的结果向下舍入到最接近的整数值。
函数28:ROUND函数(对数据进行四舍五入)
函数功能
ROUND函数可将某个数字四舍五入为指定的位数。
函数语法
ROUND(number, num_digits)
参数解释
- number:必需。表示要四舍五入的数字。
- num_digits:必需。表示位数,按此位数对number参数进行四舍五入。
用法剖析
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P101_122985.jpg?sign=1739233262-onwkpnSml9ITXpbyOG64IVt7jAbv9RLY-0-a05d8e9c0b5c4f9f97c837122cdd6dd6)
实例解析
实例67 对数据进行四舍五入
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P101_68946.jpg?sign=1739233262-8oFXnDM3Gq1NrZPnZfRI8ZWSdeIQQHea-0-e6ec0ee41f67df741e4faf09c98910a7)
若要对任意数值位数进行四舍五入,可以使用ROUND函数来实现。
选中C2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P101_122986.jpg?sign=1739233262-b1cwj8srxZxcbA5g5wNEC0iLBPUQWeFR-0-6e2d1ceae3cd589773fd2a240d37431c)
按Enter键即可对数值“10.249”按0位小数进行四舍五入,得到结果“10”。
将鼠标指针指向C2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可按舍入条件返回数值的其他舍取值,如图2-69所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P101_68937.jpg?sign=1739233262-jZ3wGIIyFtwGRr0rF2zYOKKZBXxMA5U7-0-06c6f7e6e1926b840dd94c34e4c799cc)
图2-69
函数29:ROUNDUP函数(向上舍入)
函数功能
ROUNDUP函数是远离零值,向上(绝对值增大的方向)舍入数字。
函数语法
ROUNDUP(number, num_digits)
参数解释
- number:必需。表示需要向上舍入的任意实数。
- num_digits:必需。表示四舍五入后的数字的位数。
用法剖析
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P102_122996.jpg?sign=1739233262-N2PFurtHn2tEcMRHKGPbpoD8c6Eg0dxD-0-d7a94864ebbb7e7e4f338a4e4df2dd37)
基本应用示例如图2-70所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P102_122997.jpg?sign=1739233262-EAHdhPuvh7SIYxCUK1sii2bpoQEgEY3l-0-1a24d5e997250fc3c12afb840bd2a814)
图2-70
实例解析
实例68 计算材料长度(材料只能多不能少)
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P102_69056.jpg?sign=1739233262-2lYc88izPRVHkWeS6zS5INxdMBpy5aqu-0-555b7d150f74478fae703c4626a169c8)
表格中统计了花圃半径,需要计算所需材料的长度,在计算周长时出现多位小数位,由于所需材料只能多不能少,所以可以使用ROUNDUP函数向上舍入。
选中D2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P102_122998.jpg?sign=1739233262-D7lDXpSydLdwKEOd99kfUC6XGSS2h5Qi-0-e9491993b470c3b764d948b672ee61a6)
按Enter键即可根据C2单元格中的值计算所需材料的长度。
将鼠标指针指向D2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可一次得到批量结果,如图2-71所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P103_69181.jpg?sign=1739233262-cUhZJHxZLMnjlK0kFKksdnmlHrMpJdw0-0-30107712e97e18a5dbfaf700bd9a8312)
图2-71
实例69 计算物品的快递费用
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P103_69184.jpg?sign=1739233262-2g4HMo5rLAndS8OkFaw0eI46TsYnI43d-0-073d2b3ecd62f60dc26de9a94c38da90)
本例中要求根据物品的重量来计算运费金额。要求如下:
- 首重1公斤(注意是公斤)为8元。
- 续重每斤(注意是每斤)为2元。
选中C2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P103_123010.jpg?sign=1739233262-Iws0dLCN4K3EfofGubeua2W384GSvEs9-0-a367cd4d96150cb19693ec364bfbb785)
按Enter键即可根据B2单元格中物品重量计算出物流费用,如图2-72所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P103_69182.jpg?sign=1739233262-t6omGaF7g9JpdyI77gqnH59NxXsXsb1e-0-54a7ab447839ac18def737af493e744d)
图2-72
选中C2单元格,拖动右下角的填充柄向下复制公式,即可根据B列中的物品重量批量计算物流费用,如图2-73所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P103_69183.jpg?sign=1739233262-qw0BUcnjrCW3y9kuqCg1XL9s8sosjOwH-0-f06b437c898e3acbb77ba7c7b8667457)
图2-73
公式解析
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P103_123008.jpg?sign=1739233262-kzkRI1Qb514KVa27QHopyNkgMMStDGWR-0-4c904fa1181fb09f8ac6e715189df351)
① 判断B2单元格的值是否大于式等于1,如果是,返回8;否则进行“ROUNDUP((B2-1)*2,0)*2”运算。
② B2中重量减去首重重量,乘以2表示将公斤转换为斤,将这个结果向上取整(即如果计算值为1.12,向上取整结果为2;计算值为2.57,向上取整结果为等于3;……)
③ 将②步结果乘以2,2表示一个单位的物流费用金额。
实例70 计算上网费用
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P104_69279.jpg?sign=1739233262-cqPa3oQGkJbxiMIx3m71TBSkz9XzrZYW-0-beec339d0e457b0d8d93bfe34495f0a1)
本例中要求根据各台机器的上机时间与下机时间来计算应付费用。其计费方式如下:
- 超过半小时按1小时计算。
- 不超过半小时按半小时计算。
- 计费标准为每小时8元。
选中D2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P104_123022.jpg?sign=1739233262-nWmwTyVDYNnFSjZbcjwYFluFKwn01L9w-0-60030e6ffa4d210a6044566d067ca48d)
按Enter键得出1号机的应付金额,如图2-74所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P104_69277.jpg?sign=1739233262-O0hY0Q0spKkpJpihKzfmjtLjuJsLxrSK-0-691059750f340bf912dc6746759f19f0)
图2-74
选中D2单元格,拖动右下角的填充柄向下复制公式,即可批量得出其他机器的应付金额,如图2-75所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P104_69278.jpg?sign=1739233262-teQewoUqvJ2qxqIetEWbiv3x6vZLbzeu-0-4bb4b547dee9c2afb787d43e4f642a00)
图2-75
嵌套函数
- HOUR函数属于时间函数类型,用于返回时间值的小时数。
- MINUTE函数属于时间函数类,用于返回时间值的分钟数。
公式解析
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P105_123030.jpg?sign=1739233262-7xdcaGe0yrTM2pztcfFAL3qIfAVzv3nH-0-57ecc0bdff63a7ab8839dc5afed51acd)
① 判断C2单元格与B2单元格中两个时间相差的小时数,乘以60是将时间转换为分钟。
② 判断C2单元格与B2单元格中两个时间相差的分钟数。
③ ①步与②步和为上网的总分钟数,将总分钟数除以30表示将计算单位转换为30分钟(每小时8元,每半小时4元),然后向上舍入(因为超过30分钟按1小时计算,不足30分钟按30分钟计算)。
④ 由于计费单位已经被转换为30分钟,所以③步结果乘以4就是总费用而不是乘以8了。
函数30:ROUNDDOWN函数(向下舍入)
函数功能
ROUNDDOWN函数是靠近零值,向下(绝对值减小的方向)舍入数字。
函数语法
ROUNDDOWN(number, num_digits)
参数解释
● number:必需。表示需要向下舍入的任意实数。
● num_digits:必需。表示四舍五入后的数字的位数。
用法剖析
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P105_123038.jpg?sign=1739233262-AdzTemaRxhuEL7Li6tJncDDghsGA6Dnb-0-c03c3df3c05ce01135cd78123e7a8af8)
基本应用示例如图2-76所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P106_123042.jpg?sign=1739233262-Htgs7c06w29mk0bSjt1zkqgGwIw34v2V-0-fe0e6e979977f1dd9a070230edf10c36)
图2-76
实例解析
实例71 购物金额舍尾取整
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P106_69498.jpg?sign=1739233262-OC3CrqpcKxv3Ki1GWQHIpMx4Xo4Ox4tH-0-4f3f657688fad00cd97ba9f14fc12cc3)
表格中在计算购物订单的金额时给出0.88折扣,计算折扣后出现小数,现在希望折后应收金额能舍去小数金额。
选中D2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P106_123043.jpg?sign=1739233262-rw572GGODiEjVVI1ld2FkMP5VrovhaPa-0-e186338b44cb17262039b5d1980c3168)
按Enter键即可根据C2单元格中的数值计算出折后应收金额。
将鼠标指针指向D2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可一次得到批量结果,如图2-77所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P106_69497.jpg?sign=1739233262-fsb1zdlbmbid2YTflHi6rWr8I7fVFJoy-0-7b64f0dec7ecc3f4a9f2594be6a32131)
图2-77
实例72 根据给定时间界定整点范围
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P106_69414.jpg?sign=1739233262-MaYV0mGROK9xaLSop9SdkOEnLTp0eCCq-0-db73d038934cf3fe5dbdf7efe5f0c0f6)
表格中统计了准确的点击时间,要求根据点击时间界定整点范围,即得到B列的结果。
选中B2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P107_123069.jpg?sign=1739233262-dzyJLoYdCWyPGlpUDsgIS7F426SpFKJr-0-4f439a4c7ffe7076d5b553c8f09da710)
按Enter键即可根据A2单元格中的时间界定其整点范围。
选中B2单元格,拖动右下角的填充柄向下复制公式,即可根据A列中的时间批量完成整点时间的界定,如图2-78所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P107_69602.jpg?sign=1739233262-k7OZsrh16y2umKbQnucdNdnc5NRG7YjG-0-4feb94e0f2a069d9e3a6beb7e401cb7c)
图2-78
嵌套函数
- ROUNDUP函数用于以远离0的方向向上舍入数字,即以绝对值增大的方向舍入。
- TEXT函数属于文本函数类型,用于将数值转换为按指定数字格式表示的文本。
公式解析
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P107_123058.jpg?sign=1739233262-DsKqqVMf2f2qP6Tu6zpgtK1SNVsQWfTz-0-2ba19d02d1f7743ecf385124f5b01cec)
① 1天用1表示,用小时表示就是1/24,向上取整得出结果为整数8。
② 步骤①的结果除以24表示将8这个数字转换为其对应的时间(结果为时间对应的小数值)。
③ 使用TEXT函数将步骤②的结果转换为hh∶mm的时间形式。
函数31:CEILING函数(向上舍入到最接近指定数字的某个值的倍数值)
函数功能
将参数值向上舍入(沿绝对值增大的方向)为最接近指定数值的倍数。
函数语法
CEILING(number, significance)
参数解释
- number:必需。表示要舍入的值。
- significance:必需。表示要舍入到的倍数。
实例解析
CEILING与ROUNDUP同为向上舍入函数,但二者是不同的。ROUNDUP与ROUND一样是对数据按指定位数舍入,只是不考虑四舍五入情况总是向前进一位。而CEILING函数是将数据向上舍入(绝对值增大的方向)为最近基数的倍数。
基本应用示例如图2-79所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P108_123077.jpg?sign=1739233262-mFhYRqIcMvOisG2S4qjb8bMELeGh5mKG-0-d0bf205c82e352c6fe1a8745f385dc63)
图2-79
提示
1. 当ROUNDUP的第二个参数指定为0(表示向上舍入为整数),与CEILING的第二个参数指定为1时,它们二者的返回值一样。
2. 根据所使用的Excel版本不同,与CEILING函数用法相同的还有CEILING.PRECISE和CEILING.MATH。这三个函数都可以达到相同的计算结果。
实例解析
实例73 计算停车费
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P108_69708.jpg?sign=1739233262-Mo6rUgMpysA9JmPZ7aIo3orL8B7moZru-0-f98709cbb70caf5f9148534b96b54bfa)
要求根据停车分钟数来计算停车费用,停车1小时4元,不足1小时按1小时计算。
选中C2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P108_123081.jpg?sign=1739233262-WQbhsl221pU4k8fpLyFmmYtkvgbgI3eF-0-3d53b74994e960ef645850562d97e6fb)
按Enter键即可根据B2单元格中的停车分种数计算出停车费。
将鼠标指针指向C2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可快速计算出其他车辆的停车费,如图2-80所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P109_69814.jpg?sign=1739233262-yBfGTA281FoSgCsKQ2Jr2NY1DrxxtijB-0-7633ffbb494c742b2edbbbf793d44e0b)
图2-80
公式解析
=CEILING(B2/60,1)*4
“B2/60”表示将分钟数转换为小时数,计算结果2.33333,使用CEILING函数返回的是最接近2.3333的1的倍数,最接近2.3333的1的倍数是2和3,因为是向上舍入,所以返回结果是3。这个结果乘以4则表示计算出的停车费。
提示
要完成本例的求解要求,也可以使用公式“=ROUNDUP(B2/60,0)*4”。
函数32:FLOOR函数(向下舍入到最接近指定数字的某个值的倍数值)
函数功能
FLOOR函数可将数值向下舍入(向零的方向)到最接近指定数值的倍数。
函数语法
FLOOR(number, significance)
参数解释
● number:必需。表示要舍入的数值。
● significance:必需。表示要舍入到的倍数。
实例解析
FLOOR与ROUNDDOUWN同为向下舍入函数,但二者是不同的。
ROUNDDOUWN是对数据按指定位数舍入,不考虑四舍五入情况总是不向前进位,而只是直接将剩余的小数位截去。而FLOOR函数是将数据向下舍入(绝对值增大的方向)为最近基数的倍数。
基本应用示例如图2-81所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P110_123104.jpg?sign=1739233262-yNHgL5zJN34ymdyX1WdadZrnrdiFqOrR-0-582dfdd6e15c0b839d7e95d3a6c0f053)
图2-81
提示
1. 当ROUNDDOWN的第二个参数指定为0(表示向下舍入为整数),与FLOOR的第二个参数指定为1时,它们二者的返回值一样。
2. 根据所使用的Excel版本不同,与FLOOR函数用法相同的还有FLOOR.PRECISE和FLOOR.MATH。这三个函数都可以达到相同的计算结果。
实例解析
实例74 计件工资中的奖金计算
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P110_69932.jpg?sign=1739233262-pJfPy5oasgDSHHV2DN9LOqfNTeWQj4jM-0-803cd9d8b9d31f4386bbb490554b7948)
表格中统计了各工人的生产件数,要求根据生产的件数计算资金。具体规则如下:
● 生产件数小于2000件无奖金。
● 生产件数大于或等于2000件奖金为500元,并且每增加100件,奖金增加50元。
即通过公式批量计算得出C列的数据。
选中C2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P110_123109.jpg?sign=1739233262-FNUwaY5Atn3doyd13GKyhwka3AzTV8Ae-0-1803082ec85a83524e3439df98acd918)
按Enter键得出第一位工人的应计奖金。
选中C2单元格,拖动右下角的填充柄向下复制公式,即可批量得出其他工人的应计奖金,如图2-82所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P110_69910.jpg?sign=1739233262-YJWVX0fdHusj12AC2OuxrStrGs1k042x-0-729bc593a208e17a612dc91ec835e4f2)
图2-82
公式解析
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P111_123116.jpg?sign=1739233262-wXswVRQ9kYrIQEtTPHJDSM6wAf8Ba98m-0-4ced0d3c28dd877eaf4d337151ebd97f)
① 如果B2小于2000,返回0,否则进行“FLOOR((B2-2000)/100,1)*50+500”运算。
② B2中件数减去2000再除以100,然后再向下舍入,可计算出除了2000件所获取的500元奖金外,还可以获取几个50元的奖金。
③ 将②步结果乘以50表示2000件除外后可获取的奖金,加上500元即得到总奖金。
函数33:MROUND函数(按指定倍数舍入)
函数功能
MROUND函数用于返回参数按指定倍数舍入后的数值。
函数语法
MROUND(number, multiple)
参数解释
- number:必需。表示要舍入的值。
- multiple:必需。表示要将数值number舍入到的倍数。
基本应用示例如图2-83所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P111_123119.jpg?sign=1739233262-rdRmH04sN2MnnCq45XIbH8bDvB4KAVx1-0-3b05f9df32f5c591b08038616a47cfdc)
实例解析
实例75 计算商品运送车次
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P111_70054.jpg?sign=1739233262-S1fyBpCrFiQtQtJRvHCOBmwu9jviF3UU-0-e3f0fce9c4da06a969ac4bc05f0cf2b0)
本例将根据运送商品总数量与每车可装箱数量来计算运送车次。具体规定如下:
- 每52箱商品装一辆车。
- 如果最后剩余商品数量大于半数(即26箱),可以再装一车运送一次,否则剩余商品不使用车辆运送。
选中B4单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P112_123140.jpg?sign=1739233262-Qs9sfC514Mh4TREUIwePEphD7ZIk3wiF-0-c43e5f93d61159e7cd6ede49fb4ac0af)
按Enter键得出运送车次数量(运送19车还剩12箱,不足半数所以不再安排车辆运送),如图2-84所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P112_70147.jpg?sign=1739233262-tp4fIWPTsssQBkkN7grMMQC4q3oqfu9x-0-88d266ff19cab16912a3921b3c84d767)
图2-84
假如商品总箱数为1020,运送19车还剩32箱,超过26箱,所以需要再运送一次,即总运送车次为20次,如图2-85所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P112_70148.jpg?sign=1739233262-jfkWlxhanO1wadOeH7L8HzCAAUFroUNE-0-ba35d9924e482f73ce0316bf909919ee)
图2-85
公式解析
= MROUND(B1,B2)/B2
通过MROUND(B1,B2)返回要运送商品的总箱数和每车可装箱数的最近倍数,即每车可装箱数为52箱与要运送1000箱最接近的倍数为988箱。将结果再除以B2计算出最合理的运送车次,即19车次。
提示
公式中MROUND(B1,B2)这一部分的原理就是返回52的倍数,并且这个倍数的值最接近B1单元格中的值。“最接近”这3个字非常重要,它决定了不过半数少装一车,过半数就多装一车。
函数34:EVEN函数
函数功能
EVEN函数用于返回沿绝对值增大方向取整后最接近的偶数。
函数语法
EVEN(number)
参数解释
number:必需。表示要舍入的值。
实例解析
实例76 将数字向上舍入到最接近的偶数
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P113_70286.jpg?sign=1739233262-MXVEtawXTciBlerUbYrPXPctx8EhUFl6-0-5bc914a0aea5d95ebe9214d0282abef0)
当用户在处理一些成对出现的对象时,需要获取与数值最接近的偶数,此时可以使用EVEN函数来实现。
选中B2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P113_123157.jpg?sign=1739233262-34Mc8df7vALGkqPdBN0T6CK3CoUTzLNn-0-e8cc73db3dc60d16239a400546b48bd8)
按Enter键即可根据A2单元格的数值返回与它最接近的偶数。
将鼠标指针指向B2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可返回与其他数值最接近的偶数,如图2-86所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P113_70285.jpg?sign=1739233262-6RmZrZfxIgQzXVqvkXqzbKgJmkIqgW5e-0-66244fbd61340e9163bbebd935d45eb2)
图2-86
函数35:ODD函数
函数功能
ODD函数用于返回对指定数值进行向上舍入后的奇数。
函数语法
ODD(number)
参数解释
number:必需。表示要舍入的值。
实例解析
实例77 将数字向上舍入到最接近的奇数
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P113_166905.jpg?sign=1739233262-TpdtfVFvRIaX2PpdGahzx7fvutaJVAa2-0-710de06aba12bf9441a2b46655d0696d)
返回指定数值最接近的奇数,可以使用ODD函数来实现。
选中B2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P113_123162.jpg?sign=1739233262-Ll1hPxn4J04C1SYtbPJCipoyGyT3KLsa-0-21001becbfff566f31c19a5007cd1013)
按Enter键即可返回数值“-2.65”最接近的奇数为“-3”。
将鼠标指针指向B2单元格的右下角,待光标变成十字形后,按住鼠标左键向下拖动进行公式填充,即可返回其他数值最接近的奇数,如图2-87所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P114_70401.jpg?sign=1739233262-qpmL0f2KppsG4kCwWRYaNcKurpZ5TLex-0-964f86a29fe2fbcceb0096a6178caee4)
图2-87
函数36:TRUNC函数(不考虑四舍五入对数字截断)
函数功能
TRUNC函数用于将数字的小数部分截去,返回整数。
函数语法
TRUNC(number, [num_digits])
参数解释
- number:必需。表示需要截尾取整的数字。
- num_digits:可选。表示用于指定取整精度的数字。num_digits的默认值为0(零)。
实例解析
实例78 汇总金额只保留一位小数
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P114_70403.jpg?sign=1739233262-hdjCagGBraRyBt16yBz2uvziEKozBot3-0-0e482010f1bc4cff6816666e916638b4)
在某产品5月份的销售统计报表中,显示了每日的销售利润,要求统计出5月上旬的总销售利润额,并将结果保留一位小数。
选中D2单元格,在公式编辑栏中输入公式:
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P114_123176.jpg?sign=1739233262-vJEzHxXdRIisvXg5P8rktWTWl2svXHeL-0-ef1dc64b81fe4f57a8cb6c31025d331d)
按Ctrl+Shift+Enter组合键即可以1位小数形式返回5月上旬的利润总额,如图2-88所示。
![](https://epubservercos.yuewen.com/993662/15825993204148106/epubprivate/OEBPS/Images/Figure-P114_70402.jpg?sign=1739233262-h1tYXz6LxurdDm85PvF09gXvO2SIcD3q-0-1f6d3dd72e4e75f1dd612b478c6817fc)
图2-88
公式解析
=SUM(TRUNC(B2∶B11,1))
使用TRUNC函数对B2∶B11单元格区域中的数值进行取整,并将结果保留一位小数。对完善后得出的数值进行求和运算。
提示
函数TRUNC和函数INT类似,它们都返回整数,并且在对正数进行取整时,两个函数返回结果完全相同;而对于负数取整,函数TRUNC直接去除数字的小数部分,而函数INT则是去掉小数位后加-1。如TRUNC(-7.875)返回-7,而 INT(-7.875)返回-8。