6. 文書作成と表計算(2)
2013/05/23

1.授業の目的

2.データの並べ替え

表計算ソフトウェアでは入力したデータ項目や計算結果を並べ替え(ソート)することができます。

2-1 並べ替えの基本操作

1. 並べ替え範囲の指定
まず,どの範囲のデータ項目で並べ替えを行うのか指定します(セル,行,列などを選択する)。
2. 「キー」の設定
つぎに,並べ替えを行う場合の条件設定をします。ソートを実行する際,手がかりにする箇所を 「キー」 といいます。「最優先されるキー」以下,複数の設定が可能です。
3. 並べ替え順序の設定
最後に,並べ替えの順序を「昇順」「降順」のどちらで行うか決めます。並べ替えのキーは通常は値とします。その場合の並べ替えの順序は,数値順か文字列に割り振られている「文字コード」の順になります。

2-2 実際にやってみよう

資料 5.「文書作成と表計算(1)」の「表4:函館市年齢別人口表」を元に作成したファイル data03.xlsx を Excel で開きましょう。

このデータでは,若い世代から年齢順に男女の人口および総計が並べられていますが,たとえば男性の人口をキーにして昇順で並べ替えすれば,男性の人口が少ない順にソートされます。

2-3 具体的な手順

まず 並べ替えを行いたい範囲のセルを選択します。次に「データ」タブの「並べ替え」ボタンを押します。ここで,最優先されるキー(つまり,優先したい列)を選択します。あわせて,「昇順」(小さい順)で並べ替えるのか,「降順」(大きい順)で並べ替えるのか,も選択しておきます。

3.グラフの作成

ワークシート内のデータを用いて作成できるグラフにはいくつかの種類がありますが,データに応じて適切なグラフを選択する必要があります。代表的な3種類のグラフ(円,棒,折れ線)について,それぞれどう使い分ければよいか確認しましょう。

3-1 グラフの種類

グラフには様々な種類がありますが,一般的によく用いられるのは下記の種類です。

1. 円グラフ
全体に対する各項目の比率(割合)を示したいときに使います。全体に対して,どの項目の割合が大きい(小さい)のかを簡単にみることができます。
2. 棒グラフ
時間の流れによる変化を考えず,ある時点での,複数の項目同士を比較したいときに使います。
3. 折れ線グラフ
ひとつないし複数の項目について,時間の流れによる数量の変化をみたいときに使います。

3-2 グラフを作成する

第 5 回資料で作成したファイル data01.xlsx を Excel で開いてください。

グラフを作成するには,まず,グラフ化したい範囲を指定します。「名称」,「人口(人)」,「世帯数(数)」の 3 列のセルから,列タイトルを含んだ 4 行分を範囲指定してください。

その後,「挿入」タブから「グラフ」の「縦棒」ボタンを押して,「2-D 縦棒」の中の「集合縦棒」をクリックすると,次のようなグラフができあがります。

Excelでは,グラフの各部分に,次のような名前がついています。

凡例(はんれい)
グラフを見る上で参考となる事項を示しています。
項目軸
グラフの「X軸」にあたるもの(ここでは,「A2」から「A4」のセルの内容)。
数値軸
グラフの「Y軸」にあたるもの。
グラフエリア
グラフ全体を指します。

各要素を右クリックするとメニューが表示され,そこから要素に変更を施すことができます。また,グラフを選択した状態では,Excel のウィンドウ上部に「グラフツール」が表示されています。ここの「デザイン」,「レイアウト」,「書式」の各タブからグラフの変更が行えます。

グラフの変更を少し試してから「上書き保存」をしてください。ファイル名が data01.xlsx のままで元の場所に保存されます。

4.グラフの修正

ファイル data03.xlsx を Excel で開き,次のグラフを作成してみましょう。 今回は,年齢層による人口の変化がわかりやすいように「折れ線グラフ」を使うことにします。まずはこれを眺めてみましょう。

4-1 読みやすいグラフ

レポートや論文でのグラフの役目は,自分の意見の根拠を示したり,その補強を行うことです。したがって,第三者が読む際に,最低限必要な項目が盛り込まれていなければなりません。

