パスポイ

支店ごとの月別の売上データを評価する。各月の各支店の“評価”欄に… ITパスポート 平成30年度春期60

テクノロジ系

支店ごとの月別の売上データを評価する。各月の各支店の“評価”欄に,該当支店の売上額がA〜C支店の該当月の売上額の平均値を下回る場合に文字“×”を,平均値以上であれば文字“○”を表示したい。セルC3に入力する式として,適切なものはどれか。ここで,セルC3に入力した式は,セルD3,セルE3,セルC5〜E5,セルC7〜E7に複写して利用するものとする。 単位 百万円

列A列B列C(A支店)列D(B支店)列E(C支店)
1項目A支店B支店C支店
27月売上額1,5001,0003,000
3評価
48月売上額1,2001,0001,000
5評価
69月売上額1,7001,5001,300
7評価
  • IF($C2<平均(C2:E2),'○','×')
  • IF($C2<平均(C2:E2),'×','○')
  • IF(C2<平均($C2:$E2),'○','×')
  • IF(C2<平均($C2:$E2),'×','○')
正解と解説を見る

正解

IF(C2<平均($C2:$E2),'×','○')

正解は「IF(C2<平均($C2:$E2),'×','○')」(選択肢3)。セルC3の式は、他のセル(D3、E3、C5〜E5、C7〜E7)に複写して使うため、比較対象のセル(C2など)は複写先で列も行も追従してよいので相対参照のままとし、平均を求める範囲はどの列に複写しても常にA〜C支店(列C〜E)の値を対象とする必要があるため、列だけを$で固定した$C2:$E2とする。また、条件は「平均値を下回る場合に×、平均値以上であれば○」なので、IF文の真の場合に'×'、偽の場合に'○'を返す式が正しく、この二点(絶対参照の付け方と×○の順序)を満たすのは選択肢3のみである。

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

問題文および選択肢は独立行政法人情報処理推進機構(IPA)が公開する試験問題に基づいています。著作権はIPAに帰属します。解説は当サイトが独自に作成したものです。

解いて競うと、毎月1位にAmazonギフト券5,000円分

無料登録すると過去問演習のスコアが月間ランキングに記録されます。1回10問・スマホでサクッと。