ITパスポート試験 / 平成25年度 春期 ITパスポート試験 公開問題 / 問93
certification-simodake-work

平成25年度 春期 ITパスポート試験 公開問題 問93 解説 表計算のセル参照

設問図

中間C 売上データの分析に関する次の記述を読んで,四つの問いに答えよ。 Aさんは,製品Nの売上の動向を分析するため,昨年と今年の売上高の推移を基に,表計算ソフトを用いて図1のワークシートを作成した。 図1のD列の移動合計欄には,当該月を含む過去12か月の売上の合計を,E列の売上累計欄には今年の売上高の累計を計算する式が入力されている。また,製品Nの売上の動向を視覚的に確認するため,図2の売上高の推移グラフを作成した。

  1. ✓ 正答

解説

この問題は、表計算ソフトにおける「売上累計」の計算方法、特にセル参照の仕組みの理解を問うものです。売上累計は、1月から当該月までの「今年の売上高」(C列)を合計していくことで求められます。このような計算を効率的に行うには、SUM関数の範囲指定において、開始セルを絶対参照で固定し、終了セルを相対参照で指定することがポイントです。正解である「イ」の選択肢は、E2セルに =SUM($C$2:C2) という式を入力し、これをE3セル以降にコピーしていくことで、正しい売上累計を計算できます。

表計算ソフトにおけるセル参照の基本

表計算ソフトの式をコピーしたときに、参照するセルがどのように変化するかを制御するのがセル参照です。主な種類は以下の三つです。

相対参照 (例: C2)

最も基本的な参照方法です。式をコピーすると、参照するセルの位置も、コピー先のセルとの相対的な位置関係に基づいて変化します。 例えば、B2セルに =A1 と入力し、それをC3セルにコピーすると、=B2 に変わります。これは、元の式が「自分より1つ左上」を参照していたため、コピー先でも「自分より1つ左上」を参照するように変化するからです。

絶対参照 (例: CC2)

式をコピーしても、参照するセルが常に固定される方法です。セル番地の前(列と行の両方)に $ 記号を付けます。 例えば、B2セルに =$A$1 と入力し、それをC3セルにコピーしても、式は =$A$1 のまま変わりません。常にA1セルを参照し続けます。

複合参照 (例: C2C2 や C22)

列または行のどちらか一方のみを固定し、もう一方は相対的に変化させる方法です。

  • $C2: 列のみを固定(C列は常に固定されるが、行はコピーによって変化する)。
  • C$2: 行のみを固定(2行目は常に固定されるが、列はコピーによって変化する)。 この複合参照も、特定のパターンでデータを処理する際に非常に役立ちます。

売上累計の計算式を導く思考プロセス

「売上累計」は、今年の売上高を月ごとに積み上げていくものです。具体的にE列の各セルがどうなっているかを見てみましょう。

  • E2セル(1月の累計)には、1月の今年の売上高であるC2の値 3,200 が入っています。
  • E3セル(2月の累計)には、1月と2月の今年の売上高の合計 3,200 + 4,400 = 7,600 が入っています。これは C2 + C3 とも表現できます。
  • E4セル(3月の累計)には、1月から3月までの今年の売上高の合計 3,200 + 4,400 + 13,200 = 20,800 が入っています。これは C2 + C3 + C4 とも表現できます。

このパターンを見ると、各月の売上累計は、「1月の今年の売上高(C2)」から「当該月の今年の売上高(C列の当該行)」までの範囲の合計であることがわかります。

これをSUM関数とセル参照を使ってE2セルに式として表現し、その後E3セル以下にコピーすることを考えます。

  1. SUM関数で範囲を指定する: 各月の累計は、SUM(開始セル:終了セル) という形で表現できます。

    • E2: SUM(C2:C2)
    • E3: SUM(C2:C3)
    • E4: SUM(C2:C4)
  2. 開始セルの固定: 式をE2セルに入力し、下にコピーしていったとき、C2という「開始セル」は常に1月の売上高(C列の2行目)を参照し続ける必要があります。そのため、C2を絶対参照 $C$2 で固定します。

  3. 終了セルの相対的な変化: 一方、「終了セル」は、コピー先の行に合わせて変化する必要があります。E2セルであれば C2、E3セルであれば C3、E4セルであれば C4 となるべきです。これは相対参照の C2 を使用することで実現できます。

したがって、E2セルに入力する式は =SUM($C$2:C2) となります。この式をE3セル、E4セルと下にコピーしていくと、以下のようになります。

  • E2: =SUM($C$2:C2)C2C_2
  • E3: =SUM($C$2:C3)C2+C3C_2 + C_3
  • E4: =SUM($C_2:C4)C2+C3+C4C_2 + C_3 + C_4 このように、意図した通りの売上累計が計算されます。

実務での活用と問題の教育的意図

この問題は、単に表計算ソフトの操作を知っているかだけでなく、その基盤となる「セル参照」の概念を深く理解しているかを問うものです。累計計算は、売上や費用のトレンド分析、プロジェクトの進捗管理、在庫の推移など、ビジネスの様々な場面で活用されます。

ITパスポート試験において、この知識は以下のような点で重要です。

  • 効率的なデータ処理: 大量のデータを扱う際、一つの正しい式を作成し、それをコピーするだけで処理が完了するため、作業効率が大幅に向上します。
  • 正確なデータ分析: 絶対参照と相対参照を適切に使い分けることで、データの集計や分析が意図通りに行われ、正確な情報に基づいた意思決定が可能になります。
  • 問題解決能力: どのような計算を行いたいのかを理解し、それを表計算ソフトの機能(この場合はセル参照)に落とし込むという、実践的な問題解決能力が問われています。

ITパスポートの試験では、このような実用的な知識が問われることが多く、単に機能を暗記するだけでなく、その「なぜ」や「どのように」を理解することが合格への鍵となります。

参考リンク

学習の記録にははてなブックマーク!

気づいたこと・覚えたことをコメントにメモしよう