ご訪問ありがとうございます。
Googleシートマスターのひろしです。
前回

QUERY 複数のシートからQueryを行う方法(IMPORTRANGE)
複数のシートからQUERYができます。
配列、IMPORTRANGEについても理解できます。
今回は、とっても価値の高い方法をお伝えします。
これを知ることであなたは、
- 配列を使って複数シートのデータを連結することができます。
- QUERY関数の効果的な使い方がわかります。
なので、サクッとマスターして
と答えてあげてください。
動画はこちら
Googleスプレッドシート 複数シートのデータを華麗に連結する方法 QUERY、配列
シートはこちら
※クリックするとシートが開きます。
ポイント
3つのシートの連結
{;;} で3つのシートを指定します。
例) {‘2018年携帯’!A2:G;‘2019年携帯’!A2:G;‘2020年年携帯’!A2:G}
空白行の削除
QUERY文に 列 is not null を指定することで、空白行を削除します。
また、複数のシートを連結しているので、列を指定する場合は、カラム名ではなく
Col1、Col2....で指定する必要があります。
例)
以上です。
最後までご覧いただきありがとうございます。
つぎはこちら

QUERY 複数のシートを結合してクエリーする方法(INDIRECT)
複数のシートを結合してQUERYすることができます。
コメント
最後は華麗じゃなかったですねぇ…
ExcelのPower Queryに並ぶことをさせられるだろうかと、スプレッドシートのQUERY関数を試しに始めて日も浅いですが、「全レコードを連結して評価してそれでも空なら無視する」みたいなのを式で表現することはできんのかな、、(作業列を別途作ればかんたんだが)
確かに!
私自身も今動画を見直してみて、最後にもう一捻りあると思ったのですが、
長い式のままでしたね。
[…] オートフィルを最下行まで行う方法(Gスプレッドシート) QUERY QUERY 複数シートのデータを 華麗に連結する方法(Gスプレッドシー… QUERY QUERYの基礎 VLOOKUPを使うやつはバカ(Gスプレッドシート) […]