[スプシOnly]最初の1セルに書くだけで複数行の計算結果を返却し表示する"ArrayFormula"関数
GoogleスプレッドシートのArrayFormula関数は、複数セルにわたる計算結果を一括して計算し、結果を配列として返すための関数です。
通常、数式を入力した場合、1つのセルに対して計算結果が表示されます。しかし、ArrayFormula関数を使用すると数式を適用した範囲全体に対して計算が行われ、結果が配列として表示されます。
使用可能な表計算ソフト
* ○ Googleスプレッドシート
* × Excel
[input]引数:Args
基本なんでもOK。特に制限は無いと思われます。
数式(計算や演算子、関数など)。
[Output]戻り値:Return value
計算結果の配列
ArrayFormula(数式)
[Example]例
例えば、A列とB列の数値を足し合わせた結果をC列に一括して表示したい場合、以下のようなArrayFormula関数を使用します。
ArrayFormula(A1:A10 + B1:B10)
[Feelings]感想
この関数のおかげて時短になります。
関数をコピーして下の行まで適用させていく手間が省けて良い。