2017-02-11 2 views
0

サブシートをマージする:Q1、Q2、Q3、Q4を1つのシートにマージする。 Q1、Q2、Q3、Q4はすべて同じスプレッドシート文書にマージされています。Googleシート - 同じドキュメントのシートを結合する

今、私は以下の式でそれを行うことができます。

=query({importrange("sheetKey","Q4!A1:L900");importrange("sheetKey","Q3!A1:L900"); importrange("sheetKey","Q2!A1:L900"); importrange("sheetKey","Q1!A1:L900")}, "Select Col1,Col2,Col3,Col11 where Col11 is not null") 

私の質問は:

  1. すべてが同じ文書にsubsheetsなので、私たちは「sheetKey」フィールドを無視することができますか?
  2. もしそうでなければ、 "sheetKey"のバリエーションを定義して、それを短いものとして使用できますか?通常、sheetKeyは44文字です。これは長すぎるため、数式を読みにくくしています。

答えて

1

インポートシートを同じスプレッドシート内のシート/タブからインポートする必要はありません。

=query({Q4!A1:L900; Q3!A1:L900; Q2!A1:L900; Q1!A1:L900"}, "Select Col1, Col2, Col3, Col11 where Col11 is not null", 0) 
+0

驚くべき、私が期待したもの! – lucky1928

関連する問題