やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

Calc ピボットテーブルのグループ化

 大グループを後から作る。

成果物

情報源

手順

1. データを作る

Name,Price,Class
あ,10,A
い,11,B
う,12,C
え,13,A
お,14,B
か,15,C
き,16,A
く,17,B
け,18,C
こ,19,A
さ,20,X
し,21,Y
す,22,Z
せ,23,X
そ,24,Y
た,25,Z
ち,26,X
つ,27,Y
て,28,Z
と,29,X
  1. 上記テキストをコピーする
  2. セルA1にフォーカスする
  3. Ctrl+Vキーを押下してペーストする
  4. 区切りのオプションコンマにチェックを入れる
  5. OKボタンをクリックする

2. ピボットテーブルを作る

  1. セルA1にフォーカスする
  2. メニュー→Dataピボットテーブル作成
  3. 現在の選択範囲を選んでOKをクリックする
  4. 列フィールドデータ利用可能なフィールドDnDして削除する
  5. 利用可能なフィールドClass列フィールドDnDする
  6. 利用可能なフィールドName行フィールドDnDする
  7. 利用可能なフィールドPriceデータフィールドDnDする
  8. OKボタンをクリックする
  9. ピボットテーブル_Sheet1_1シートが作成される
  10. ピボットテーブル_Sheet1_1シート名をpにリネームする

0

3. ピボットテーブルをグループ化する(行)

  1. シートpをコピーしてp_glにリネームする
  2. シートp_glにフォーカスする
  3. セルA3A7()を範囲選択する
  4. メニュー→Dataグループ化およびアウトライングループ化
  5. A列に新たな列Name2が挿入される
  6. グループ化1とあるセルの値をあ行にする
  7. ソートされる

 同様にか行,さ行,た行を作る。

  1. セルB8B12()を範囲選択する
  2. メニュー→Dataグループ化およびアウトライングループ化
  3. A列に新たな列Name2が挿入される
  4. グループ化1とあるセルの値をか行にする

 上記をさ行,た行の分も同様にくりかえす。

1

4. グループ集計する(行)

  1. シートp_glをコピーして`p_glnにする
  2. Ctrlキー押下しながらマウスでセルA3,A8,A13,A18(あ行,か行,さ行,た行)をクリックする
  3. メニュー→Dataグループ化およびアウトライン詳細を表示しない
  4. Name2列における単位で集計した表になった

2

5. ピボットテーブルをグループ化する(列)

  1. シートpをコピーして`p_gcにする
  2. セルB2D2(AC)を範囲選択する
  3. メニュー→Dataグループ化およびアウトライングループ化
  4. 2行に新たな行が挿入される
  5. グループ化1とあるセルの値をABCにする
  6. ソートされる

 同様にXYZを作る。

  1. セルE3G3(XZ)を範囲選択する
  2. メニュー→Dataグループ化およびアウトライングループ化
  3. グループ化1とあるセルの値をXYZにする

3

6. グループ集計する(列)

  1. シートp_gcをコピーして`p_gcnにする
  2. Ctrlキー押下しながらマウスでセルB2,E2(ABC,XYZ)をクリックする
  3. メニュー→Dataグループ化およびアウトライン詳細を表示しない
  4. Class2列における単位で集計した表になった

4

7. ピボットテーブルをグループ化する(行&列)

  1. シートp_glをコピーして`p_glcにする
  2. セルC2E2(AC)を範囲選択する
  3. メニュー→Dataグループ化およびアウトライングループ化
  4. 2行に新たな行Class2が挿入される
  5. グループ化1とあるセルの値をABCにする
  6. ソートされる

 同様にXYZグループも作る。

  1. セルF3H3(XZ)を範囲選択する
  2. メニュー→Dataグループ化およびアウトライングループ化
  3. グループ化1とあるセルの値をXYZにする

5

8. グループ集計する(行&列)

  1. シートp_glcをコピーして`p_glcnにする
  2. Ctrlキー押下しながらマウスでセルA4,A9,A14,A19(あ行,か行,さ行,た行)をクリックする
  3. メニュー→Dataグループ化およびアウトライン詳細を表示しない
  4. Name2列における単位で集計した表になった
  5. Ctrlキー押下しながらマウスでセルC2,F2(ABC,XYZ)をクリックする
  6. メニュー→Dataグループ化およびアウトライン詳細を表示しない
  7. Name2行とClass2列における単位で集計した表になった

6

所感

 グループ集計するときに便利。

対象環境

$ uname -a
Linux raspberrypi 5.4.51-v7l+ #1333 SMP Mon Aug 10 16:51:40 BST 2020 armv7l GNU/Linux