メインコンテンツへスキップ

Excelで各列のすべての上位行を合計または計算する

Author: Sun Last Modified: 2025-05-23

範囲に多数の値がある場合、以下のように各列のすべての上位行の値を合計するにはどうすればよいですか? =SUM(範囲) の数式を選択することを考えるかもしれませんが、ここではいくつかの簡単な方法を提供します。
sample data

OFFSET関数を使用してすべての上位行を計算する

Kutools for Excelを使用してすべての上位行を計算する

サンプルファイルのダウンロード


OFFSET関数を使用してすべての上位行を計算する

範囲を選択せずに自動的に合計セルの上にあるすべての行を合計できる数式があります。

この数式を入力してください

=VLOOKUP("HR",TRIM($B$3:$C$6),2,0)=SUM(OFFSET(B1,,,ROW()-1,1))

すべての上位行を合計したいセルでEnterキーを押します。

B1は合計したい列の最初のセルです。

次に、この数式が必要なセルにフィルハンドルをドラッグできます。

: 必要に応じてSUMを他の計算に変更できます。たとえば、すべての上位行を平均するには、次の数式を使用します。

=AVERAGE(OFFSET(B1,,,ROW()-1,1))



Kutools for Excelを使用してすべての上位行を計算する

Kutools for Excelには、データページ統計という機能があり、これによりすべての列のすべての上位行に同じ計算を適用できます。

無料インストール 後、Kutools for Excelを以下の通り操作してください:

1. クリックしてください Kutools Plus > データページ統計.
click Paging Subtotals feature of kutools

2. データページ統計 ダイアログで使用したい列と関数をチェックしてください。デフォルトでは、すべての使用中の列がチェックされています。クリックしてください OK.
check the columns and functions in the Paging Subtotals dialog box

結果は以下のように表示されます。
all cells above are calculated


サンプルファイル

サンプルファイルをダウンロードするにはクリック


SUMに関連するその他の操作(記事)

SUMIF関数
このチュートリアルでは、SUMIF関数の構文と引数について説明し、SUMIF関数を説明するためにいくつかの基本的な例も提供します。

指定された数値より大きいまたは小さいセルをカウント/合計する
この記事では、指定された数値より大きいまたは小さいセルをカウントまたは合計する方法を提供します。

Excelで交互またはn番目の行/列を合計する
ご存知の通り、Sum関数を使用してセルのリストを追加できますが、時には特定の目的のために交互のセルを合計する必要があります。しかし、Excelには標準的な関数がなく、n番目のセルを合計することはできません。このような状況では、Excelで交互またはn番目の行/列をどのように合計すればよいでしょうか?

ワークシート/ワークブックからのデータを1つのワークシートにまとめる
複数のワークシートを持つワークブックがあり、各ワークシートが同じレイアウトを持っていると仮定します。そして、複数のワークシートをマージし、最終結果をメインワークシートに計算する必要があります。複数のワークシートやワークブックからデータを統合または要約してメインワークシートにまとめるにはどうすればよいでしょうか?

Excelで複数のシートの同じセルを合計する
ワークブックがあり、各ワークシートの同じセル(例えばA2)の値を合計したい場合、それを解決するにはどうすればよいですか?


  • スーパー数式バー(複数行のテキストや数式を簡単に編集可能); 閲覧レイアウト(多数のセルを簡単に読み取り・編集可能); フィルター範囲への貼り付け...
  • セル/行/列を結合してデータを保持; セル内容を分割; 重複する行を統合して合計/平均を計算... 重複セルを防止; 範囲を比較...
  • 重複または一意の行を選択空白行を選択(すべてのセルが空); スーパー検索および多くのワークブックでのあいまい検索; ランダム選択...
  • 数式参照を変更せずに複数のセルを正確にコピー; 複数のシートへの自動参照作成; 箇条書き、チェックボックスなどを挿入...
  • お気に入りの数式、範囲、グラフ、画像を素早く挿入; パスワードでセルを暗号化メーリングリストを作成してメールを送信...
  • テキストの抽出、テキストの追加、特定の位置の文字を削除、スペースを削除; ページング小計の作成と印刷; セルの内容とコメント間の変換...
  • スーパーフィルター(他のシートにフィルタースキームを保存して適用); 月/週/日ごとの高度な並べ替え、頻度など; 太字、斜体による特殊フィルタリング...
  • ワークブックとワークシートを統合; 主キーカラムに基づいてテーブルをマージ; データを複数のシートに分割xls、xlsx、PDFの一括変換...
  • ピボットテーブルのグループ化(週番号、曜日など)... ロックされたセルとロックされていないセルを異なる色で表示; 数式/名前を持つセルをハイライト...
kte tab 201905
  • Word、Excel、PowerPoint、Publisher、Access、Visio、Projectでタブ付き編集と閲覧を有効化します。
  • 新しいウィンドウではなく、同じウィンドウ内の新しいタブで複数のドキュメントを開き、作成します。
  • 生産性を50%向上させ、毎日数百回のマウスクリックを削減します!
officetab bottom