如何从所有工作表制作特定单元格(B2)以自动将输入数字舍入到最接近的4整数倍?
例。当我在单元格B2(33.33)中输入数字时,需要向下舍入到最接近的4整数(32)的倍数。
如果可能,我希望该代码适用于所有工作表。我应该使用哪些脚本代码?
将初始值除以4,向下舍入,然后再将其乘以4
function Floor4() {
var spreadsheet = SpreadsheetApp.getActive();
var initial = spreadsheet.getRange('B2').getValue();
spreadsheet.getRange('B2').setValue(Math.floor(initial/4)*4);
};
作为“正常”公式:
=ROUNDDOWN(B2/4)*4