我有一个简单的表单,我需要从表单到表格输入确切的输入。不幸的是,Google表单正在整理我输入的一些数据。可以修改此行为。
示例:
表格问题:什么是每股价格? 回复:$ .0075 编号提交到表格:$ .01
我理解为什么他们可能想要整理,但每股价格必须准确。任何建议都会非常有用。
只是添加一点颜色。似乎Google Sheet正在强制进行舍入,b / c它只能节省两个小数点。有没有办法改变保存的小数位数?
答案 0 :(得分:0)
您可以使用表单验证(是号码),它不会在电子表格上进行舍入。完整说明:
https://support.google.com/docs/answer/3378864?hl=en
您还可以使用小脚本以您喜欢的方式格式化数字,并在表单提交上设置触发器以运行脚本,这是一个快速示例:
function numFormat(e) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0]; // select first sheet
var col = "A" // change to the column that has the price per share
var row = e.range.getRow();
var cell = sheet.getRange(col+row);
cell.setNumberFormat("$0.00000"); //set the format here
}
可以在自定义数字格式下找到不同的数字格式: