---
schema_version: "1"
id: 8951c4c274393fe3c90246ef7b7f24fe48cfbcab9a139094a891ad1835c94ecf
title: データ操作のヒント
collection: tableau
version: next
locale: ja-jp
portal_url: https://docs.salesforce.com/tableau/next/ja-jp/pro/desktop/data_tips.md
canonical_url: https://help.tableau.com/v0.0/pro/desktop/ja-jp/data_tips.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 72cb982ac9454c38a2146b6ce178dbaba47d205335998d16122f2492e65c0337
description: Tips for formatting data for analysis, like pivoting crosstabs and removing blank cells.
---
[メイン コンテンツに進む](#main-content)

# データ操作のヒント

データはさまざまな方法で整理できます。Tableau Desktop を活用するため、Tableau では、分析用に書式設定されているデータに接続することをお勧めします。具体的には次のようなデータが該当します。

- 集計ではなく可能な限り粒度が細かい (月平均ではなく毎日の気候データなど)
- データベース表のように整理されている (クロス集計など列指向の表ではない)
- 関係のない情報が除外されている (データやヘッダーではない一切の情報)

データが分析用に構造化されていると、質問やその回答がはるかに簡単になります。Tableau では、データに既に含まれる集計により制限されることなく、生データを必要なレベルで集計することができます。グループと階層を必要に応じて作成し、計算を分析フローの中で実行することができます。

Tableau Desktop には基本的なクリーニング オプションとデータ インタープリターがあります。さらに複雑な書式設定の問題には、Tableau Prep が必要となる場合があります。

次の Tableau Desktop に固有のセクションでは、データの分析が困難になる可能性のある一般的な書式設定や問題に焦点を当て、それを解決するための提案を行います。

## クロスタブ形式でのデータのピボット

データをクロス集計形式として書式設定すると、表は列指向となります。列指向の表では、変数は列見出しとして保存されます。ただし、Tableau Desktop は行指向データ用に最適化されています。行指向データでは、変数は行の値に保存されます。

たとえば、学生の数学、理科、および社会の点数を示す行指向の表があるとします。

![3 人の生徒の学生 ID 番号、性別、学区、3 つの教科 (数学、理科、歴史) を示すクロス集計表。教科の列が淡いオレンジ色で強調表示されています。](/tableau/next/ja-jp/pro/desktop/ja-jp/Img/excel_tips_crosstab.png)

Tableau Desktop は、行指向の表に接続するよう最適化されています。そのため、数学、理科、および歴史の値は "教科" という列の下に整理され、各生徒の点数は "点数" という列の下に整理されます。Excel データを手動で編集することにより、行の列をピボットできます。または、Desktop から Excel データに接続してから、ピボット オプションを使用します。ピボット オプションの詳細については、[ピボット データ (\[列\] から \[行\])](pivot.htm)を参照してください。

![学生 ID 番号、性別、学区、教科、成績スコアを表示するクロス集計ピボット テーブルの例。](/tableau/next/ja-jp/pro/desktop/ja-jp/Img/excel_tips_crosstab_pivot.png)

## 事前集計データの削除

データは多くの場合、事前に集計されていることがあります。つまり、データに合計や平均、中央値などが含めることができます。事前集計されたデータの例として一般的なものは、小計と総計の形で出現します。小計および総計データは未加工データから計算されますが、未加工データ自体の一部ではありません。

たとえば、小計情報の行を含む表があるとします。

![5 人の生徒の学生 ID 番号、性別、学区、3 つの教科 (数学、理科、歴史) を示すクロス集計表。表の下部には、淡いオレンジ色で強調表示された小計行があり、各科目の生徒の得点の合計が表示されます。](/tableau/next/ja-jp/pro/desktop/ja-jp/Img/excel_tips_preagg.png)

この場合、事前集計されたデータを削除する必要があります。分析で小計や総計を使用するには、手動で表からこのタイプの情報を削除します。次に、Desktop から Excel データに接続し、合計オプションを使用して小計と合計を計算します。詳細については、[ビジュアライゼーションでの合計の表示](https://help.tableau.com/v0.0/pro/desktop/ja-jp/calculations_totals_grandtotal_turnon.htm)を参照してください。または、Desktop から Excel データに接続してから、Data Interpreter をオンにして合計オプションを使用します。詳細については、[Excel、CSV、PDF、および Google スプレッドシートからのデータ インタープリターを使用するデータのクリーニング](https://help.tableau.com/v0.0/pro/desktop/ja-jp/data_interpreter.htm)を参照してください。

![5 人の生徒の学生 ID 番号、性別、学区、3 つの教科 (数学、理科、歴史) を示すクロス集計表。表の下部には、各科目の生徒の得点の合計を示す小計行が淡いオレンジ色で強調表示され、その行は赤で取り消し線が引かれています。](/tableau/next/ja-jp/pro/desktop/ja-jp/Img/excel_tips_preagg_remove.png)

## 冒頭部分のテキストの削除または除外

レポートとして配信される Excel データには、タイトルや導入部テキストのブロックを含めることができます。Desktop は表計算の最初の行に列見出しまたは行の値が入ることを予測しているため、この情報により分析中に問題が発生する可能性があります。

たとえば、レポートのタイトルと日付を含む表があるとします。

![上隅に「Excel レポート、2017 年 1 月」と書かれた淡いオレンジ色で強調表示された詳細を含むクロス集計テーブルの例。](/tableau/next/ja-jp/pro/desktop/ja-jp/Img/excel_tips_introstuff.png)

この場合、タイトルと日付情報を削除する必要があります。レポートでタイトルと日付を使用するには、次のいずれかを実行します。

- Excel データからこの情報を手動で削除します。次に、Desktop から Excel データに接続し、タイトル オプションを使用してレポートのタイトルを追加します。詳細については、[ビューの各部分の書式設定](https://help.tableau.com/v0.0/pro/desktop/ja-jp/formatting_specific_titlecaption.htm)を参照してください。
- Desktop から Excel データに接続してから、Data Interpreter をオンにしてタイトル オプションを使用します。詳細については、[Excel、CSV、PDF、および Google スプレッドシートからのデータ インタープリターを使用するデータのクリーニング](https://help.tableau.com/v0.0/pro/desktop/ja-jp/data_interpreter.htm)を参照してください。
- Excel データからこの情報を削除できない場合は、名前付きの範囲を作成して、Desktop から名前付きの範囲に接続します。詳細については、[Excel](https://help.tableau.com/v0.0/pro/desktop/ja-jp/examples_excel.htm)を参照してください。

![上隅の不要な詳細が赤で取り消し線で消されたクロス集計テーブルの例。これらの詳細には、「Excel レポート、2017 年 1 月」と記載されています。](/tableau/next/ja-jp/pro/desktop/ja-jp/Img/excel_tips_introstuff_remove.png)

## 階層ヘッダーを平坦化して 1 つの行にする

一般的に、Tableau Desktop は Excel データの 1 行目にのみ列見出しが含まれることを予測します。列見出しの複数のレイヤーを含むデータにより、分析中に問題が発生する可能性があります。

たとえば、1 つのメジャー ヘッダーと複数のサブヘッダーを含む表があるとします。

![4 人の生徒の学生 ID 番号、性別、学区、3 つの教科 (数学、理科、歴史) を示すクロス集計表。表の上部に、淡いオレンジ色で強調表示された「カリフォルニア」という表ヘッダーがあります。](/tableau/next/ja-jp/pro/desktop/ja-jp/Img/excel_tips_hierheaders.png)

この場合、ヘッダーの階層を平坦化するか削除する必要があります。これを行うため、Excel データの階層の各ヘッダーに、手動で直接新しい列を作成できます。または、Tableau Desktop から Excel データに接続してから、Data Interpreter をオンにします。見出しが正しく平坦化されていることを検証してください。Data Interpreter の詳細については、[Excel、CSV、PDF、および Google スプレッドシートからのデータ インタープリターを使用するデータのクリーニング](https://help.tableau.com/v0.0/pro/desktop/ja-jp/data_interpreter.htm)を参照してください。

![学生 ID、州、性別、学校、テストのスコアを表示するクロス集計表。州の列は淡い緑色で強調表示されています。](/tableau/next/ja-jp/pro/desktop/ja-jp/Img/excel_tips_hierheaders_flat.png)

### 空白セルがないことを確認してください

階層ヘッダー用に新しい列を作成する場合は、新しい列の各セルに値が含まれていることを確認してください。

![学生 ID 番号、性別、学区、教科、成績スコアを表示するクロス集計ピボット テーブルの例。州の列は淡いオレンジ色で強調表示されており、列の合計 10 行のうち 8 行にのみテキストがあります。](/tableau/next/ja-jp/pro/desktop/ja-jp/Img/excel_tips_blankcells.png)

各行に同じ値を繰り返す場合もありますが、階層ヘッダーに保存されたデータと関連付けられたデータが各行に含まれていることが重要です。Excel データから空白セルを手動で削除する必要があります。

![学生 ID 番号、性別、学区、教科、成績スコアを表示するクロス集計ピボット テーブルの例。州の列は淡い緑色で強調表示され、10 行のそれぞれに州が入力されています。](/tableau/next/ja-jp/pro/desktop/ja-jp/Img/excel_tips_blankcells_none.png)

## 空白行の削除

データに空白行がないことを確認してください。空白行を修正するには、Excel データから空白行を削除する必要があります。

![学生 ID 番号、性別、学区、教科、成績スコアを表示するクロス集計ピボット テーブルの例。淡いオレンジ色で強調表示された空白の行が 2 つあります。](/tableau/next/ja-jp/pro/desktop/ja-jp/Img/excel_tips_blankrows.png)

## 欠落したヘッダーの追加

欠落している列見出しがないことを確認してください。欠落しているヘッダーを修正するには、Excel データに直接、欠落しているヘッダーを手動で追加する必要があります。

![学生 ID 番号、性別、学区、教科、成績スコアを表示するクロス集計ピボット テーブルの例。淡いオレンジ色で強調表示された 2 つの空白の列ヘッダーがあります。](/tableau/next/ja-jp/pro/desktop/ja-jp/Img/excel_tips_blankheaders.png)