csvファイルを読み込み、pivot tableを作成するには(web用Excel)

投稿者: | 2021 年 11 月 28 日

まず、CSVファイルを開きます。

通常、OneDriveからFormsを作成した場合、OneDriveのファイル一覧の中にExcelのファイルが自動的に作られます。開く際はOneDriveにあるそのファイルをクリックします。

ここでは、あらかじめ作成しておいた
調査票の回答サンプルファイル をダウンロードして演習を進めます。

  1. デスクトップ版のExcelを購入して、インストールしてある人は、
    ダウンロードしたファイルをダブルクリック、開きます
  2. インストールされていない人は、
    1. OneDrive (sharepoint.com)
      (OneDriveに入れないときは、Web版Excel )を開きましょう
    2. DownloadしたファイルをOneDriveの画面にドラッグ
    3. uploading to OneDriveと表示され……
      09.uploading
    4. サンプルの回答結果のファイルが開きます
      01_table1
    5. もしくは、Web版オフィスでパソコンに保存してあるファイルを読むには のようにしても開くことが出来ます

閲覧ビューからブックの編集へ

  1. ダブルクリックする場合
    1. 表の中のどこかをダブルクリックすると、下のような画面が表示されます
      02_editbook
    2. ブックの編集をクリック
  2. メニューから選択する場合
    1. 編集をクリック
    2. 編集をクリック
      02b_edit

Excelのファイルに変換

  • CSVファイルには、単純に表の中に入力されている文字・数字がカンマで区切られて保存されています。
    しかし、列幅の情報などは保存できないため、いろいろな情報を保存できるExcelのファイルに変換していきます。
    03_change_file
  • 変換をクリックすると、OneDriveにExcelのファイルが作成され、Excelのファイルを表す拡張子.xlsxがファイル名の後ろにつきます。

列幅の変更

  • A列の中に入力されている文字(列)がすべて表示されるように、列幅を広げます。
    1. 広げたい列の後ろ側の境界線上にマウスを移動します。
      (A列の列幅を広げたいときは、B列との間)
    2. マウスの形状が左右の矢印に変わります。
    3. その状態のまま、ダブルクリックします。
      04_wclick
    4. 自動的に列幅が調整されます。

複数の列をまとめて変更するとき

  1. 下の図のように、A列からE列まで、5列分ドラッグします
    05_drag
  2. A列からE列のどこかの境界線にマウスを移動
  3. マウスの形状が左右の矢印に変わった状態のまま、ダブルクリックします。

ピボットテーブルの作成

  1. 表の文字が表示されているところをクリック
  2. 挿入、ピボットテーブルとクリック
    06_ins_pivot
  3. 範囲を確認します
  4. 新しいワークシートが選ばれているのを確認
  5. OKをクリック
    07_new_sheet
  6. 新しいシートSheet1が作成され、枠が表示されます
    08_pivot

単純集計表の作成

  1. 満足にドラッグ
    09_value
  2. 回答者の人数(個数)が表示されます
  3. 満足行にもドラッグ
    10_row
  4. 図のような単純集計表が表示されます。
    このように内訳を表示することで、もし、なにか間違って入力された値などがあれば、すぐに間違いを発見することが出来ます。
    11_line
  5. しかし、よく見ると順番があいうえお順にならんでいることがわかります。
  6. 表を値でコピーして、正しい順番に並べ替えましょう。

並びが正しいときは、以下のようにして、並べ替えできます。

並べ替え

ピボットテーブルには、何を並べ替えるかによって、回答項目と値の2通りの方法があります。

  1. 回答項目を降順で並べ替えるとき、
    下矢印、降順で並べ替えを順にクリック
    12_sort_kou

    • やや・・・から、あまり・・・に並べ替えられました
      13_result_sort
  2. 値で並べ替えるとき(よく使うのはこちら)
    1. 個数/満足の右の下矢印をクリック
    2. 値で並べ替えを順にクリック
    3. ここでは、小さい順のまま、OKをクリック
      15_sort_menu
    4. 個数の小さいものから順に並べ替えられました
      16_result_sort_value

参考