0Pricing
Excel Formulas Academy · レッスン

SUMで数値を合計する

=SUM(A1:A10)を使い、範囲全体を一度に合計します。

「SUMで数値を合計する」はCoddyKit上の無料Excel Formulas Academyレッスンです。 これはレッスン1/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはExcel Formulas Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Excel Formulas Academyコースには全4レッスンが含まれています。

手計算で足す理由

10個の売上数値が縦に並んでいるとします。=A1+A2+A3 のように入力することもできますが、数式が長くなり、入力ミスもしやすくなります。スプレッドシートには、もっと速く計算できる SUM 関数があります。

SUM を使うと、セルのまとまり全体を1つの短い数式で合計できます。すべてのセルを列挙する代わりに、SUM に範囲を指定すると、その中のすべてを合計します。

このレッスンでは、1つのわかりやすい数式で、数値のリストを合計する方法を学びます。

関数とは何か

関数は、よく使う処理を簡単に実行するための組み込み機能です。名前(SUM など)の後に、指定する引数を入れる括弧が続きます。

形式は常に同じです。

  • = はスプレッドシートに計算を指示します
  • SUM は関数名です
  • (A1:A10) は括弧内の引数です

すべての関数はこの =NAME(arguments) 形式に従うため、1つ覚えれば、ほかの関数も同じように扱えるようになります。

=SUM(A1:A10)

SUMの構文

SUM の最も簡単な形式では、1つの範囲を指定します。

=SUM(range)

範囲とは、コロンでつないだ2つのセルアドレスです。A1:A10 は A1 から A10 までのすべてのセルを意味し、両端のセルも含みます。SUM は、それらすべてのセルに入っている数値を合計します。

スペースと空白セルは無視され、文字列はスキップされるため、SUM は見つかった数値だけを対象にします。

=SUM(B2:B6)

例題

B2 から B6 のセルに、1週間の売上が入っているとします。

  • B2 = 100
  • B3 = 250
  • B4 = 175
  • B5 = 300
  • B6 = 125

=SUM(B2:B6) と入力すると、950 が返されます。スプレッドシートが5つすべてのセルを確認して合計し、1つの合計値を表示した結果です。

後で B3 を 200 から 250 に変更すると、合計もすぐに更新されます。これが数式の力です。数式は自動的に再計算されます。

=SUM(B2:B6)

範囲を選択する

範囲を手入力する必要はありません。=SUM( と入力した後、最初のセルをクリックして最後のセルまでドラッグします。スプレッドシートが範囲を自動的に入力します。

入力する前に、どのセルが選択されているかを確認できるため、手入力より安全なことがよくあります。

選択範囲が必要な数値と一致したら、閉じ括弧 ) を入力して Enter キーを押すと完了です。

=SUM(C2:C12)

列全体を合計する

まだ入力していない行も含めて、列のすべての値を合計したい場合があります。その場合は列全体を参照できます。

=SUM(D:D)

この数式は D 列にあるすべての数値を合計します。後から入力した値も自動的に含まれるため、増えていくリストに便利です。

ただし、この合計を D 列自体に置かないよう注意してください。セル自身を合計しようとする循環参照が発生します。

=SUM(D:D)

SUMは文字列と空白を無視する

実際のデータは整っていないことがよくあります。列に見出しの文字や空白の行、手入力のメモが含まれる場合もあります。SUM はこれらを適切に処理します。

=SUM(A1:A10) と入力し、A1 に「Sales」という文字列が入っていても、SUM はそれを単純にスキップします。空白セルは何もないものとして扱われます。加算されるのは実際の数値だけです。

そのため、合計範囲に見出しのセルを含めても、合計を壊さず安全に使えます。

=SUM(A1:A10)

行を合計する

SUM は横方向にも使えます。行に月ごとの数値が列をまたいで並んでいる場合は、その行を SUM に指定します。

=SUM(B2:M2)

この数式は B2 から M2 までの12個のセルを合計するため、行の最後に年間合計を表示するのに適しています。

コロンで指定する範囲は、どの方向にも使えます。セルがまっすぐなまとまりとして並んでいれば、SUM で合計できます。

=SUM(B2:M2)

より大きな例題

小さな店が、E2 から E8 のセルに1週間の毎日の売上を記録しているとします。値は 420、380、510、295、600、720、650 です。

=SUM(E2:E8) の結果は3575で、1週間の売上合計です。

SUM を使わなければ、7回の足し算を連続して入力する必要があり、入力ミスの危険もあります。SUM なら、1つの短い数式で処理でき、毎日の数値を編集しても正しく計算されます。

=SUM(E2:E8)

ExcelとSheetsで同じ数式

朗報です。SUM は Microsoft Excel と Google Sheets でまったく同じように機能します。=SUM(range) という構文も両方で同じです。

これから学ぶ日常的な関数の多くは、どちらのプログラムでも同じように動作します。関数の動作が異なる場合は、そのことを説明します。

SUM なら、Excel と Google Sheets の間でシートを移動しても、変更せずに合計を計算できます。

=SUM(A2:A20)

SUMでよくある間違い

簡単な入力ミスが2つあるので注意してください。

  • 等号を忘れる。 SUM(A1:A10) と入力すると、合計ではなく文字列として表示されます。
  • 範囲を間違える。 データが A10 まであるのに =SUM(A1:A9) とすると、最後の数値が気づかないまま除外されます。

Enter キーを押す前に、選択された範囲を確認し、最初と最後のセルが正しいことを確かめてください。

=SUM(A1:A10)

理解度チェック

SUM 関数の理解度を確認します。

まとめ:SUM

SUM 関数を使って、数値をすばやく合計する方法を学びました。

  • =SUM(range) の形式を使います。たとえば =SUM(A1:A10) です。
  • A1:A10 のような範囲は、最初のセルから最後のセルまでのすべてのセルを意味します。
  • SUM は文字列と空白セルを無視し、数値だけを加算します。
  • 列、行、列全体に使え、Excel と Google Sheets で同じように動作します。

次は、合計ではなく範囲の平均を求めます。

=SUM(A1:A10)

よくある質問

「SUMで数値を合計する」レッスンは無料ですか?

はい。「SUMで数値を合計する」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Excel Formulas Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Excel Formulas Academyコースには全4レッスンが含まれています。

「SUMで数値を合計する」で何を学びますか?

=SUM(A1:A10)を使い、範囲全体を一度に合計します。 ブラウザで直接実行するハンズオンコードでExcel Formulas Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

Excel Formulas Academyを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのExcel Formulas Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/4です。

「SUMで数値を合計する」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このExcel Formulas Academyレッスンでコードを書いて実行できますか?

はい。すべてのExcel Formulas Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. SUMで数値を合計する
  2. AVERAGEで平均を求める
  3. SUMで範囲と単一セルを組み合わせる
  4. AutoSumと簡単な計算
← Excel Formulas Academyに戻る