請求書番号に基づいてExcelで小計を取得するにはどうすればよいですか?

別の列に請求書番号とその対応する金額のリストがある場合、以下のようなスクリーンショットに示すように、各請求書番号ごとの小計金額を取得したいとします。この問題をExcelで解決するにはどうすればよいでしょうか?
数式を使用して請求書番号に基づく小計金額を取得
この作業に対処するには、以下の数式を適用できます:
次の数式を空白のセルにコピーして貼り付けてください:
次に、この数式を使用したいセルまでフィルハンドルをドラッグすると、各請求書番号に基づいて小計結果が計算されます。スクリーンショットをご覧ください:
注意:
1. 上記の数式では、A2は使用したい請求書番号が含まれている最初のセル、A:Aは請求書番号が含まれる列、 B:Bは小計を取得したい列データです。
2. 各請求書番号の最後のセルに出力結果を表示したい場合は、以下の配列数式を適用してください:
そして、正しい結果を得るために Ctrl + Shift + Enter キーを同時に押す必要があります。スクリーンショットをご覧ください:
強力な機能を使用して請求書番号に基づく小計金額を取得
Kutools for Excel をお持ちの場合、便利な「高度な行のマージ」機能を使用して、同じ請求書番号を結合し、各請求書番号に基づいて小計を取得できます。
ヒント:この「 高度な行のマージ」機能を適用するには、まず Kutools for Excel をダウンロードし、その後、この機能を迅速かつ簡単に適用します。
Kutools for Excel をインストールした後、次の手順を実行してください:
1. まず、元のデータを新しい範囲にコピーして貼り付け、新しく貼り付けたデータ範囲を選択してから、Kutools > 結合 & 分割 > 高度な行のマージ をクリックします。スクリーンショットをご覧ください:
2. 「高度な行のマージ」ダイアログボックスで、「請求書番号」列名をクリックし、「メインキー」オプションをクリックしてこの列をキーカラムとして設定します。次に、小計が必要な「金額」列名を選択し、「計算」>「合計」をクリックします。スクリーンショットをご覧ください:
3. 設定を指定したら、「OK」ボタンをクリックします。これで、すべての同じ請求書番号が結合され、対応する金額が合計されました。スクリーンショットをご覧ください:
![]() | ![]() | ![]() |
今すぐ Kutools for Excel をダウンロードして無料でお試しください!
最高のOffice生産性ツール
Kutools for Excel は、ほとんどの問題を解決し、生産性を80%向上させます。
- スーパー数式バー(複数行のテキストや数式を簡単に編集可能); 閲覧レイアウト(多数のセルを簡単に読み取り・編集可能); フィルター範囲への貼り付け...
- セル/行/列を結合してデータを保持; セル内容を分割; 重複する行を統合して合計/平均を計算... 重複セルを防止; 範囲を比較...
- 重複または一意の行を選択; 空白行を選択(すべてのセルが空); スーパー検索および多くのワークブックでのあいまい検索; ランダム選択...
- 数式参照を変更せずに複数のセルを正確にコピー; 複数のシートへの自動参照作成; 箇条書き、チェックボックスなどを挿入...
- お気に入りの数式、範囲、グラフ、画像を素早く挿入; パスワードでセルを暗号化; メーリングリストを作成してメールを送信...
- テキストの抽出、テキストの追加、特定の位置の文字を削除、スペースを削除; ページング小計の作成と印刷; セルの内容とコメント間の変換...
- スーパーフィルター(他のシートにフィルタースキームを保存して適用); 月/週/日ごとの高度な並べ替え、頻度など; 太字、斜体による特殊フィルタリング...
- ワークブックとワークシートを統合; 主キーカラムに基づいてテーブルをマージ; データを複数のシートに分割; xls、xlsx、PDFの一括変換...
- ピボットテーブルのグループ化(週番号、曜日など)... ロックされたセルとロックされていないセルを異なる色で表示; 数式/名前を持つセルをハイライト...

- Word、Excel、PowerPoint、Publisher、Access、Visio、Projectでタブ付き編集と閲覧を有効化します。
- 新しいウィンドウではなく、同じウィンドウ内の新しいタブで複数のドキュメントを開き、作成します。
- 生産性を50%向上させ、毎日数百回のマウスクリックを削減します!
