我有一张Excel工作表,它有多个列,十进制值在十进制之后有两位数,例如15.98,14.42。
我写了一个公式,将小数点后的值更改为0.45或0.95,公式如下
=IF(AND(MOD(M8,1)>=0,MOD(M8,1)<=0.49),0.45,0.95)+FLOOR(M8,1)
答案 0 :(得分:2)
答案 1 :(得分:2)
您必须使用VBA将输入转换为同一单元格中的输出。
您可以复制公式,然后选择整个工作表(通过单击左上角的方框),然后粘贴,但这只适用于没有引用的公式(如=1+1
),任何与引用将使您具有自引用单元格。如果选择超出引用单元格范围的行和列,这是一种非常好的方法。