小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2025年7月25日【ID:0】

メンバー限定

【Excel】表から自動で請求書を作成する方法

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


数式を使うことで、請求書の作成をある程度自動化することができます。
今回は、請求日と顧客名を入力するだけで、自動で請求書が作成される仕組みを紹介していきます。

今回は、以下の請求書を目標にした手順を解説していきます。

【条件】
・請求日には1日の日付を入力する
・入力した顧客名の住所を「顧客情報」シートから数式で抽出
・請求日に入力した日付を基準に、先月の対象顧客の請求データを「請求一覧」シートから数式で抽出
・他の項目(各金額、小計、消費税、合計金額)にはあらかじめ数式を入力

※こちらで実現したファイルは、記事の最後にて配布しています。

📘 Excel小技100選(500円)


1. 準備

今回は、以下の3つのシートを含むファイルを活用して実現していきます。

・「請求書」シート

黄色のセルにはあらかじめ数式を入力しています。
これらの数式についての解説は、こちらでは省略します。
※配布ファイルには入力済みです。

・「請求一覧」シート

「日付、顧客名、摘要、数量、単価」の項目で成り立つ表を用意しています。
こちらの表の「日付」と「顧客名」を基準に、請求データを抽出する数式を作成していきます。

・「顧客情報」シート

「顧客名、住所」の項目で成り立つ表を用意しています。
こちらの表の「顧客名」を基準に、顧客の住所を抽出する数式を作成していきます。


2. 顧客住所の抽出

顧客名を入力すると同時に、顧客の住所を自動で表示させます。
XLOOKUP関数を使用して表示します。

顧客名から顧客の住所を抽出する数式は、以下になります。

=XLOOKUP(B6,顧客情報!A:A,顧客情報!B:B,"")
// B6:検索値(顧客名が入力されたセル)
// 顧客情報!A:A:検索範囲(顧客情報シートのA列全体)
// 顧客情報!B:B:戻り範囲(顧客情報シートのB列全体)
// "":見つからない場合は空白を表示

上記の数式をセルB4に入力するだけで、顧客の住所を表示することができます。


3. 請求データの抽出

次に、請求日と顧客名を入力すると同時に、対象期間の請求データを自動で表示させます。
FILTER関数を使用して表示します。
請求日には、各月の1日の日付が入力させる前提で作成していきます。

請求日と顧客名から請求データを抽出する数式は、以下になります。


続きはIT予備メンバー限定です。

メンバー限定コンテンツになります。




IT予備メンバーページと連携することで内容を確認することができます。

メンバーとは


すでにメンバーの方は、
ログインして連携してから、こちらを更新すると閲覧できます。
※連携しても確認ができない場合は、少し時間を置いてご確認ください。

ログイン(新しいタブ)
※[ログイン]→[設定]→[IT予備-連携]で連携できます


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


小技集-電子書籍販売ページ 小技集-電子書籍販売ページ
メンバー募集 メンバー募集






リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

8620893

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Outlook・Word】定型のあいさつ文を入力

【Excel】グラフ上で目標値を可視化

【Excel】数式などでシートを切り替えずに別シートを参照!?

【Excel】表の途中の罫線を瞬時に消す方法

【Excel】空白を上のセルの値で埋める

【Excel】INDEXとMATCHの組み合わせ

【Excel】BYROW(COL)関数でスピル非対応の関数を対応させる

【ExcelVBA】クリックするだけで別表に集計して追加

【ExcelVBA】自作関数(ユーザー定義関数)が自動更新しない

【ExcelVBA】マークされた行を削除する

【Excel】行数や列数が異なる複数のマトリックス表を集計

【ExcelVBA】同じメールアドレスの前後のデータに遷移するボタン

【Excel】基準日から「年・月・曜日・月末」などを求める

【Excel】カレンダーに休日を反映(VLOOKUP不要)

【Excel】グループ化されたセルを素早く開閉!?

【Excel】更新箇所を自動で色付け

【Excel】時間や時給からの給料を正しく計算

【Excel】計算なしで年代別集計

【Excel】散布図で値が重複する場合の対策

【ExcelVBA】合格者だけに合格証を発行

【Excel】条件付き書式で休日を色付け

【Excel】アルファベット(A~Z)を瞬時に入力

【ExcelVBA】半角文字を自動で全角文字に変換

【Excel】設定画面を閉じずに別ファイルを操作する裏技

【Excel】ドロップダウンリストで複数選択可能にする

・
・
・


一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