it-kakomon › ITパスポート › 令和7年度 › 問76

令和7年度 ITパスポート 問76(テクノロジ)

出典:令和7年度 ITパスポート試験 公開問題 問76(独立行政法人情報処理推進機構(IPA))

商品の税込価格を計算する表計算のワークシートがある。セルB1には消費税率が入力されており,セルB4~B6には税抜価格が入力されている。セルC4~C6に税込価格を表示するために,セルC4に式を入力し,セルC5,C6に複写する。セルC4に入力する式はどれか。ここで,セルB1は,パーセント形式で表示している。
  1. アB$4*(1+B$1)
  2. イB$4*(1+B1)
  3. ウB4*(1+B$1)
  4. エB4*(1+B1)
正解と解説を見る

正解:ウ

【表の値】

・セルB1:消費税率 10%

・セルA4〜A6:商品X、商品Y、商品Z

・セルB4〜B6:税抜価格 200、500、100(円)

・セルC4〜C6:税込価格を表示する

【相対参照と絶対参照】

表計算ソフトでは、式を別のセルに複写すると、式の中のセルの参照が、複写した方向に同じだけずれます(相対参照)。ずらしたくない部分には「$」を付けて固定します(絶対参照)。

・B4:複写先に合わせて、行も列もずれる

・B$1:行番号の1が固定され、下に複写しても1行目を参照し続ける

【式を考える】

税込価格は、税抜価格 × (1 + 消費税率) で求めます。式をC5、C6に下へ複写したとき、次のように参照する必要があります。

・税抜価格:C5ではB5、C6ではB6を参照したい → 行がずれてほしいので、B4(相対参照)

・消費税率:どこに複写してもB1を参照したい → 行を固定したいので、B$1

したがって、セルC4に入れる式は B4*(1+B$1) です。C5に複写すると B5*(1+B$1) になり、正しく計算できます。列も固定した $B$1 でも同じ結果になりますが、下に複写するだけなら、行の固定で足ります。

【選択肢の検討】

ア:B$4は行が固定されるので、C5、C6に複写しても、商品Xの税抜価格を使い続けてしまいます。

イ:B1は相対参照なので、C5に複写するとB2、C6に複写するとB3を参照してしまい、消費税率を使えなくなります。

ウ:税抜価格は相対参照、消費税率は行を固定しているので、正しく計算できます。

エ:イと同じく、B1が複写先でB2、B3にずれてしまいます。

よって、正解は選択肢ウです。

この回の100問を通しで解く(無料)