データの増減に対して、自動的に合計を再計算してくれたら便利だと思いませんか?

実は、関数の指定方法でそれができるのです。

指定方法は簡単ですので活用してみてください。

データを増減したときに自動的に再計算する方法

下表の「世帯主(A列)」と「人数(B列)」のデータが増減した場合に、「総世帯数」欄(D2)と「総人数」欄(E2)が自動的に再計算されるように関数を指定してみましょう。

「総世帯数」を求めるにはCOUNTA関数、「総人数」を求めるにはSUM関数を使います。

img20150924_01

 

1.「総世帯数」欄(D2)を選択し、数式バー横の関数の挿入ボタン「fx」をクリックします。

img20150924_02

 

2.[関数の分類(C)]から「総計」を選び、[関数名(N)]から「COUNTA」を選び「OK」ボタンをクリックします。

img20150924_03

 

3.列の「A」をクリックすると、値1に「A:A」(”指定した列番号全範囲”を意味します)と表示されます。

img20150924_04

 

4.セルA1の項目名「世帯主」を除くために、「A:A」のうしろに「-1」と入力し、「OK」ボタンをクリックします。

img20150924_05

 

関数が入力されて、総世帯数が表示されました。

img20150924_06

 

同様に、総人数欄にも関数を指定しましょう。

6.「総人数」欄(E2)を選択し、数式バー横の関数の挿入ボタン「fx」をクリックします。

img20150924_08

 

7.[関数の分類(C)]から「数学/三角」を選び、[関数名(N)]から「SUM」を選び「OK」ボタンをクリックします。

img20150924_09

 

8.列の「B」をクリックすると、数値1に「B:B」(”指定した列番号全範囲”を意味します)と表示されます。
「OK」ボタンをクリックします。

img20150924_10

 

関数が入力されて、総人数が表示されました。

img20150924_11

 

では、データを増やしてみましょう。
12行目に「佐藤 浩一」「5」とデータを入力します。
すると、自動的に「総世帯数」と「総人数」の値が再計算されます。

img20150924_12

 

 

範囲内の合計は、SUM関数を使ってもとめるのが一般的です。

では累計をもとめたいときはどのようにすればよいでしょうか?

実はこの場合もSUM関数を使います。最初の数値を絶対参照にするのがポイントです。
(絶対参照についての詳細はこちらをご覧ください。)

累計をもとめる方法(SUM関数・絶対参照)

下表の累計をSUM関数を使ってもとめてみましょう。

img20150921_01

 

1.累計をもとめたい一番上のセル(D2)を選択します。

img20150921_02

 

2.D2セルをクリックし「=SUM(」と入力します。
次に、C2セルをクリックし、[F4]キーを1回押して絶対参照$C$2」にします。

img20150921_03

 

3.「=SUM($C$2」の次をクリックし、続けて「:」と入力C2セルをクリック→「)」と入力します。
最後に[Enter]キーを押します。

img20150921_04

 

計算式が入力され、結果が表示されました。

img20150921_05

 

次は下のセルに計算式をコピーしましょう。

4.D2セルの右下にマウスポインターをおいて、フィルハンドル(+)をダブルクリックします。

img20150921_06

 

下のセルにもコピーされて累計がもとめられました。

img20150921_07

 

次に、データを追加した場合のコピーの方法をご説明します。

1.6行目にデータを追加入力します。

img20150921_08

 

2.数式の入った一番下のセルを選択し、セルの右下にマウスポインターをおいて、フィルハンドル(+)をダブルクリックします。

img20150921_09

 

追加したデータの累計がもとめられました。

img20150921_10