Google App Scriptで単純なiterationを書いているのですが
完全に行き詰まってしまったので、質問させてください。
google spreadsheet内の各シートのある特定のセルから値を取り出し、順に足し合わせていきたいのですが
答えとして5(1+1+1+1+1+0)という数値がほしいところ、出力は111110とでてきます。
型変換でNumber(x),や - x 等、文字列から数値への変換をfor文の中で試したのですが、
まったく解決せず困っています。
javascript
1function myFunction(){ 2var sheet = spreadsheet.getSheetByName("sum"); 3 var reserve_num =0 4 var sheets = spreadsheet.getSheets(); 5 for(var i in sheets){ 6 var reserve_sheet = sheets[i]; 7 var num = reserve_sheet.getRange("D1").getValue(); 8 reserve_num += num; 9 } 10 11 sheet.getRange("C6").setValue(reserve_num); 12}
回答宜しくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/01/16 05:13