跳到正文

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

这道题的解析和你的作答记录。

問60
頻出度★★☆

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

ABCDE
1月項目A支店B支店C支店
27月売上額1,5001,0003,000
3評価
48月売上額1,2001,0001,000
5評価
69月売上額1,7001,5001,300
7評価
出典 平成30年度 春期 ITパスポート試験 問60
解説

問 60

  • 错误ア

    比较值为$C2,因为列被固定,所以即使复制到D3・E3也会一直指向A分店的C列,无法跟随各分店。此外,平均值范围C2:E2是相对引用,向右复制时会偏移到D2:F2,无法得到当月3家分店的平均值。再加上IF的结果是「○」「×」的顺序,低于平均时会输出「○」,条件也相反。

  • 错误イ

    「×」「○」的顺序本身符合条件,但引用的设置方式有误。比较值$C2的列被固定,无法跟随各分店;平均值范围C2:E2是相对引用,向右复制时列会偏移,无法正确引用当月3家分店的平均值。

  • 错误ウ

    引用的设置方式(比较值C2为相对引用,平均值范围$C2:$E2为列固定)是正确的,但IF的结果是「○」「×」的顺序。当C2低于平均值(条件成立)时会返回「○」,与『低于则×』的要求相反。

  • エ

    正解 单元格C3是7月・A分店的评价栏,要比较的销售额是正上方的C2(A分店7月),比较基准是当月3家分店的平均值(C2~E2)。该公式会向右复制到D3・E3,向下复制到C5~E5・C7~E7。比较值C2需要跟随各分店・各月的销售额变化,因此列和行都保持相对引用(C3→D3变为D2,C3→C5变为C4)。另一方面,平均值的范围无论怎样复制都要始终取当月C~E列的3家分店,因此只把列设为绝对引用$,写作$C2:$E2(向右复制时列不会偏移,向下复制时只有行下移,指向当月的3家分店)。当条件C2<平均成立=低于平均值时返回「×」,不成立=达到或超过平均值时返回「○」,因此为IF(C2<平均($C2:$E2),「×」,「○」),所以エ恰当。

ここがポイント
  • 在电子表格的复制中,相对引用会随复制方向发生单元格位置偏移,而加了$的绝对引用不会偏移。需要跟随变化的比较值用相对引用,需要始终固定的范围的列用绝对引用。
  • IF(条件,真值,假值)在条件成立时返回第2个参数。因为要求『低于时为×』,所以在条件C2<平均成立时放「×」,否则放「○」。
用語
解答問60エ
练这一题

作答记录