Google Spreadsheet/関数/ARRAYFORMULA

まず前提知識として、Google Spreadsheet では複数セルを返す関数があるということを知っておく必要がある。

ARRAYFORMULA という関数は、通常の単一セルしか引数に取らない関数をラップして、セルを範囲指定で引数に取れるようにするという関数である。

ARRAYFORMULA は対応している関数というモノが決まっていて、文法上あっていても使えないモノは使えない。 例えば、SUM 関数のようにそもそも範囲を取る関数は ARRAYFORMULA では使えない。