ピアのパソコン学習ガイド
メニュー
Excel関数

SCAN関数の使い方|累計など、途中の結果を1つの式で並べる

ピアのパソコン学習ガイド 編集部2026年11月12日 更新

※写真はイメージです

書き方

=SCAN(初期値, 配列, LAMBDA)

範囲を1つずつ処理して、途中の結果をすべて並べます。いちばんよく使うのは累計です。最後の結果だけ欲しいなら REDUCE です。

SCAN関数の使い方の図 C2 fx =SCAN(0,B2:B4,LAMBDA(a,v,a+v)) A B C 1 2 3 4 月 売上 累計 4月 1,200 5月 800 6月 500 1,200 2,000 2,500
売上を順に足していき、累計 1,200・2,000・2,500 が並びます。

引数の意味

引数入れるもの図の例
初期値最初の値0
配列順に処理する範囲B2:B4
LAMBDA(たまった値, 今の値) の計算LAMBDA(a,v,a+v)

使えるバージョン

Microsoft 365とExcel 2024で使えます。Googleスプレッドシートでも使えます。

よくある質問

一緒に覚えたい関数・操作

このページについて

操作の説明は Microsoft 365 の日本語版Excel(Windows)に合わせています。図はこのサイトで作ったもので、表の会社名・商品名・人名は架空です。運営者情報