中小企業診断士 過去問
令和元年度(2019年)
問164 (経営情報システム 問4)

このページは閲覧用ページです。
履歴を残すには、 「新しく出題する(ここをクリック)」 をご利用ください。

問題

中小企業診断士試験 令和元年度(2019年) 問164(経営情報システム 問4) (訂正依頼・報告はこちら)

次の表は、ユーロを円に換算するために表計算ソフトウェアによって作成されたものである。A2 ~ C2のセルには円に換算したい「ユーロの金額( €1、€5、€10 )」が入力されている。また、A3 ~ A5のセルにはユーロ/円の「為替レート( ¥125、¥126、¥127 )」が入っている。ユーロの円への換算は、「為替レート」×「ユーロの金額」の式を用いることにした。
このとき、はじめにB3のセルに積の式を入力し、それを空欄のセルに複写して表を完成したい。B3のセルに入力した式として、最も適切なものを選択肢の中から選べ。
なお、セル番地指定における $ 記号は絶対セル参照を表すものとする。また、*記号は積を求める演算子である。
問題文の画像
  • = $A3 * $B2
  • = $A3 * B$2
  • = A$3 * $B2
  • = A$3 * B$2

次の問題へ

正解!素晴らしいです

残念...

この過去問の解説 (3件)

01

正解は2です。

表計算ソフトの相対参照と絶対参照に関する問題です。

相対参照は、参照先セルが入力セルとの相対的な位置関係によって変わる参照方式です。

絶対参照は、参照先セルが入力セルの位置によらず絶対的で変わらない参照方式です。

B3セルを含む行と列の入力値は以下のようになります。

列を変更:A3*B2、A3*C2
→列の変更に対して、列Aが固定されているため、列Aが絶対参照となります。

行を変更:A3*B2、A4*B2、A5*B2
→行の変更に対して、行2が固定されているため、行2が絶対参照となります。

各選択肢については、以下のとおりです。

1→上記の通り、不適切です。

2→適切です。列A、行2が絶対参照のため、$A3*B$2となります。

3→上記の通り、不適切です。

4→上記の通り、不適切です。

参考になった数15

02

複写してそれぞれの計算を行わせたいため、絶対参照を利用して計算式を入力することになります。

A列の為替レートは、各レートを円に換算したいユーロに掛けるようにするため、列を固定して行を固定しないため$A3となります。

次にB列とC列は、円に換算したいユーロの金額がそれぞれ違うため、列は固定せずに行を固定する必要があるため、B$2となります。

B3セルに入力する式は = $A3 * B$2 です。

選択肢1. = $A3 * $B2
  • この計算式A列を固定している点は正しいですが、B列を固定してしまっているため、C列に複写しても円に換算したいユーロが€10とはなりません。
  • しかも同じ列で下方に複写した場合は、円に換算したいユーロのセルからずれてしまい、正確に計算ができないため不正解です。

選択肢2. = $A3 * B$2
  • 本選択肢のとおりに入力すると正しい計算ができるため、本選択肢が正解です。

選択肢3. = A$3 * $B2
  • この計算式は、A列ではなく3行目を固定している点、B列を固定している点の両方とも間違っているため正確に計算できません。そのため本選択肢は不正解です。

選択肢4. = A$3 * B$2
  • 2行目を固定していることは正しいですが、3行目を固定している点が誤っているため正確に計算できません。そのため本選択肢は不正解です。

まとめ

本問のような計算を行うには、各セルに対して相対参照で一つ一つ計算式を入力して値を求めることもできますが、一つの計算式を複写する方が効率が良くなります。そのためには絶対参照を利用する必要があります。

一見するとややこしいかもしれませんが、表計算ソフトで同じ表を組み、各計算式を入力して計算させてみるとそれぞれの式の意味や動きがよくわかり理解できます。

参考になった数9

03

表計算ソフトウェア(エクセル)の相対参照と絶対参照に関する問題です。まず、B3の計算内容は「¥125×€5」(=¥625)であることを確認します。

 

$=絶対(セル)参照とは、絶対に変更させたくない行または列のセルを参照することです。そのために$マークを付けます。

対して、相対(セル)参照とは、ドラッグして設定をコピーする際に行または列の数値に合わせて自動的に変更されることをいいます。

 

本問の場合、タテB2列に入力されている€5がタテ(下)にコピーしても€6、€7・・・と自動的に変更されないようにする必要があります。

対して、¥125、¥126、¥127が入力されているタテのA3列以降(下方向)は相対参照になります。

 

絶対参照する場合のルールとして、自動的に変更されないようにする行または列の番号やアルファベットの「前」に$を付けます。

B2列に対してタテに絶対参照を設定する場合は、「B$2」となります。

 

続いてヨコの行ですが、¥125、¥126、¥127が入力されているタテのA3列以降は自動的に変更されていきますが、¥125をヨコ(右)にコピーしても¥126、¥127・・・と自動的に変更されないように絶対参照を設定する必要があります。

A3行に対してヨコに絶対参照を設定する場合は、「$A3」となります。

選択肢1. = $A3 * $B2

冒頭の解説より、B3セルの入力式として最も適切なものは「= $A3 * B$2」であるため不適切な選択肢です。

選択肢2. = $A3 * B$2

冒頭の解説より、B3セルの入力式として最も適切なものは「= $A3 * B$2」であるため正解の選択肢となります。

選択肢3. = A$3 * $B2

冒頭の解説より、B3セルの入力式として最も適切なものは「$A3 * B$2」であるため不適切な選択肢です。

選択肢4. = A$3 * B$2

冒頭の解説より、B3セルの入力式として最も適切なものは「$A3 * B$2」であるため不適切な選択肢です。

まとめ

【本問】

 

相対参照と絶対参照を実務で使う機会がない方は、実際に与件文の表をエクセルで作成して選択肢の設定を全部試してみることをおススメします。

 

正規化の論点もそうですが、手間をかけてでも実際にエクセルで表を作って操作してみることで知識が定着しやすくなります。

参考になった数0