今回の授業では「数値軸」「項目軸」および「凡例」を,グラフに必要な要素とし,これらを修正することで,読みやすいグラフを作成します。

4-2 凡例はグラフ読む手がかりだ

凡例(はんれい)は,グラフを読む際の手がかりになります。例えば,上の図の折れ線グラフでは,凡例がない場合,どの折れ線がどの項目の変化を示しているのか,わかりません。

凡例の文字列が長く,読みづらい場合,修正する必要があります。ただし,凡例の場所やフォント等は,凡例の上で右クリックして表示される「凡例の書式設定」において変更可能ですが,文字列自体を変更するには凡例に対応するセルの内容を書き換える必要があります。

4-3 数値軸と項目軸も忘れずに

グラフの軸には,軸のラベルと単位を記入します。さらにグラフを読みやすくする工夫も必要です。

軸にラベルを入れるには,「グラフツール」の「レイアウト」タブにある「軸ラベル」が使えます。

上記の折れ線グラフでは,「数値軸」に 0 から 16000 まで 2000 ずつ目盛りが振られ,目盛り線が描かれています。目盛りや線をこれ以上増やすとグラフが読みにくくなりますので,1000 毎の補助目盛りを入れてみます。

数値軸に補助目盛りを付けるには,数値軸を右クリックして「軸の書式設定」の「補助目盛線間隔」と「補助目盛の種類」を適当なものにします。

一方の「項目軸」では,この軸に対応する各セルのデータ(文字列)が長いため,読みにくくなっています。そのため項目軸のフォントの大きさを変更したり,対応するワークシート内のデータ自体を変更して修正します。また,折れ線グラフ上の各点の位置と項目軸の目盛りは対応する場所にあるのがよいでしょう。

項目軸の目盛りとグラフ上の点の位置を合わせるには,「軸の書式設定」の「軸のオプション」から「軸位置」を「目盛」に変更します。 軸の文字列を横向きにするには,「軸の書式設定」の「配置」で「文字列の方向」を「横書き」にします。

4-4 グラフを修正する

下の図のようにグラフを修正してみましょう。 作業を終えたらワークシートを上書き保存してください。

5.グラフをワードプロセッサで利用する

5-1 作成したグラフを他のソフトウェアで利用する

ここまで表計算ソフトウェアでのデータ入力およびグラフ作成について学びました。表計算ソフトウェアでグラフを作成するのは,レポートや論文などで利用するためです。

本章では,Excel で作成したグラフを Word の文書に貼り付ける方法について学びます。

5-2 グラフをワープロに貼り付ける

貼り付けるグラフには第4章で作成したものを利用します。

5-2-1 貼り付け前の準備

ExcelとWordを起動させておき,それぞれのウィンドウを開いておく。

5-2-2 Excelでの操作

  1. 「グラフエリア」内の領域をクリックして,「コピー」の対象を選択する。
  2. 「コピー」を行う。i

5-2-3 Wordでの操作

  1. ワード文書上で「貼り付け」を行う。
  2. 今回は,グラフの左下に表示されている「貼り付けのオプション」で「図として貼り付け」を選び,図の大きさを調整してくださいii

5-3 貼り付けたグラフにタイトル(キャプション)と出典をつける

レポートや論文でグラフを用いる際は,グラフの内容を適切に表したタイトル(キャプション)をつける必要があり,かつ,そのグラフがどのようなデータに基づいているのか(データを参照しているのか)を「出典」として記述する必要があります。ここではグラフを作成する際に参照したデータがありますので,それをもとにキャプションと出典を記しましょう。

グラフ(図)や表のキャプションには通し番号が必要ですが,Word の「図表番号」の機能を用いると,これを自動的に行えます。このためのボタンは「参考資料」タブにあります。タイトルは文書に直接書きます。

グラフに対して出典などの注釈を直接つけるには,Wordの「挿入」タブの「テキストボックス」の機能が使えます。グラフのタイトルも含めてテキストボックスに入れることもできます。 テキストボックスを右クリックして「テキストボックスの書式設定」メニューを選択すれば,テキストボックスの様々な表示設定を行うことができます(グラフの貼り付け例)。

5-4 表も貼り付けてみる

