平成21年 春期 ITパスポート 問87

セルA1〜A10に表のような数値が入力されており、セルB1〜B10に計算結果が入力されている。
このときセルB1〜B10の計算結果とセルC1〜C10の計算結果がそれぞれ同じ数値となるようにするために、最初にセルC10に計算式を入力し、次にセルC10をセルC1〜C9に複写したい。
セルC10に入力する計算式として、正しいものはどれか。


A B C
1 231 A1
2 156 B1+A2
3 132 B2+A3
4 73 B3+A4
5 49 B4+A5
6 32 B5+A6
7 21 B6+A7
8 15 B7+A8
9 13 B8+A9
10 9 B9+A10

 ア  合計(A$1〜A10)
 イ  合計(A$1〜A$10)-合計($A$1〜A10)
 ウ  合計(A$1〜A$10)-合計($A$10〜A10)
 エ  合計(A$1〜A$10)-合計($A$1〜A10)+A10


答え ア


解説
セルB1〜B10の計算式をA1〜A10を使って書き換えると


A B C
1 231 A1
2 156 A1+A2
3 132 A1+A2+A3
4 73 A1+A2+A3+A4
5 49 A1+A2+A3+A4+A5
6 32 A1+A2+A3+A4+A5+A6
7 21 A1+A2+A3+A4+A5+A6+A7
8 15 A1+A2+A3+A4+A5+A6+A7+A8
9 13 A1+A2+A3+A4+A5+A6+A7+A8+A9
10 9 A1+A2+A3+A4+A5+A6+A7+A8+A9+A10
すなわち、セルB1〜B10のセルはA1からその行のAまでの総和である。
したがって、セルC10に入る計算式は“合計(A1〜A10)”で、セルC9の計算式は“合計(A1〜A9)”である。
セルC10の計算式“合計(A1〜A10)”を表計算ソフトで単純にセルC9に複写するとセルC9の計算式は計算式のセルを指しているA1とA10を一つずつずらして”合計(A0〜A9)”になる。(セルA0が表現できない表計算ソフトではエラーになる。)
ここで、セルC10の計算式をセルC9に複写して正常にするためには計算式の“A1”の“1”がずれないように“1”の前に“$”を付け“合計(A$1〜A10)”(ア)になります。


キーワード
・表計算ソフト

キーワードの解説

戻る 一覧へ 次へ