我想创建一个Excel公式,它将查看“G”列中的值,然后将该值四舍五入为5000mb的增量,只要有2000mb的空闲时间。
如果G中的值为15008,则列E中的舍入值应为20000。 如果G中的值为12959,则列E中的舍入值应为15000。
如果G中的值是9893,则舍入值应该是15000,因为我们不想转到10000,因为这将小于所需的2000mb,四舍五入到15000。
我希望这是有道理的,那里的某个人能够想出一个公式吗?
答案 0 :(得分:1)
如果您的值在G1
,=(ROUNDDOWN((G1+2000)/5000,0)+1)*5000
应该有效
这将获取G1
中的值并添加2000 mb缓冲区,以确定此空间需要多少5000 mb“块”。然后公式将该数字向下舍入到整数个“块”(然后对于当前值+缓冲区来说太小)然后添加一个额外的“块”以为当前值+缓冲区提供足够的空间。然后乘以5000得到mb的总数。