ITパスポート 平成24年度 春期 特別措置試験 問99
ソフトウェア
表計算に関する問題
〔中問D・チェック数字〕〔テクノロジ〕表計算ソフトを使ってチェック数字を求めることにした。チェック数字を求めるワークシートを,次の手順で作成するとき,a に入れる適切な式はどれか。
〔中問D の記述(抜粋・再掲)〕a1 〜 a12 について,奇数桁には 1,偶数桁には 3 の重みを付ける。a1 〜 a12 の各桁に,それぞれの桁に対応した重みを掛けたものの和 S を求める。
〔手順〕 (1)セル B1 〜 N1 に,ISBN コードの桁数を表す数値を入力する。 (2)セル B2 〜 M2 に,ISBN コードの 1 〜 12 桁を,各セルに 1 桁ずつ入力する。 (3)セル B3 〜 M3 に,ISBN コードの各桁に対応した重みを入力する。 (4)セル B4 に,式[ a ]を入力し,セル C4 〜 M4 に複写する。 (5)セル B5 に,セル B4 〜 M4 の合計を求める式を入力する。 (6)セル B6 に,セル B5 の値を 10 で割った余りを求める式を入力する。 (7)セル N2 に,チェック数字を求める式を入力する。 〔図2 チェック数字を求めるワークシート〕
| A | B | C | D | E | F | G | H | I | J | K | L | M | N | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 桁 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 2 | ISBN コード | 9 | 7 | 8 | 4 | 0 | 0 | 0 | 0 | 1 | 2 | 3 | 4 | 網掛け |
| 3 | 重み | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | |
| 4 | 網掛け | 網掛け | 網掛け | 網掛け | 網掛け | 網掛け | 網掛け | 網掛け | 網掛け | 網掛け | 網掛け | 網掛け | ||
| 5 | 和(S) | 72 | ||||||||||||
| 6 | 剰余(R) | 網掛け |
注記 網掛けの部分は,表示していない。 a を入れるのは行 4 の B 列(上の表で「網掛け」と書いた欄のうち,B4 の位置)。
- ア B1*B2
- イ $B1*B$3
- ウ B2*B3
- エ $B2*B$3
答えと解説
✓ これが正解ウ B2*B3
解説
複写で列だけずれてほしいので、$ は付けません。
セル B4 に置きたいのは、その桁の数字とその桁の重みの積です。数字は2行目(B2〜M2)に、重みは3行目(B3〜M3)に並んでいます。だから同じ列の2行目と3行目を掛ける B2*B3 になります。この式を挙げた肢が正解で、$ の印は付いていません。式はセル B4 に入れ、C4〜M4 へ右に複写して使う手順です。複写したとき、参照するセルも一列ずつ動いてほしいわけです。$ を付けない相対参照なら、複写先に合わせて動きます。$ を付けた絶対参照にすると、その部分だけが動かず固定されます。固定すると、どの列に複写しても同じセルを見続けることになります。それでは、桁ごとの積になりません。1行目は桁の番号なので、掛ける相手としては誤りです。複写して使う式は、動いてほしい向きから決めます。シラバスも、表計算ソフトを業務で使う力を求めています。
ほかの選択肢の解説
- ア B1*B2:B1*B2 は、1行目と2行目を掛ける式です。1行目に並んでいるのは、桁の番号そのものです。重みは3行目に別に置かれています。掛ける相手を一つ上の行に取り違えた形です。参照する行そのものが違います。
- イ $B1*B$3:$B1*B$3 は、1行目と3行目を、$ を付けて掛ける式です。掛ける相手が桁の番号なので、まず中身が誤っています。そのうえ $ による絶対参照で、複写しても動かない部分が出ます。二重に外れた形です。中身も印も誤りです。
- エ $B2*B$3:$B2*B$3 は、2行目と3行目を、$ を付けて掛ける式です。掛ける相手そのものは、正しく選べています。ところが $B2 で列を固定してしまいました。右へ複写しても B 列の数字を見続けるので、積が揃いません。余計な $ を付けた形です。
関連用語
出典:平成24年度 春期 ITパスポート試験(特別措置試験) 問99(改変:原典の図表をテキストに書き起こした)
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問74:
表計算に 関する 問題 (表計算 ソフト) - 平成24年度 春期 (特別措置試験) 問100:
表計算に 関する 問題 (剰余) - 平成22年度 秋期 問61:
表計算に 関する 問題 (剰余) - 令和6年度 問58
(表計算 ソフト) - 令和5年度 問75:
表計算に 関する 問題 (表計算 ソフト)
同じ分野の問題
誤りを見つけたら報告する