我是一名目前被分配到计算机课的老师。我相当不错,但我被这个问题难住了。我的学生正在做一个股票市场项目,我想用 Excel 计算出他们可以用 1,000 美元购买多少股股票。
例如,AAPL 为 545 美元,因此 1000/545 为 1.8。答案应该是 1 股,但 Excel 会四舍五入为 2。
我该如何设置它以仅使用整数,但如果超出预算则向下舍入?
答案1
使用ROUNDDOWN
会为您做到这一点。
ROUNDDOWN(number,num_digits)
因此,如果A1
是 1000 且B1
是 545,则可以使用以下公式来获取答案。
=ROUNDDOWN(SUM(A1/B1),0)
这将返回1
一个答案。
答案2
这FLOOR
函数将始终向下舍入。
为了便于理解,这里对舍入函数进行了总结。类似函数之间的主要区别在于负数的处理方式。
ROUND
- 使用正常的舍入规则。数字 0-4 向零舍入,数字 5-9 向远离零舍入。ROUNDUP
- 总是从零开始舍入。5.5 四舍五入为 6,-5.5 四舍五入为 -6。ROUNDDOWN
- 始终向零舍入。5.5 将 5 舍入为 5,而 -5.5 将舍入为 -5。CEILING
- 始终向正无穷大舍入。5.5 舍入为 6,-5.5 舍入为 -5。FLOOR
- 始终向负无穷大舍入。5.5 舍入为 5,-5.5 舍入为 -6。