Googleフォームが2番目のシートの行を誤って削除する


7

私はかなりの質問でGoogleドキュメントでフォームを作成しました。概要をわかりやすくするために、調査から重要な部分を選択するために2つ目のシートを作成しました。そこで、人間の処理情報を追加するために列を追加することもできます。

2番目のシート=Sheet1!A1では、最初のシートのフィールドを参照するような関数を使用します。これは正常に動作します。

ただし、新しい応答が来たときに問題が発生します。2番目のシートでは、参照が期待どおりに機能しません。最後の空の行の関数を見ると、関数が参照している数値が1だけ大きくなりすぎています。したがって、新しい応答の前の2番目のシートは次のようになります(2つの応答を含む)。

=Sheet1!A1 => Foo
=Sheet1!A2 => Bar
=Sheet1!A3
=Sheet1!A4

3番目の応答の後、2番目のシートは次のようになります。

=Sheet1!A1 => Foo
=Sheet1!A2 => Bar
=Sheet1!A4
=Sheet1!A5

2番目のシートでは自分で行を削除していません。最初のシートに新しい応答を挿入すると、Googleドキュメントは2番目のシートから行を自動的に削除するようです。

これを解決または回避する方法を知っている人はいますか?


まったく同じ問題があります。とても変です。
Giovanni Tirloni、2012

回答:


5

私は自分の問題の解決策を見つけることができました。使用する=ARRAYFORMULA(Sheet1!A1:A)列Googleドキュメントの最上部には、各セルの機能を必要とせずに、全体の列を更新します。したがって、削除または挿入された行は問題を引き起こしません。

私はこの回答を(brettathdsによって)Googleサポートフォーラムで見つけました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.