Excelで入力したデータを「表」としてWordの文書に貼りつけるには,まず貼りつけたいデータを範囲指定します。

範囲指定したデータを「コピー」したら,Word に「貼り付け」ます。

文書に貼りつけた表にもタイトルと出典をつけるのをお忘れなく。 なお,Word の「図表番号」機能を使って通し番号を付ける際には,「ラベル」を「図」から「表」に変更してください。 また,図の番号やタイトルは図の下につけるのが普通ですが,表の場合は表の上です。

6.Excel形式以外のファイルの読み込み

6-1 Excel形式以外のファイル

Excelにて入力,加工したデータは,通常Excel形式のファイルとして保存されますが,他の形式のファイルとしても保存することが可能です。もちろん他の形式のファイルであってもExcelにて読み込めます。Excel形式以外の他のファイル形式として,主なものは以下のものです。 iii

ここであげたファイル形式はテキストファイルであり,データ項目の区切りにどのような文字を使うかで分類することができます。

6-2 Excel形式のファイルをcsv形式で保存する

練習用のワークシートを data04.xls として用意しています。これをダウンロードして適切な場所に保存し,開きます。このデータを csv形式 として保存します。「名前をつけて保存」を選択し,「その他の形式」を選び,現れたダイアログの「ファイルの種類」を「CSV(カンマ区切り)(*.csv)」に変更したうえで保存します。ちなみにCSVは略語で Comma Separated Values という意味になります。 なお,ファイル名は data04.csv として適切な場所に保存しましょうvi

ここで,いったん Excel を終了させます。

6-3 csv形式のファイルをテキストエディタで開く

まずは「マイコンピュータ」から先ほど保存したファイルがあるか確認します。 v テキストファイルを作成・編集するソフトウェアをテキストエディタと呼びます(以下「エディタ」と呼びます)。Windows XP では「メモ帳」という簡易なエディタが利用可能ですが。今回は I ドライブにある「TeraPad」というエディタで先ほどのファイル data04.csv を開いてみます。 vi

データが行ごとに改行され,また列ごとに「,」(カンマ)で区切られていることがわかりますね。

6-4 csv形式のファイルを作成し,Excelで読み込む

さきほど解説したように,csv形式のファイルはテキストファイルですのでエディタにて作成することが可能です。ここでは,下記のデータを例題としてTeraPadに入力し,csv形式のファイルとして保存しましょう(ファイル名は data05.csv とします)。そして作成,保存したファイルをExcelで読み込んでみてください。上手く表示されていますか?

     表1:内閣支持率(2011年1月-5月)
調査月,支持する,支持しない
1月,29,59
2月,21,64
3月,,
4月,27,59
5月,28,55

NHK放送文化研究所「政治意識月例調査」(2011年5月版)より作成。

※3月調査は東日本大震災発生で調査打ち切り

Excelできちんと読み込めたのなら,Excel形式のファイルとして保存します(ファイル名は data05.xls とします)。

2-5.csv形式の便利なところ

このようにcsv形式(prn形式やtxt形式も含む)のファイルはテキストファイルなので,Excelを使わずに作成することが簡単にできます。またExcel以外の表計算ソフトでも読み込むことができるため,大量のデータを入力する場合やウェブサイトを通じてデータを配布したい場合によく使われるファイル形式です。

脚注

  1. 「ホーム」タブから「コピー」ボタンを押すか,図上で右クリックして「コピー」を選ぶか,キーボードで Ctrl-C を押すかはお任せします。
  2. 貼り付けたグラフをクリックしてグラフの周囲をドラッグすることで,グラフのサイズが調整が可能です。
  3. 今回の授業では,csv形式だけを扱い,他の二つの形式は扱いません。
  4. 保存する際に,この形式で保存して良いか,確認を求められるますが,そのまま「はい」をクリックしてください。
  5. マイコンピュータ」(エクスプローラ)での確認の場合、「.csv」という「拡張子」が表示されない場合は,「マイコンピュータ」の設定を変更し,表示されるようにしておきます。
  6. ファイルを開く際に data04.csv が見当たらない場合,「ファイルの種類」を「すべてのファイル」へ変更してください。