如何在单元格A中为单元格B中的每个数字计数1

时间:2014-09-05 19:07:11

标签: excel

我试图想出一种方法,我可以为另一个单元格中的每个x计数1。具体而言,我需要Cell A1在单元格B1中每2.5增加1,并且只需要整数,而不是小数。因此,如果单元格B1是2.4,则单元格A1将显示0.如果它是2.5,则A1将显示1.如果它是4.9,则A1仍将显示1,等等。

我一直在使用ROUNDDOWN函数,只是将单元格A1除以2.5,然后将其向下舍入。然而,我遇到了一种情况,我需要每5个特定数量为2,特别是2的倍数。因此4.9将是0,5.0将是2. 9.9仍然是2,10.0将是4.

感谢您提供任何帮助!

编辑:如此简单却如此天才!不知道为什么我没有想到这一点,谢谢!

2 个答案:

答案 0 :(得分:1)

一种更灵活的方法,A1是你的除数,A2是你正在评估的:

=IF(MOD(A2,$A$1)=0,(A2/$A$1)*1,0)

答案 1 :(得分:0)

根据你的描述,我会说你只需乘以2就像这样2 * ROUNDDOWN(A1 / 5,0)