2023年7月21日【ID:0】
メンバー限定
【Excel】BYROW(COL)関数でスピル非対応の関数を対応させる
最新のExcelでは「スピル」という機能があります。
かなり便利な機能なのですが、多くの集計用の関数はスピルに対応しておりません。
例えば、SUM関数です。
SUM関数を使わない場合と使った場合で比較してみます。
・SUM関数を使わない場合
=C3:C6+D3:D6+E3:E6+F3:F6+G3:G6+H3:H6
・SUM関数を使う場合
=SUM(C3:H6)
上記のように、SUM関数でスピルを使って計算しようとすると上手く計算されません。
SUM関数は、引数の範囲全ての値を合計する関数であるため、行単位での計算などができないのです。
他にも、COUNT関数やAVERAGE関数などでも同様です。
SUM関数がスピルでは使えないからと言って、1つ目の例のように、全ての列を加算するのは大変かと思います。
そんな時に活用できる関数が、BYROW(COL)関数とLAMBDA関数になります。
続きはIT予備メンバー限定です。
メンバー限定コンテンツになります。
IT予備メンバーページと連携することで内容を確認することができます。
メンバーとは
すでにメンバーの方は、
ログインして連携してから、こちらを更新すると閲覧できます。
※連携しても確認ができない場合は、少し時間を置いてご確認ください。
ログイン(新しいタブ)
※[ログイン]→[設定]→[IT予備-連携]で連携できます