過去問解きまくり研究所 ホーム

平成26年度 秋期 (特別措置試験) 問93

ソフトウェア

表計算に関する問題

〔中問C・テストの採点結果の分析〕〔テクノロジ〕
図2のテストの採点結果入力のワークシートに,組別の得点分布表を作成するために,セルB40に計算式を入力してセルB40〜G50に複写する。セルB40に入れる適切な式はどれか。

〔中問Cの記述〕

F教育機関では,P,Q,R,S,T,Uの六つの組がある。各組の受講生数は,P,Q組が35名,
R組が25名,S,T,U組が30名である。このたび,6組共通のテストを行い,採点結果の分析を
行うことになった。
(1) テストの問題数は10問で,1問を1点として,10点満点である。
(2) ワークシートのセルB2〜B36には,P組の受講生の得点を入力する。同様に,ワークシート
    の列C〜Gに,それぞれQ〜U組の得点を入力する。

〔ワークシートの説明〕

(1) セルA40〜A50には,得点を示す数値として,それぞれ0〜10を入力する。
(2) セルB40〜B50には,P組の0〜10点の人数を,それぞれ表示する式を入力する。
(3) 同様にセルC40〜C50にはQ組,セルD40〜D50にはR組,セルE40〜E50にはS組,
    セルF40〜F50にはT組,セルG40〜G50にはU組の得点別人数を表示する式を入力する。

〔図2 テストの採点結果入力のワークシート〕

        A     B     C     D     E     F     G
  1          P組   Q組   R組   S組   T組   U組
  :           :     :     :     :     :     :
 40     0   (網掛け・表示していない)
 41     1
 42     2
  :     :
 50    10
注記 網掛けの部分は,表示していない。
答えと解説を見る

✓ これが正解イ条件付個数(B$2〜B$36, =$A40)

解説

引数ごとに、動いてよい向きを一つずつ決めていきます。

この式は右へも下へも写されるので、向きを二つに分けて考えます。数える対象の範囲は、下へ写しても動いてはいけません。どの行でも同じ組の全員を数えたいからです。そこで行の側にだけ $ を付けて留めます。一方、右へ写すときは隣の組へ移ってほしいので、列の側は留めません。条件を置いたセルは、これとちょうど逆になります。下へ写せば0点、1点と進んでほしいので、行の側は留めずにおきます。右へ写しても得点の並びは同じ列にしかないため、列の側だけを留めます。表計算の絶対参照の $ は、そこを動かさないという合図です。迷ったときは、隣のセルへ写した姿を一つ書き出してみます。書き出した形と見比べれば、どこに $ が必要なのかがすぐ決まります。二方向へ写す式は、この手当てを省くと必ず破れます。向きを分けて考えるのが要点です。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成26年度 秋期 ITパスポート試験(特別措置試験) 問93

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)