月末の事務所で、会計ソフトから出力した長い明細のExcel画面を見ながら、科目ごとの合計を電卓で足しているひとり経理の担当者

Excelで経理の集計を時短|SUMIF・VLOOKUPの使い方

月末。会計ソフトから明細をCSVで出して、Excelに貼り付けて、そこから科目ごと・取引先ごとの合計を——気づけば電卓を叩きながら、行を目で追っている。「この作業、毎月やってるな」と思いつつ、他にやることが山積みで、やり方を変える時間だけがいつも取れない。ひとりで経理を回していると、この「地味に時間を持っていかれる集計」は、とても身近だと思います。

でも、手作業が残っているのは、あなたが要領が悪いからではありません。経理のExcel集計は、覚えるべき関数が多そうに見えて、実際に使うのはごく少ないからです。しかも関数の解説はIT寄りの言葉で書かれていることが多く、「で、うちの仕訳データではどう書けばいいの?」の一歩手前で止まりがちです。この記事では、経理の集計を「合計する」と「引っぱる」の2つの仕事に分けて、そのままコピーして使える形で整理します。今日は全部を覚えなくて大丈夫。1つの式が自分のファイルで動いたら、それで十分な前進です。

結論:経理のExcel集計で最初に覚えるのは2つだけです。①条件に合う金額を合計する=SUMIF(条件が2つ以上ならSUMIFS②別の表から情報を引っぱってくる=VLOOKUP(Excel 2021・2024・Microsoft 365なら、より扱いやすいXLOOKUP。この2つで、科目別集計・取引先別集計・マスタとの突き合わせの大半が回ります。式が合わないときの原因も、たいていは「文字列と数値のちがい」「前後の空白」「範囲がずれた」の3つです。作った集計表は元データを消さずに残し、数字は必ず全体のSUMと突き合わせてから使いましょう。

いま何が起きているか:経理の集計は「合計する」と「引っぱる」しかない

細かい書き方に入る前に、地図を持っておきましょう。経理でExcelに向かうとき、やっている仕事はほぼ次の2種類に分かれます。

仕訳データから、条件に合う金額を集めて1つの数字にする「合計する」作業と、別の一覧表から必要な情報を1件持ってくる「引っぱる」作業の2つを対比した図
経理のExcel作業は大きく2つ。同じ条件の金額を寄せ集める「合計する」と、別の表から情報を1件持ってくる「引っぱる」

この2つに、それぞれ担当の関数がひとつずつあります。合計するならSUMIFSUMIFS、引っぱるならVLOOKUPXLOOKUP。まずはこの対応だけ頭に置いてください。ほかの関数は、必要になったときに足せば大丈夫です。

SUMIF:条件に合う金額だけを合計する

いちばん出番が多いのがこれです。たとえば、会計ソフトから出した明細をExcelに貼り、こんな表になっているとします。

A列:日付B列:勘定科目C列:取引先D列:金額
2行目2026/4/3消耗品費A商事12,000
3行目2026/4/10旅費交通費B運輸8,400
4行目2026/4/15消耗品費C文具店3,600
5行目2026/5/2消耗品費A商事5,000

「消耗品費の合計はいくら?」を出す式が、これです。

=SUMIF(B2:B5, "消耗品費", D2:D5)

答えは 12,000+3,600+5,000=20,600円。読み方は素直で、SUMIF(どの列を見て, 何と一致したら, どの列を合計する) の順番です。日本語にすると「B列を見て、消耗品費だったら、D列の金額を足して」。これだけです。

実務で便利な書き方も、2つだけ足しておきます。

上の例で B:B D:D と列全体を指定しているのは、行が増えても式を直さなくていいからです。データが数万行あるファイルでは重くなることもあるので、その場合は B2:B5000 のように広めの範囲を指定しておくと安心です。

SUMIFS:条件が2つ以上のとき(月別・取引先別)

「4月の消耗品費だけ」のように条件が重なったら、SUMIFS の出番です。ここで多くの人が一度つまずくポイントがあります。

=SUMIFS(D2:D5, B2:B5, "消耗品費", A2:A5, ">=2026/4/1", A2:A5, "<=2026/4/30")

答えは 12,000+3,600=15,600円(5/2の5,000円は範囲外)。注目したいのは、SUMIFSは合計したい列を"先頭"に書くことです。SUMIFは「見る列 → 条件 → 合計する列」でしたが、SUMIFSは「合計する列 → 見る列1 → 条件1 → 見る列2 → 条件2」と順番が入れ替わります。慣れるまでは戸惑いますが、逆に言えば迷ったら常にSUMIFSを使うと決めてしまえば、順番は1つ覚えるだけで済みます。条件が1つでも SUMIFS は問題なく動きます。

日付の条件は ">=2026/4/1" のように不等号と日付をダブルクォーテーションで囲むのがコツです。月をまたぐ集計は、この上下の挟み撃ちで書けます。

VLOOKUP/XLOOKUP:別の表から情報を引っぱってくる

取引先マスタ(取引先名・締め日・支払サイト・振込先などの一覧表)を別シートに持っている場合、「この取引先の締め日は?」を手で探さずに済むのが VLOOKUP です。

=VLOOKUP(C2, マスタ!A:D, 3, FALSE)

読み方は VLOOKUP(探したい値, 探しに行く表, 左から何列目を返すか, FALSE)。「C2の取引先名を、マスタシートのA〜D列のいちばん左の列から探して、見つかった行の3列目を返して」という意味です。最後の FALSE は「完全に一致したものだけ」の指定で、経理の実務ではほぼ必ずFALSEにします。ここを省くと近い値で拾ってしまい、静かに間違った数字が入ることがあるためです。

VLOOKUP には昔から2つの弱点があります。①探す列より左の情報は引っぱれない②表に列を挿入すると「3列目」がずれて、式が壊れずに答えだけ変わる。この2つが、Excel 2021・Excel 2024・Microsoft 365で使えるXLOOKUPでは解消されています。

=XLOOKUP(C2, マスタ!A:A, マスタ!C:C, "該当なし")

XLOOKUP(探したい値, 探す列, 返す列, 見つからないときに表示する文字)。列番号を数えなくてよく、返す列を直接指定するので列を挿入してもずれません。左方向にも引っぱれて、FALSEの書き忘れもありません(既定で完全一致です)。

どちらを使うかの判断は、シンプルに1つだけです。

なお、Microsoft 365では GROUPBY PIVOTBY といった集計に強い新しい関数も使えるようになっています。ただし環境によって使えたり使えなかったりするので、「どのExcelでも動く集計」ならピボットテーブルのほうが確実です。関数で科目別の一覧を作るのがしんどくなってきたら、ピボットテーブルに切り替えるのも立派な時短です。

式が合わないときに見る3か所(これでだいたい解決します)

うまくいかないときは、たいてい関数の書き方ではなくデータ側に原因があります。会計ソフトのCSVを扱う経理では、次の3つがほとんどです。

  1. 数値のはずが「文字」になっている:CSVから貼った金額が左寄せになっていたら、それは文字列です。SUMしても0のまま、SUMIFでも拾えません。「区切り位置」で数値に直すか、金額列を選んで表示形式を確認します。金額の右寄せ/左寄せは、いちばん手軽な見分け方です。
  2. 前後に空白や全角が混じっている:「A商事 」(末尾に半角スペース)と「A商事」は、Excelでは別の取引先です。VLOOKUP#N/A になる原因の定番。=TRIM(C2) で前後の空白を落とした列を作って、そちらで突き合わせます。全角・半角のちがいも同じく別物として扱われます。
  3. 式をコピーしたら範囲がずれた=SUMIF(B2:B100, ...) を下にコピーすると、範囲が B3:B101 と一緒に動いてしまいます。$をつけて$B$2:$B$100と固定する(F4キーで切り替わります)か、元データをテーブル(CtrlTにしておくと、範囲が自動で伸びてズレません。

#N/A を表示させたくない場合は =IFERROR(VLOOKUP(...), "") で空欄にできます。ただし経理では、いったん#N/Aを見えるままにしておくほうが安全です。#N/Aは「マスタにない取引先が混じっている」というお知らせでもあるからです。隠すのは、原因を確認したあとにしましょう。

この2つが使えると、何が変わるか

時短の効果はもちろんですが、ひとり経理にとって効いてくるのは、じつはそこではないかもしれません。

一方で、式は「作った本人しか読めない状態」になりやすいのも事実です。集計シートの端に「この式は◯◯を集計しています」と一行メモを残しておくと、半年後の自分がとても助かります。

明日やること(まず1つだけ)

いきなり集計ファイル全体を作り直そうとすると、それだけで気が重くなります。明日やることは、「先月のデータをExcelに貼り、空いているセルに=SUMIF(B:B, "消耗品費", D:D)を1本だけ書いて、いつもの合計と一致するか見てみる」だけで十分です。

大事なのは、すでに答えがわかっている数字で試すこと。手で出した合計と一致すれば、「この式は信用できる」という確信が手元に残ります。1本動いたら、あとは科目名を変えてコピーするだけで、科目別の一覧はその日のうちに形になります。

Excel集計チェックリスト

一度に全部やらなくて大丈夫です。上から順に、できたところまでで十分です。

【始める前に】

【式を書くとき】

【使う前に】

最後に

毎月おなじ集計を、毎月おなじだけ手で作る。誰にも見えないところで積み重なっていく作業を、ひとりで淡々と回してきたのだと思います。それは決して要領が悪いからではなく、やり方を変える時間を取る余裕が、今までなかっただけです。

Excelの集計が数式で一度に出るようになり、月末の作業を早く終えて肩の力が抜けたひとり経理の担当者

覚えることは、この記事の中でも実質2つだけでした。合計するならSUMIF、引っぱるならVLOOKUPXLOOKUP。明日、1本の式が自分のファイルで正しい数字を返したなら、来月の月末は今月より確実に少し軽くなります。全部を関数にしなくていい。手作業がひとつ減れば、それで十分前に進んでいます。

本記事は一般的な実務情報です。関数の動作や使えるバージョンはExcelの更新によって変わることがあり、税務・会計の取扱いは個別の事情や最新の通達によって異なります。最終的な判断は、Microsoftの最新情報や、顧問税理士・所轄税務署にご確認ください。

よければ、こちらも

関連用語