2016-05-23 17 views
0

Googleスプレッドシートで作成したボタンにスクリプトを追加します。私は "Month Loss"列の前に新しい列を追加したいと思います。新しい列には、列の数式と書式を左側にコピーすることをお勧めします。列と数式を自動的に追加するボタンをGoogleスプレッドシートに追加する方法

これは、私の体の測定値を追跡し、体脂肪率を計算するのに役立つ簡単な方法を提供します。ここで

は私のシートへのリンクです:scriptもののhttps://docs.google.com/spreadsheets/d/1DP0SQpU16YEfPWoE8IRknoqQWu0wrFagzhLflVOkn8M/edit?usp=sharing

+2

あなたは私の提案を行うことができたら...スクリプトが列をコピーしてそのように行ってはいけません数式を作成し、次に動的表を使用してデータを適切に表示するか、通常の数式を使用することができるGoogleフォームを作成することをお勧めします。あなたは答えのGoogleフォームの要約を試しましたか?多分それが助けることができます。 –

+1

また、spreadsheetAppを使用して試してみてください。どこが間違っているのか、わからなくなってしまったのか教えてください。 –

+0

それは素晴らしいアイデアです!回答ページの別のシートにダイナミックテーブルを追加するだけですか? – user3042658

答えて

0

Pivot Tableが作成されています。プログラムで範囲を更新しようとすると、名前付き範囲を削除してからピボット上に再追加する必要があるため、方法がありません。 新しい行をスクリプトで追加する場合は、最後に追加しないでください。代わりに、最後に偽の行を残し、その直前に新しい行を挿入します。あなたの範囲(名前付きかどうか)が更新されます。

google formsの場合でも、すべての空白行を応答シートにあらかじめ追加し、名前付き範囲にも空白行を含めることによって、動作させることができます。このスタックオーバーフローのチケットは、ピボットテーブルについて議論が見つかり

、あなたはまた、コミュニティが提供するソリューションを確認することができ:Google Spreadsheet Pivot Table Range Update Using Scripts

関連する問題