過去問ドリル

平成30年度 春期 ITパスポート試験 問60

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

支店ごとの月別の売上データを評価する。各月の各支店の“評価”欄に,該当支店の売上額がA〜C支店の該当月の売上額の平均値を下回る場合に文字“×”を,平均値以上であれば文字“○”を表示したい。セルC3に入力する式として,適切なものはどれか。ここで,セルC3に入力した式は,セルD3,セルE3,セルC5〜E5,セルC7〜E7に複写して利用するものとする。 単位 百万円 行1:A列「月」,B列「項目」,C列「A支店」,D列「B支店」,E列「C支店」 行2:A列「7月」,B列「売上額」,C列 1,500,D列 1,000,E列 3,000 行3:B列「評価」(C3〜E3は空欄。C3に式を入力する) 行4:A列「8月」,B列「売上額」,C列 1,200,D列 1,000,E列 1,000 行5:B列「評価」(C5〜E5は空欄) 行6:A列「9月」,B列「売上額」,C列 1,700,D列 1,500,E列 1,300 行7:B列「評価」(C7〜E7は空欄) (注:本サイトでは原問題の表を文字表記に変換しています)

出典:平成30年度 春期 ITパスポート試験 問60

正解:エ

解説

評価セルの式を右(D3,E3)に複写したときは,自分の列の売上額(C2→D2→E2)と比較する必要があるので,比較対象は列を固定しない「C2」です。平均の範囲は,右に複写しても常に同じ月のA〜C支店全体(C2:E2)を指す必要があるので,列を固定した「$C2:$E2」にします(下の行へ複写したときは行がずれて,8月・9月の行を参照します)。また,平均を下回るときに“×”,以上のときに“○”を表示するので,IFの真の場合が“×”,偽の場合が“○”となる式が適切です。

選択肢ごとの解説

  • ア誤り。比較対象の$C2は列が固定されており,D3やE3に複写してもC2と比較してしまいます。平均の範囲も複写でずれます。また,“○”と“×”が逆です。
  • イ誤り。$C2は列固定のため複写で自支店の売上額と比較できず,平均の範囲もずれます。
  • ウ誤り。比較対象と平均の範囲は正しいですが,平均を下回るとき“○”になっており,“○”と“×”が逆です。
  • エ正しい。比較対象は自分の列の売上額,平均の範囲は同じ月の全支店に固定され,平均を下回れば“×”,以上なら“○”になります。
ITパスポートの過去問を演習モードで解く