1

フォームから入力した正確な入力が必要なシンプルなフォームがあります。残念ながら、Googleフォームは入力したデータの一部を切り上げています。この動作を変更できますか?Googleフォームを小数点以下切り捨てにする

例:

フォーム質問:1株当たりの価格は何ですか? 応答:シートに提出$ 0.0075 番号:$ .01

彼らは切り上げるする理由私は理解しますが、価格株当たりが正確である必要があります。どんな提案も大きな助けになるでしょう。

少し色を付け加えるだけです。 Googleシートは丸めを強制しているようですが、b/cは小数点以下2桁しか保存しません。保存される小数点以下の桁数を変更する方法はありますか?

+1

フォーム何ですかデータの列は?通貨に設定されている場合は、100分の1に丸められます。丸めを防止するために「プレーンテキスト」に変更してみてください。 – Brian

+0

@BrianBennett、残念ながらフォーマットを変更しても入力には影響しません。さらに、それが機能するときには、数字からコンマが取り除かれます。私は何が起こっているのか分からない。しかし、あなたの助けをありがとう! –

答えて

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 
} 

異なる番号の形式は、カスタム数値書式の下にここで見つけることができます:

https://support.google.com/docs/answer/56470

関連する問題