ご訪問ありがとうございます。
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の引数にすることができます。