我想要一个可以自动格式化数据单元的自定义函数。将 1000 m 变为 1 km。简而言之,我无法获得格式化其所在单元格的功能。
我计划稍后添加条件以根据输入值格式化数字。目标是利用自定义格式化属性,例如格式“0.0,,”M”,将 1230000 返回为 1.2M,但仍保留 1230000 数据。如果您不必每次需要不同的格式时都手动更改格式,则此属性会更有用。
我也不想手动更改代码来适应不同的范围。
这是我想要开始工作的简化函数。有什么建议吗?
function NEWFORMAT(input) {
var sheet = SpreadsheetApp.getActiveSheet();
var cell = sheet.getCurrentCell();
cell.setNumberFormat('#,##0,, "MV"');
return input;
}