- 作成日 : 2024年8月30日
入金消込をエクセルで自動化!関数・マクロの活用やポイント解説
売掛金や未収入金の照合や消込を自社のエクセルのテンプレートで行っている会社も少なくありませんが、その作業には時間と労力がかかります。今回はエクセルの関数・マクロを使って債権の入金の照合・消込を行う方法についてご紹介します。入金の消込処理の自動化を図り、業務の精度と生産性を高めて経理業務の負担軽減を実現しましょう。
目次
入金消込をエクセルで自動化するには?
入金消込とは売掛金や未収入金などの債権をリストから消し込む作業のことです。入金消込を手作業で行うと多くの時間を費やしたり、消込間違いや消込漏れなどが発生したりすることがあります。
一方、入金消込をエクセルの関数やマクロで自動化すると、作業の効率化やミスの防止につながります。以下では入金消込を自動化する方法をご紹介します。
エクセルの関数を活用する
関数とは、エクセル上で行う計算のために用意されている数式のことです。関数を利用すると複雑な計算や抽出処理などを自動で行えるため、入金消込にも活用できます。
エクセルのマクロ機能を活用する
マクロとは、エクセル上の定型的な作業を自動化するための機能のことです。マクロを活用すると入金消込のルーティン作業を自動化できます。
入金消込をエクセルで自動化するとどんなミスが防げるか
入金消込をエクセルで自動化すると、手作業で発生する以下のようなミスを防げます。
消込間違い
手作業で消込を行う場合、誤って前後の列の債権を消し込んでしまう可能性があります。しかし、エクセルの関数を利用すると、このようなヒューマンエラーが発生することはなくなります。
消込漏れ
手作業で消込を行っている場合は、消し込んだと思っていた債権が消し込まれていないことが起こりえます。しかし、エクセルの関数を利用するとこのようなミスを防げます。
入金消込をエクセルの関数で自動化する方法
ここでは入金消込をエクセルの関数で自動化する方法を具体的に解説します。
VLOOKUP関数の利用
VLOOKUPは、指定された範囲から指定の値を検索する関数です。例えば、債権管理シート(図1)と入金データのシート(図2)があり、債権管理シートのE列の入金日に入金データシートから日付を転記したいとします。このとき、以下の数式により自動で入力することができます(IFEERROR関数を組み合わせています)。
=IFERROR(VLOOKUP(B3,入金データ!A1:C5,2,FALSE),””)
図1 債権管理シート
図2 入金データ
SUM・SUMIF関数の利用
SUMは、指定されたセルの数値を合計する関数です。一方で、SUMIFとは指定された検索条件に一致するセルの数値を合計する関数です。
例えば先ほどの例で、A株式会社に100,000円(6/28に入金済)、B合同会社に50,000円(6/27に入金済)、C商事に10,000円(未入金)、D株式会社に10,000円(7/31に入金済)、E株式会社に10,000円(7/31に入金済)の債権があったとします。
このときエクセルでSUM・SUMIFを使って、以下のように回収状況を一覧にできます。
まず、債権合計を示す債権管理シートのセルI2にはSUM関数が入っています。債権合計はC列の数値の合計です。この例では以下の数式を入れています。
未回収額を示すセルI4にはSUMIF関数が入っており、例では以下のようになります。
=SUMIF(E:E,””,C:C)
なお、回収額を示すセルI3には単純な数式が入っています。この例では以下の数式を入れています。
=I2-I4
IF・AND関数の利用
債権管理シートの備考欄には、未回収の債権を個別に把握できるようにIF関数とAND関数が入っています。今回の設例では以下の数式を入れて消込(入金日の入力)が行われていない債権については「要確認」と表示されるようにしています(セルF3を例にしています)。
=IF(AND(E3=””,D3<TODAY()),”要確認”,””)
入金消込をエクセルのマクロで自動化する方法
ここからは入金消込をエクセルのマクロで自動化する方法を具体的に解説します。マクロでは定型的な作業を自動化できます。
例えば月次で回収が遅延している債権のみを一覧にして把握するために、ある担当者がエクセルのフィルター機能を使って対象の債権のみを抽出して、他の担当者に連絡するための別のエクセルファイルを作成しているとします。
このエクセルファイルを作成する作業は、マクロを利用するとワンクリックで行えます。以下ではマクロの設定方法をご紹介します。
マクロの記録
まず、エクセルの「表示」タブ>「マクロ」>「マクロの記録」の順にクリックします。すると以下のようなポップアップが表示されるため、好きなマクロ名を入力して「OK」をクリックします。ここでは入金遅延一覧と入力しました。
次に実際にマクロで自動化させる作業を記録していきます。まず、先ほどの例では債権管理シートの備考欄にフィルター(「データ」タブ>フィルターの順にクリック)を掛け、要確認のみにチェックを入れ「OK」をクリックします。
すると、入金が遅延しているC社の債権だけが表示されるため、これをコピーして新しいブック(「ファイル」タブ>「新規」>「空白のブック」の順にクリック)のシートに貼り付けます。
新しいブックへの貼り付けが終われば好きな名前を付けてブックを保存します。ブックの保存ができたら元のエクセルファイルに戻ってエクセルの「表示」タブ>「マクロ」>「記録終了」の順にクリックします。これでマクロの記録ができました。
マクロの実行
実際にマクロを実効するときはエクセルの「表示」タブ>「マクロ」>「マクロの表示」の順にクリックして、保存したマクロ名を選択して「実行」をクリックすると記録した作業が自動で行われます。
入金消込をエクセルの関数・マクロで管理するポイント
債権管理をエクセルで行う場合には、請求年や請求月ごとなど一定期間ごとにエクセルファイルを分けて管理するのがポイントです。債権が膨大にあったり、過去のデータが蓄積されていったりすると動作が遅くなるからです。
また、複雑な関数やマクロを利用している場合にも、エクセルの動作が重くなることがあります。関数やマクロは凝り過ぎず、必要最低限のものにしたほうがよいでしょう。
入金消込にエクセルを活用するデメリット
入金消込にエクセルを活用することにはデメリットも存在します。ここでは3つご紹介します。
エクセルのスキルが必要
当然のことですがエクセルの関数やマクロを利用している以上、エクセルのスキルが求められます。エクセルが苦手な方にとっては使い勝手が悪く感じるかもしれません。
業務が属人化しやすい
エクセルであまりにも複雑な関数やマクロを利用している場合、「その人にしか分からないシート」ができあがり、業務が属人化してしまうことがよくあります。このような場合、その担当者がいないと突発的なことに対応できなくなったり、業務が止まったりすることがあります。
エクセル管理に限界がある
エクセルで入金消込を行うことには限界があります。債権が膨大にある場合や、部分入金があった場合など、エクセルでは管理しきれなくなることがあります。
入金消込を会計ソフトで自動化するメリット・デメリット
入金消込は会計ソフトで自動化することもできます。ここでは会計ソフトで入金消込を自動化するメリット・デメリットをご紹介します。
メリット
会計ソフトでは、売掛金や未収入金とFBデータの照合を自動で行って消込をしたり、入金元・入金日・入金額などから消し込むべき債権を推測したりできます。その結果、消込にかかる時間を大幅に削減できます。また、消し込んだ結果を会計データとしてそのまま反映できるため、記帳作業が不要となるのもメリットです。
デメリット
会計ソフトでは入金データを基に消込を行うため、インターネットバンキングを開設していないと会計ソフトでの自動消込が難しくなります。しかし、会計ソフトでの入金消込をするためにインターネットバンキングを開設すると、銀行によっては口座を維持するためのコストが発生することがあります。
入金消込はエクセルの自動化で効率アップを実感!
入金消込を自動化できていない場合、経理業務に多くの時間を費やすことになります。しかし、入金消込をエクセルで自動化することにより、業務を効率化できます。消込に会計ソフトを利用すると、さらに業務の効率化が期待できるでしょう。ぜひ記事を参考に入金消込の自動化を行い、業務の見直しに取り組んでみてください。
※ 掲載している情報は記事更新時点のものです。
会計の知識をさらに深めるなら
※本サイトは、法律的またはその他のアドバイスの提供を目的としたものではありません。当社は本サイトの記載内容(テンプレートを含む)の正確性、妥当性の確保に努めておりますが、ご利用にあたっては、個別の事情を適宜専門家にご相談いただくなど、ご自身の判断でご利用ください。
関連記事
完成工事未収入金とは?仕訳・勘定科目や、建設業の会計基準の違いも解説
完成工事未収入金は、建設業の会計で用いられる勘定科目のひとつです。建設業は通常の会計処理と異なる部分があり、どのような勘定科目なのかなどがわかりにくいことがあるでしょう。 今回の記事では、完成工事未収入金とは何か、建設業の工事進行基準と工事…
詳しくみる売掛金の消し込みとは?消込漏れの原因や課題も解説
ビジネスの現場では、代金は一旦掛取引とされ、入金は複数の取引先から異なる条件で行われることが一般的です。よって、どの入金がどの売掛金に対するものか、消込によって管理する必要が出てきます。この記事では、まず入金消込の意味や相殺との違いを分かり…
詳しくみる売上債権とは?種類や管理・回収方法、売上債権回転期間と回転率の計算方法も解説
企業間の取引においてしばしば登場するのが「掛取引」「手形取引」です。信用に基づき代金の決済を繰り延べる取引形態ですが、信用取引により発生した売上にかかる債権のことを「売上債権」と呼びます。 本記事では「売上債権」の種類や管理方法、回収方法に…
詳しくみるファクタリングが違法とされるケースとは?合法な仕組みと違法業者の見分け方
ファクタリングは売掛債権の売買という合法的な資金調達の手段で、中小企業をはじめ多くの企業に利用されています。しかし手数料を不当に高く設定したり、分割払いを認めたりと、実質的には貸付のような契約をもちかける業者も存在するため注意が必要です。 …
詳しくみる口座振替・収納代行とは?仕組みや選び方を解説
集金業務の負担を軽減する方法として、口座振替とコンビニ払いの2つが代表的です。いずれも手間なく入金確認まで完了できるため、煩雑な業務から開放され、本業に注力しやすくなります。仕組みやメリット、選び方を紹介するので、ぜひ参考にしてください。 …
詳しくみる入出金管理(出納業務)とは?経理業務の基本をわかりやすく解説
入出金管理とは、経理業務の一つである、出納業務のことです。今回は、具体的にはどのような仕事が含まれるのか、また、適切に行うことでどのようなメリットが得られるのかを解説します。入出金管理をするときの注意点や効率化についても説明するので、ぜひお…
詳しくみる