Query関数で疑似外部結合を実現できる?
結果から言うとQuery関数には残念ながら、INNER JOINやLEFT JOINのような結合に関するオプション項目がありません。
ではどうすれば、Query関数で疑似外部結合実装できるでしょうか
実現させる方法として、VLOOKUPとARRAYFORMULA関数を組み合わせることです。
➀
=query({D2:E5,iferror(arrayformula(vlookup(F2:F5,A2:B4,2,false)))})
➁
=query({D2:E5,iferror(arrayformula(vlookup(F2:F5,A2:B4,{2,3},false)))}
➂
=query({D2:E5,iferror(arrayformula(vlookup(F2:F5,QUERY(A2:B4),{2,3},false)))})
その他いろいろ参考