問題本文
セルD2とE2に設定した2種類の税率で,商品Aと商品Bの税込み価格を計算する。セルD4に入力する正しい計算式は2)であるが,誤ってD$2)と入力した。セルD4に入力した計算式を,セルD5,E4及びE5に複写したとき,セルE5に表示される数値はどれか。
解説
表計算の絶対参照(B4(1.0+2)において:2は行・列ともに絶対参照なのでコピー先に関わらず常にD2(税率0.05)を参照する(本来はE2の0.1を参照すべき誤り)。B5(1.0+2)=600×(1+0.05)=600×1.05=630円が正解となる。
選択肢ごとの解説
- ア.誤り。525はB4(500円)×1.05=525の計算結果で、行の相対参照がD4のまま変化しなかった(行が4のまま)場合の値。$B4の行は相対参照なのでD4→E5のコピーで行は4→5と変化し、B5(600円)を参照するため525にはならない。
- イ.誤り。550はB5(600円)×(1+0.1÷1.2)などのような誤った計算や、2が絶対参照でなくE2(税率0.1)を参照した場合に出る値ではない。2は絶対参照なので常にD2(0.05)を参照し、0.1は使用されないため550という値は対応する計算経路を特定しにくい誤答値である。
- ウ.正解。E5ではDD$2を絶対参照と誤入力したため本来参照すべきE2(税率0.10)でなくD2(税率0.05)が参照され、正しい660円でなく630円が計算される。
- エ.誤り。660はB5(600円)×(1+0.1)=660で、E2(税率0.1)を正しく参照した場合の値。正しい計算式2)であればE5でE2を参照し660円となるはずだが、誤入力2($Dと列も絶対参照)によりD2(0.05)が参照されるため630円が計算される。
ITパスポート 2018年 (平成30年 秋期) の過去問一覧へ戻る・問80