平成30年度春期 ITパスポート 問60 解説
支店ごとの月別の売上データを評価する。各月の各支店の“評価”欄に,該当支店の売上額がA~C支店の該当月の売上額の平均値を下回る場合に文字“×”を,平均値以上であれば文字“○”を表示したい。セルC3に入力する式として,適切なものはどれか。ここで,セルC3に入力した式は,セルD3,セルE3,セルC5~E5,セルC7~E7に複写して利用するものとする。

- アIF($C2<平均(C2:E2), '○', '×')
- イIF($C2<平均(C2:E2), '×', '○')
- ウIF(C2<平均($C2:$E2), '○', '×')
- エIF(C2<平均($C2:$E2), '×', '○')
答えを見る
正解 エIF(C2<平均($C2:$E2), '×', '○')
要点複写先で固定したい列は$で絶対参照にする
解説
C3の式はD3・E3(右)とC5・C7(下)に複写します。自分の売上は相対参照のC2とし、平均の範囲は列を$で固定した平均($C2:$E2)にすれば、どこに複写しても同じ月のA~C支店の平均と比べられます。売上が平均を下回れば×、そうでなければ○なので、IF(C2<平均($C2:$E2), '×', '○')のエが正解です。
- ア:$C2のため右に複写しても常にA支店の売上と比べ、しかも○×が逆なので誤り。
- イ:$C2のため右に複写しても常にA支店の売上と比べ、平均の範囲も右にずれてしまうので誤り。
- ウ:条件が真(平均未満)のときに○を表示し、逆なので誤り。