###Googleスプレッドシートのクエリの統合の方法
##結論
各シートのデータを一つのクエリにまとめたい時に、これで縦結合できます
=QUERY({'シートA'!A:F;'シートB'!A:F})
条件指定する場合はこんな感じ
=QUERY({'シートA'!A:F;'シートB'!A:F},"SELECT Col1,Col2 WHERE Col6 ='対象'")
####ポイント
・縦に結合したい場合のカンマは「;」横に結合したい場合のカンマは「,」
・条件指定はA、BではなくCol1,Col2....
##よくあるエラー
・ARRAY_LITERAL の配列リテラルで、1 つ以上の行の値が見つかりませんでした。
→縦結合の場合の列数が違う(例:QUERY({'シートA'!A:F;'シートB'!A:E})
)
・関数 ARRAY_ROW のパラメータ 2 に一致しない行サイズがあります(XXXX となるべきところが XXXX になっています)。
→横結合の場合の行数が違う(例:QUERY({'シートA'!A100:F100,'シートB'!A50:F50})
)
関数 QUERY のパラメータ 2 のクエリ文字列を解析できません: NO_COLUMN: A
→条件指定がColの記載になってない(例:QUERY({'シートA'!A:F;'シートB'!A:F},"SELECT A")
##参考にさせていただいたサイト
・https://monoblog.jp/archives/411
・https://qiita.com/ShishidoToru/items/e2b991fbf0f63710141c