英語を話したり手紙を書いたりすることがすぐできないのと同じように プログラムをいきなり作ることはできない。プログラム言語は英語や日本語、フランス語…、 と同じように目的によってさまざまな言語がある。しかし、 英文法よりはごくごく単純な文法である。 30年以上前なら事務用の言語だと"COBOL(コボル)"で科学技術用だったら "Fortran(フォートラン)"という言語を使います。 筆者も、入試や成績処理のプログラムに用いた言語は"COBOL"です。 また、このHP(ホームページ)に記載している円周率(π) はExcelのマクロ(VBA)で記述していますが、当時は"Fortran"で記述しました。
Excelは表やグラフなど身近な道具として最も多く利用されている。 さまざまな情報はSheetのセルへ持ち、集計したりグラフを書いたりする。 そこで、ここで作成するプログラムは、ほとんどの情報がSheetのセルに記憶(記述) されていると考えてプログラムをつくる。 また、出力についてもSheetへ書きだすことにする。

(1)統計表の準備 北海道と鹿児島県の販売数を求めるような関数を作ってみよう。
(2)県別の売上表を作ってみよう (1)で作った関数を利用してSheetに県別売上表を作ってみよう。
(3)地方コードを求める関数を作ってみよう 府県名から地方コードを判断する関数を作ってみよう。
(4)地方別売上表を作ってみよう (3)の関数を利用してSheetへ地方別売上表を作ってみよう。