過去問ドリル

平成23年度 秋期 ITパスポート試験 問69

テクノロジ/ソフトウェア

セル B2〜D100 に学生の成績が科目ごとに入力されている。セル B102〜D105 に成績ごとの学生数を科目別に表示したい。セル B102 に計算式を入力し,それをセル B102〜D105 に複写する。セル B102 に入力する計算式はどれか。 〔ワークシートの内容〕 1行:A列「氏名」,B列「国語」,C列「英語」,D列「数学」 2行:山田太郎,優,可,可 3行:鈴木花子,良,不可,良 4行:佐藤次郎,可,優,優 (中略) 100行:田中梅子,良,優,可 101行:A列「成績」,B列「国語」,C列「英語」,D列「数学」 102行:A列「優」,103行:A列「良」,104行:A列「可」,105行:A列「不可」(B〜D列は空欄) (注:本サイトでは原問題の表を文字表記に変換しています)

出典:平成23年度 秋期 ITパスポート試験 問69

正解:ウ

解説

数える範囲は,複写で右へ進むと科目の列(B→C→D)が変わる必要があるので列は相対(B),行は常に 2〜100 行目で動かしてはいけないので行を固定($2,$100)します。つまり B$2〜B$100 です。条件は,複写で下へ進むと「優→良→可→不可」(A102→A103…)と行が変わる必要があり,列は常に A 列なので $A102 です。

選択肢ごとの解説

  • ア誤り。範囲の列を固定しているので,英語・数学の列に複写したときに範囲が B 列のままになってしまいます。
  • イ誤り。範囲の列を固定している上,条件の行を固定しており,いずれも不適切です。
  • ウ正しい。範囲は B$2〜B$100(列は相対・行は固定),条件は $A102(列は固定・行は相対)です。
  • エ誤り。条件の行を固定しているので,下に複写しても「優」のままになってしまいます。
ITパスポートの過去問を演習モードで解く