2017-12-01 9 views
0

私はB2に次のように使用して、1つの式を含むマスターテンプレートを作成したい:Googleシートでリテラル配列を入力するときに、null値(セルをスキップ)を作成するにはどうすればよいですか?

=arrayformula({left(A2:A),right(A2:A)}) 
ユーザのみが列Aにデータを入力

Iのようにユーザにたいと仮定列Aにデータを入力し、列BとCで計算を実行し、列Dに他のデータを入力させてから列Eでもう一度計算を実行します。

列Dをスキップするには、ユーザーは「配列の結果は展開されていないため、 D2のデータを上書きしますか?

=arrayformula({left(A2:A),right(A2:A),,mid(D2:D,2,1)}) 

これは明白に数式解析エラーを生成します。

+0

空の列を数式で作成しても、それは機能しません。この列に(手動で)書き込むと、数式が破棄されます。 – JPV

答えて

0

「D2のデータを上書きするため、配列の結果が拡張されていません」という問題を起こすことなく、ユーザーがデータを入力できるようにするには、列Dをスキップするリテラル配列を作成するにはどうすればよいですか?

代わりに、単一の式を使用して、単一の式を使用して、列E.

を埋めるために、列BとCと別のものを埋めるために2つの式、1を使用し、あなたが説明したエラーが発生します。

+0

私は応答を感謝し、私は解決策としてこれを認識します。しかし、私の目標はシート全体に1つの数式しか持たない「究極の」テンプレートを作ることでした。おそらく、この目標は高すぎます。 –

関連する問題