Skip to the content.

最終更新日:2026年7月25日

まず結論

CSVデータを表計算ソフトへ入力する問題では、カンマで右のセルへ進み、改行で次の行の左端へ移ると考えます。

その後は、数式が参照しているセルを確認し、参照元から順に計算します。

カンマ
→ 次の列

改行
→ 次の行の左端

計算式
→ 参照元から順に求める

試験では、CSVの配置とセル参照を頭の中だけで処理せず、いったん表に書き直すとミスを減らせます。

直感的な説明

CSVは、表の内容を文字列として並べた形式です。

例えば、次のCSVを考えます。

10,20,30
40,50,60

表計算ソフトでは、次のように配置されます。

  A B C
1 10 20 30
2 40 50 60

カンマが出るたびに右へ進み、改行が出ると次の行へ移ります。

10 → A1
20 → B1
30 → C1

改行

40 → A2
50 → B2
60 → C2

この配置ができれば、あとは通常の表計算と同じです。

定義・仕組み

CSVとは

CSVは、Comma-Separated Valuesの略です。

一般に、データを次のように区切ります。

  • カンマ:同じ行の次の項目
  • 改行:次のレコード
商品A,100,3
商品B,200,5

表にすると、次のようになります。

  A B C
1 商品A 100 3
2 商品B 200 5

CSVは、表計算ソフトやデータベースなどでデータ交換に使われる形式です。

CSVの引用符、TSV、表計算ソフト固有形式との違いは、CSVとは?コンマ・改行・引用符の役割とTSVとの違いで整理しています。

セル番地の読み方

セル番地は、列の英字と行番号の組合せです。

A1
→ A列の1行目

C3
→ C列の3行目

行と列を逆に読まないように注意します。

セル 意味
A1 A列・1行目
B2 B列・2行目
C3 C列・3行目

数式の依存関係

別の計算結果を参照する式は、参照元を先に求めます。

例えば、次の数式があるとします。

D1 = A1 + C2
D2 = B1 + B2
D3 = D1 + D2

D3はD1とD2を参照しているため、計算の流れは次です。

D1を計算
↓
D2を計算
↓
D3を計算

表計算ソフトは自動的に再計算しますが、試験では自分で依存関係を追う必要があります。

科目Aでどう出る?

科目Aでは、CSVのデータと複数の計算式が示され、最終的なセルの値を求める問題が出ます。

解く順番は次のとおりです。

  1. CSVを表に書き直す
  2. 行番号と列記号を付ける
  3. 各数式が参照するセルを確認する
  4. 直接データを参照する式から計算する
  5. 他の計算結果を参照する式を最後に計算する

例えば、CSVが次の内容だったとします。

2,5,1
4,3,6

配置は次です。

  A B C
1 2 5 1
2 4 3 6

数式が次の場合を考えます。

D1 = A1 + C2
D2 = B1 + B2
D3 = D1 + D2

計算は次のとおりです。

D1 = 2 + 6 = 8
D2 = 5 + 3 = 8
D3 = 8 + 8 = 16

試験では、足し算よりも、参照しているセルを正しく読むことが重要です。

どんな場面で使う?

この考え方は、プログラムの変数追跡にもつながります。

例えば、次の処理を考えます。

x = 2

y = 3

z = x + y

result = z + 1

計算順序は次です。

xとyを確認
↓
zを計算
↓
resultを計算

表計算の数式も同じで、結果を求めるには参照元を先に確認します。

D1とD2
↓
D3

問題文で変数が多いときも、次のように整理すると追いやすくなります。

  • 直接値が入る変数
  • ほかの変数を参照する変数
  • 最終結果に使われる変数

よくある誤解・混同

CSVを横一列に並べてしまう

CSVには改行があります。

1,2,3
4,5,6

これは6個の値を横一列に並べるのではありません。

A1=1, B1=2, C1=3
A2=4, B2=5, C2=6

と配置します。

セル番地の行と列を逆に読む

C2は、2列目のCではありません。

C2
→ C列の2行目

必ず、英字が列、数字が行です。

同じ列なら同じ値だと思う

C列でも、行が違えば値は異なります。

C1
C2
C3

は別のセルです。

列記号だけでなく、行番号まで確認します。

最終式から先に計算する

D3 = D1 + D2

のような式では、D1とD2が決まっていないと計算できません。

参照元
↓
参照先

の順でたどります。

数式を文字列として扱う

問題文に「入力すると直ちに再計算される」とある場合、数式は文字のままではなく、計算結果に置き換わります。

D1 = A1 + C3

は、A1とC3の値を加えた数値になります。

まとめ(試験直前用)

  • CSVはカンマで右、改行で次の行へ進む
  • セル番地は「列の英字+行番号」で読む
  • まずCSVを表へ書き直す
  • 数式は参照元のセルから順に計算する
  • 他の計算結果を使う式は最後に求める
  • 頭の中だけで処理せず、行と列を書いて確認する

© 2024-2026 stemtazoo. All rights reserved.