QUERY 別シートからqueryする際の究極の方法(TEXTJOIN)(Gスプレッドシート)

QUERY

Query関数の一覧

ご訪問ありがとうございます。

Googleシートマスターのひろしです。

前回

QUERY 複数のシートを結合してクエリーする方法(INDIRECT)
複数のシートを結合してQUERYすることができます。

今回は、とっても価値の高い方法をお伝えします。


これを知ることであなたは、

  • 別シートからQUERYする方法がわかります。
  • Col1,Col2,Col3,,,,,,,をかっこよく入力することができます。

なので、サクッとマスターして

と答えてあげてください。

動画はこちら

シートはこちら


※クリックするとシートが開きます。

ポイント

SEQUENCE関数で、連番を作成しArrayformulaとTEXTJOIN関数でカンマ区切りで連結します。

SEQUENCE(行数, [列数], [開始値], [増分量])

例)

3,4,5,6,7  (3から始まって5個の場合)

SEQUENCE(1,5,3,1)

 

TEXTJOIN関数で、カンマ区切りの文字列にします。

TEXTJOIN(区切り文字, 空のセルを無視, テキスト 1, [テキスト 2, …])

例)
SEQUENCE関数で生成した連番に”Col”を付加しカンマ区切りする

TEXTJOIN(“,”,true, “Col”&SEQUENCE(1,5,3,1))

後は、上記をArrayformulaでくくればOK

例)
Col3,Col4,Col5,Col6,Col7を生成する場合

=ArrayFormula(TEXTJOIN(“,”,true, “Col”&SEQUENCE(1,5,3,1)))

となります。

 

 

最後までご覧いただきありがとうございます。

つぎはこちら

QUERY3つの条件から抽出する方法(Gスプレッドシート)
QUERY関数を使って3つの条件から抽出することができます。 プルダウンから選択された文字列をQUERYの引数にすることができます。

Query関数の一覧

コメント

タイトルとURLをコピーしました