---
schema_version: "1"
id: 70e166e36dc0cd7b9393258d8119f926e03b4c5c610221d0a49f9ad23a437955
title: データ型
collection: tableau
version: next
locale: ja-jp
portal_url: https://docs.salesforce.com/tableau/next/ja-jp/public/desktop/datafields_typesandroles_datatypes.md
canonical_url: https://help.tableau.com/v0.0/public/desktop/ja-jp/datafields_typesandroles_datatypes.htm
source_site: help.tableau.com
content_type: documentation
content_hash: da24292c3ab2dcc27853c282bfbad242cc500d18fb29a817a6f36398c6b58ebc
description: Understand and change field data types like integer, date, and string in Tableau.
---
[メイン コンテンツに進む](#main-content)

# データ型

データ ソースのすべてのフィールドには、データ型があります。データ型には、整数 (410)、日付 (2015/1/23)、文字列 ("Belgium") など、そのフィールドに保存されている情報の種類が反映されます。フィールドのデータ型は、**\[データ\]** ペインで以下のいずれかのアイコンで識別します。

## Tableau でのデータ型アイコン

<table style="mc-table-style: url('Resources/TableStyles/Basic-Border.css');border-left-style: solid;border-left-width: 1px;border-left-color: #000000;border-right-style: solid;border-right-width: 1px;border-right-color: #000000;border-top-style: solid;border-top-width: 1px;border-top-color: #000000;border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #000000;margin-left: 0;margin-right: auto;" class="TableStyle-Basic-Border" cellspacing="0">
                    <colgroup><col class="TableStyle-Basic-Border-Column-Column1" style="width: auto;">
                    <col class="TableStyle-Basic-Border-Column-Column1" style="width: auto;">
                    </colgroup><thead>
                        <tr class="TableStyle-Basic-Border-Head-Header1">
                            <th class="TableStyle-Basic-Border-HeadE-Column1-Header1">アイコン</th>
                            <th class="TableStyle-Basic-Border-HeadD-Column1-Header1">データ型</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr class="TableStyle-Basic-Border-Body-Body1">
                            <td class="TableStyle-Basic-Border-BodyE-Column1-Body1">
                                <img src="https://help.tableau.com/v0.0/public/desktop/ja-jp/Img/symbol_text.png" style="text-align: center;" alt="テキスト値または文字列値。">
                            </td>
                            <td class="TableStyle-Basic-Border-BodyD-Column1-Body1">テキスト (文字列) 値</td>
                        </tr>
                        <tr class="TableStyle-Basic-Border-Body-Body1">
                            <td class="TableStyle-Basic-Border-BodyE-Column1-Body1">
                                <img src="https://help.tableau.com/v0.0/public/desktop/ja-jp/Img/symbol_date.png" style="text-align: center;" alt="日付値アイコン。">
                            </td>
                            <td class="TableStyle-Basic-Border-BodyD-Column1-Body1">日付値</td>
                        </tr>
                        <tr class="TableStyle-Basic-Border-Body-Body1">
                            <td class="TableStyle-Basic-Border-BodyE-Column1-Body1">
                                <img src="https://help.tableau.com/v0.0/public/desktop/ja-jp/Img/symbol_datetime.png" alt="日付値と時刻値。">
                            </td>
                            <td class="TableStyle-Basic-Border-BodyD-Column1-Body1">日付/時刻値</td>
                        </tr>
                        <tr class="TableStyle-Basic-Border-Body-Body1">
                            <td class="TableStyle-Basic-Border-BodyE-Column1-Body1">
                                <img src="https://help.tableau.com/v0.0/public/desktop/ja-jp/Img/symbol_number.png" style="text-align: center;" alt="数値。">
                            </td>
                            <td class="TableStyle-Basic-Border-BodyD-Column1-Body1">数値 (整数または小数)</td>
                        </tr>
                        <tr class="TableStyle-Basic-Border-Body-Body1">
                            <td class="TableStyle-Basic-Border-BodyE-Column1-Body1">
                                <img src="https://help.tableau.com/v0.0/public/desktop/ja-jp/Img/symbol_bool.png" style="text-align: center;" alt="True のブール値アイコン。">
                            </td>
                            <td class="TableStyle-Basic-Border-BodyD-Column1-Body1">ブール値 (リレーショナルのみ)</td>
                        </tr>
                        <tr class="TableStyle-Basic-Border-Body-Body1">
                            <td class="TableStyle-Basic-Border-BodyE-Column1-Body1">
                                <img src="https://help.tableau.com/v0.0/public/desktop/ja-jp/Img/geoicon.png" style="text-align: center;" alt="フィールドに地理的役割が適用されていることを示す地球儀アイコン。">
                            </td>
                            <td class="TableStyle-Basic-Border-BodyD-Column1-Body1">地理的値 (マップと併用)</td>
                        </tr>
                        <tr class="TableStyle-Basic-Border-Body-Body1">
                            <td class="TableStyle-Basic-Border-BodyE-Column1-Body1">
                                <img src="https://help.tableau.com/v0.0/public/desktop/ja-jp/Img/symbol_imagerole.png" alt="">
                            </td>
                            <td class="TableStyle-Basic-Border-BodyD-Column1-Body1">画像の役割 (画像リンク URL とともに使用)</td>
                        </tr>
                        <tr class="TableStyle-Basic-Border-Body-Body1">
                            <td class="TableStyle-Basic-Border-BodyB-Column1-Body1">
                                <img src="https://help.tableau.com/v0.0/public/desktop/ja-jp/Img/Schema_Viewer_Group_Cluster_Discrete_25x20.png" style="width: 25;height: 20;" alt="[スキーマ ビューアー] グループ クラスター アイコン。">
                            </td>
                            <td class="TableStyle-Basic-Border-BodyA-Column1-Body1">クラスタ グループ (<a href="https://help.tableau.com/v0.0/public/desktop/ja-jp/clustering.htm" target="_blank" class="xref">データ内のクラスターを見つける</a>で使用)</td>
                        </tr>
                    </tbody>
                </table>

**\[データ ソース\]** ページまたは **\[データ\]** ペインのいずれかでフィールドのデータ型を変更できます。

## \[データ ソース\] ページ内のフィールドのデータ型の変更

Tableau がフィールドのデータ型を間違って解釈する場合があります。たとえば、Tableau は日付を含むフィールドを、日付データ型ではなく整数データ型として解釈する場合があります。

**\[データ ソース\]** ページで、元のデータ ソースの一部だったフィールド (Tableau で作成された計算フィールドではない) のデータ型を変更できます。

1. そのフィールドのデータ型アイコン (上記の表のとおり) をクリックします。
2. ドロップダウン リストから新しいデータ型を選択します。
    
    ![文字列とデフォルトのオプションが選択されたデータ タイプ ドロップダウン。](/tableau/next/ja-jp/public/desktop/ja-jp/Img/datatype0.png)

**ヒント**: 抽出を作成する前にデータ型を変更するようにしてください。そうでなければ、データが正確でない場合があります。たとえば、元のデータ ソース内の浮動小数点フィールドが整数として解釈され、フィールドのデータ型を変更する前に抽出を作成する場合、結果的に生成される浮動小数点フィールドではその精度の一部が切り捨てられます。

\[データ ソース\] ページでデータ型を変更する方法に関する詳細については、[データ ソース ページ](https://help.tableau.com/v0.0/public/desktop/ja-jp/environment_datasource_page.htm)を参照してください。

## \[データ\] ペイン内のフィールドのデータ型の変更

\[データ\] ペインのフィールドのデータ型を変更するには、フィールド名の左にあるアイコンをクリックし、ドロップダウン リストから新しいデータ型を選択します。

![ドロップダウン メニューには、文字列が選択されたフィールドのデータ型が表示されています。](/tableau/next/ja-jp/public/desktop/ja-jp/Img/datatype2.png)

## ビュー内のフィールドのデータ型の変更

ビューでデータ型を変更するには、\[データ\] ペインでフィールドを右クリック (Mac では Control を押しながらクリック) し、\[データ型の変更\] をクリックしてドロップダウン リストから適切なデータ型を選択します。

![データ型の変更が選択され、文字列と既定のサブオプションが選択されたドロップダウン メニュー。](/tableau/next/ja-jp/public/desktop/ja-jp/Img/datatype1.png)

**注:** データベース内の一部のデータは、Tableau でモデル化できる範囲より精度が高い場合があります。このような値をビューに追加すると、ステータス バーの右隅に精度に関する警告が表示されます。[ステータス バーの情報](https://help.tableau.com/v0.0/public/desktop/ja-jp/environment_workspace.htm#StatusBar)を参照してください。

## ファイルからのデータの混合データ型

Microsoft Excel、Microsoft Access、または CSV (コンマ区切り値) ファイルのほとんどの列には、同じデータ型の値が含まれています (ブール値、日付、数値、またはテキスト)。ファイルに接続すると、Tableau によって各列の \[データ\] ペインの該当するエリアにフィールドが作成されます。日付値とテキスト値はディメンションであり、数値はメジャーです。

ただし、接続するファイルでは、数値とテキスト、数値と日付など、1 つの列にデータ型が混在することがあります。ファイルに接続すると、混在値の列は、Tableau の 1 つのデータ型のフィールドにマッピングされます。このため、数値や日付を含む列が数値データ型 (メジャーにする) としてマッピングされたり、日付データ型 (Tableau はディメンションとして処理) としてマッピングされることがあります。

Tableau では、Excel データ ソースの最初の 10,000 行、および CSV データ ソースの最初の 1,024 行のデータ型によって、混合値列をデータ型にマッピングする方法を決定します。たとえば、最初の 10,000 行の大半がテキスト値であれば、列全体はテキスト データ型を使用するようマッピングされます。

**注:** 空のセルの場合も、テキスト、日付、数値と書式設定が異なるため、混在値の列が作成されます。

Tableau が各フィールドのデータ型を判断するときに、フィールドの値がそのデータ型と一致していない場合、Tableau はデータ型に応じたさまざまな方法でフィールドを処理します。たとえば、Tableau では次の表のように、これらのフィールドに Null 値を含めて生成する場合があります。

 
| マッピングされるデータ型 | フィールド内の他のデータ型の扱い |
| --- | --- |
| テキスト | 日付と数値はテキストとして扱われます。NULL は作成されません。 |
| 日付 | テキストは NULL として扱われます。数値は 1/1/1900 から始まる数値順の日付として扱われます。 |
| 数値 | テキストは NULL として扱われます。日付は 1/1/1900 以降の日数として扱われます。 |
| ブール値 | テキスト、日付、および数値は NULL として扱われます。 |

混在値の列に基づくフィールドを使用することによって、データ分析に支障が生じる場合は、次のいずれかの方法を使用できます。

- 参照元データ ソースの空のセルを書式設定して、列のデータ型に一致するようにします。
- 混在値が含まれない新しい列を作成します。