Microsoft Excelを使った表計算 II(データの視覚化)
- 基本グラフの作成
- 度数分布表(ヒストグラム)(縦棒・横棒)
- 折れ線
- 円グラフ
- レーダーグラフ
- 散布図および第2数値軸
- 複合グラフの作成
- Excelの表・図のWord文書への貼り込み(ペースト)
基本グラフの作成
Excelの高機能性、便利さを前回の授業で学んだことと思います。今回は表にあるデータから
さまざまなグラフを作成することを学びます
度数分布表(ヒストグラム)(縦棒・横棒)
- 大都市人口
基本グラフの作成方法を一通り見ましょう。以下のような表を作り図を作成することにします。
- グラフ化したいデータの選択
タイトル行もグラフタイトルとして取り入れてくれる場合もあるが
実質データ部はA2からB14までなので(A2、B2は凡例として利用される)、その部分のみの選択をする。A1部を
わざわざ取り入込むとかえってグラフ表示がおかしくなる場合もある。
- グラフウィザードの起動
- 挿入メニュー→グラフ...か
- ツールバーのにより起動させる。
- ウィザードNo.1
ここではグラフの種類(縦棒)、形式(左上のパターン)を選択、
場合によっては「サンプルを表示」ボタンをクリックして試しチェックを行う。
- ウィザードNo.2
グラフの元となるデータの確認
データの範囲がsheet1のA1からB14であること(ここで$記号は無視する)、
系列は列単位で項目、データが区分けされていることを意味している。
項目軸ラベル、値のデータ範囲を確認(ここも$記号は無視する)。
- ウィザードNo.3
タイトルと軸ラベルを必要とあれば修整、付加する。
凡例が必要なければ凡例表示チェックをはずす。
- ウィザードNo.4
グラフの表示場所を指定。グラフをオブジェクトとしてデータのあるワークシートに置くかか独立したワークシート(Graph1)
に独立させるか選択。ここはオブジェクトとしておこう。そして「完了」をクリック。
- 以上でグラフの基本部分が完成された。
- さらに加工(カスタマイズ)を続けよう。
(どこでもいいので)x軸(項目軸)にポインターを近づけよう。
右ボタンクリックしショートカットメニューを表示させて軸の書式設定をクリック。
- 項目軸の文字配置、文字フォント、サイズを必要とあれば変更しよう。
- 必要とあればy軸についても形式を変更しよう。
(どこでもいいので)y軸(数値軸)にポインタを近づけよう。
そして軸の書式設定のショートカットから目盛タブを選択。ここをカスタマイズしよう。以下のような設定はどうだろうか。
また数値軸ラベル(Y軸のラベル、今は「人口百万人」となっている)を選び、右クリックで軸ラベルの書式設定...→配置
でやはり縦書きモードにしておく。
ここまででグラフは以下のように改造された。
- さらに凝った改造もできる。ちょっと紹介しよう。まずデータ系列の書式設定。
再びどこでもいいので棒グラフのバーをクリックする。するとすべての棒が選択されるので右ボタンクリック。データ系列の書式設定を
選択しよう。
以下のようなパターンタブからバーの色、パターン(塗りつぶし効果)を選んでみよう。
ここまでで以下のような具合である。
- プロットエリアの書式設定
グレーの背景色のところをプロットエリアと呼ぶ。ここにポインターを置きクリックして選択。右ボタンクリックでポップアップメニューを
出そう。そして書式設定→パターンから色、塗りつぶし効果を選ぼう。
- 出来上がりは以下のようである。
- グラフの消去
グラフ全体をクリックして選ぶ。周囲にハンドルがつくことを確認。そしてDeleteキーを押すか
あるいは右ボタンクリックしてポップアップメニューからクリアを選択。
- オブジェクトとして、あるいはデータシートとして作成されたグラフはファイルの保存と共に
自動的に保存の対象となります。またオブジェクトとして保存しておけばあとでWordで図の貼り付けにより
Wordに組み込むことが可能となります。これは後述します。
- 長寿国の平均寿命
- このグラフを作成し、自分流にカスタマイズしてください。
折れ線
- このグラフを作成してください。カスタマイズする前にこの図の通りに作ってください。
そしてこの形式で自分流に発展させてください。
円グラフ
レーダーグラフ
散布図および第2数値軸
散布図は2次元のデータ相関図をとるのに利用されるばかりでなく折れ線グラフ作成にも利用されます。以下のようなデータ
を見てください。この実験データから気圧、体積の時間変化を折れ線グラフでプロットしたいと考えます。しかし測定時間間隔
が一定ではないので単純な折れ線グラフではうまく横軸のデータを表せません。しかし不定期的に測定した気圧、体積の値を
折れ線でプロットしなければならないことも間々あります。このときは散布図を使うことになります。
- グラフ作成ウィザードを起動。最初のウィザードでグラフの種類は散布図、形式は線付き散布図にする。
- グラフタイトル、x軸、y軸のタイトル設定
- 以後特別なこともせずウィザードを完了する。ここまでで
グラフの出来上がりは以下のようである。
- 体積データ系列(マゼンタ色)のライン、どこでもいいのでクリックして選択、右ボタンを
クリックでデータ系列の書式設定を選ぶ。
- データ系列の書式設定→軸タブ、使用する軸を第2軸とする。そしてOKでここはひとまず終える。
- たとえばプロットエリアをクリックして選択、右ボタンクリックでポップアップメニューを出しグラフのオプション...を
選び、タイトルとラベルタブのY/第2数値軸に「体積(ml)」を入れる。
- ここまでの出来上がりは以下のよう。
- 凡例の四角部分をドラッグしてスペースの無駄にならないところに移動させる。
- 最終的に縦横比、大きさなどを調整して以下のように完成させる。
複合グラフの作成
表の完成
まず以下のような表を作成しよう。罫線も入れて。
- 高卒率(%)は高校卒業者/18歳人口となる。
- したがって1963年度の場合d3は=c3/b3%であたえられる。
- この式をオートフィル操作でd4からd11までに適用させる。
- d3からd11までを選択、マウス右ボタンクリック→ポップアップメニューのセルの書式設定...
→表示形式で「数値」、「小数点以下1桁」に設定。
- 大学進学率(%)は大学入学者/高校卒業者であたえられる。
- したがって1963年度の場合f3は=e3/c3%であたえられる。
- この式をオートフィル操作でf4からf11までに適用させる。
- d3からd11までを選択、マウス右ボタンクリック→ポップアップメニューのセルの書式設定...
→表示形式で「数値」、「小数点以下1桁」に設定。
以下のような表が完成される。
グラフの完成
- グラフの原型の作成
以下のようにA2からC11までを選択。
そしてグラフ作成ウィザードでグラフの種類は「縦棒」、形式は「集合縦棒」、グラフタイトルは
「18歳人口の推移」、Y/数値軸には「万人」として以下のようにグラフを作成。
- グラフの修整I−大学入学者数データのグラフへの追加
e2からe11までを選択。以下のように選択した四角のへりにマウスをポイントするとマウスの形が変化する
(十字矢印+白抜き矢印)。
その変化が起きたらドラッグしてデータをグラフエリア内に入れる。データがエリア内に入ると以下のようにマウス形状が
変化すると共にドラッグしたデータの範囲が図示される。
変更結果は以下のようである。
- グラフの修整II-高卒率(%)データのグラフへの追加
同様にd2からd11まで選びグラフに追加させる。この過程はまったく上の過程と同じようにできる。高卒率は%単位、
人数は万人単位と意味が違うがここではひとまず置いておく。
そして高卒率のバーのどれでもいいからどれかをクリックする。同系列(高卒率)のすべてのバーが選択される。以下のようで
ある。
そして右ボタンクリックしてポップアップメニューのグラフの種類...を選ぶ。
種類は折れ線、形式はマーカー付き折れ線(標準)を選ぶ。そしてその折れ線をクリックして選択する。
再び右ボタンクリックでポップアップメニュー→データ系列の書式設定...から軸タブを選び、使用する軸を以下のように第2軸にする。
- グラフの修整II-大学進学率(%)データのグラフへの追加
まったく同様な過程で大学進学率(%)のデータをグラフへ追加する。このとき自動的にグラフの種類はマーカー付き折れ線で軸は第2軸を
使うと設定されるので、データの追加のみで第2軸利用の折れ線グラフが描かれる。結果は以下のようである。
もし表示に不完全なものがあったら(項目軸の設定、折れ線グラフのマーカー、配色など)その部分をクリックして選択して右クリック、
ポップアップメニュー→それぞれの書式設定...で更なる加工を試みる。
- 表の完成
Excelの表・図のWord文書への貼り込み(ペースト)
今後レポート提出などでExcel表をWordに移しとること機会が多くなることが予想されるます。
また表やグラフ(図)をExcelで書き、解説はWordで文書にすることも多々あるでしょう。
ここで簡単Excel表、図のコピーとWordでのペーストについて確認しましょう。
表のコピー・ペースト
- Excelを起動。Wordで表を取り込みたいファイルも開くか新規作成で起動させる。
- Excelにて表作成。データを打ち込むのみでなく罫線も入れ、最終的な形にしておくことが望ましい。
もちろん罫線やデータ配置などはWordにおいても編集できるが。
- Excelにて対象表部分をドラッグし、メニューから編集→コピーを選択。
- Wordに移動。Wordでの編集メニューから形式を選択して貼り付け…を選ぶ。以下に示すダイアログボックスから
◎貼り付けを選択、最後にMicrosoft
Excelワークシートオブジェクトを選択してOKをクリック。
- Excelの表がペーストされる。表オブジェクトをダブルクリックしてデータの修正や表サイズの修正をする。
次に図のコピー・ペースト
- Excelにてグラフ(図)作成。図はExcelですべて最後の最後まで仕上げておくのが望ましい。
- グラフを選択。メニューから編集→コピーを選択。
- Wordに移る。先の表と同様に編集メニューから形式を選択してペースト…を選ぶ。ダイアログボックスではペーストする形式をMicrosoft
Excelグラフオブジェクトにする。他の設定は表のペースト時と同じにする。OKを押して図が挿入される。
- 大きさの調整をWord上で行なう。
グラフ作成課題(完成は次回でよい)
以下の表は2001年度から2005年度までのいくつかの鉄道会社の財務諸表の抜粋である。
- まず,この表を作成します.
- 数値を入力するとき,桁区切りのコンマは無視して数値だけ打ち込みます.
- △は赤字(負の数)を表します.入力するときはマイナスを用いてください.
「△73,772」なら,「-73772」と打ち込みます.
- 金額が入った領域をドラッグして選択し,右クリックで「セルの書式設定(F)」を選びます.
「表示形式」タブの「分類(C)」で一番下の「ユーザー定義」を選びます.
右欄の「種類(T)」の上から10個目の
「#,##0;-#,##0」
を選びます.
「-」を「"△"」に書き直します.引用符「"」は自動的に付くので,三角「△」だけ打ち込めば十分です.
- 色・罫線・大きさなどの体裁は自由です.
- 総資産と株主資本の間に,
を付け加えてください.
- B/Sの下にさらに欄を作り,次の値を表に付け加えてください.
ただし,「6.20%」のように小数点以下2桁まで,末尾の0と%も含めて表示すること.
- 株主資本比率=株主資本/総資産×100(%)
- 営業利益率=営業利益/売上高×100(%)
- 総資本経常利益率=経常利益/前期・当期の総資産の平均×100(%)(2002年度以降)
- ROE(Return on Equity,株主資本利益率)=当期純利益/前期・当期の株主資本の平均×100(%)(2002年度以降)
- これらの比率について,各会社ごとに,各欄の時間変化がよくわかるようなグラフを作り,表の下に追加してください.
- さらに,会社間の比較ができるグラフを追加してください.
注:多くの上場企業では,ホームページのIR情報(Investors Relations,投資家向け広報)欄から,
B/S(Balance Sheet, 貸借対照表)・
P/L(Profit and Loss Statement,損益計算書)・
C/F(Cash Flow,キャッシュフロー計算書)
などの諸表をダウンロードできるようにしています.
質問、あるいはあやまりなど見つけたら編集者まで
Special thanks to Prof. Fukunaga