ロケール (リージョンとも呼ばれます) ごとに、データを表示する方法が異なります。 たとえば、一部のリージョンでは mm/dd/yyyy の既定の日付形式を使用し、他のリージョンでは dd/mm/yyyy を使用します。 Power Queryロケールは、オペレーティング システムのリージョン設定に基づいています。 詳細については、「 Windows リージョン設定を変更して一部のデータ型の外観を変更する」および「 Mac の [言語の変更] & リージョンの全般設定」を参照してください。
メモ 最大 3 つのロケール設定があります。オペレーティング システム、Power Query、または変更の種類の設定です。 競合が発生した場合、解決の順序は (1) [種類の変更] 設定、(2) Power Query、(3) オペレーティング システムです。
数式を更新することで、インポートした CSV またはテキスト ファイルの [ファイルの配信元 ] ステップをカスタマイズできます。
-
クエリを開くには、Power Query エディターから以前に読み込まれたクエリを見つけ、データ内のセルを選択し、[クエリ ]> [編集] を選択します。 詳細については、「Excel でクエリをCreate、読み込み、または編集する」を参照してください。
-
CSV ファイルかテキスト ファイルをインポートします。 詳細については、「 テキスト (.txt または .csv) ファイルをインポートまたはエクスポートする」を参照してください。
-
[クエリ設定] ウィンドウの [適用された手順] で、[ソース] ステップの横にある [設定 の編集] アイコンを選択します。
-
[ コンマ区切り値 ] ダイアログ ボックスで、ドロップダウン リストからロケールを選択します。
-
[OK] を選択します。
クエリを含む新しい Excel ブックを作成すると、Power Queryは現在のオペレーティング システムロケールを既定のロケールとして使用します。 この設定は、テキスト、数値、および日付と時刻の値からインポートされたデータPower Query解釈する方法を決定します。 Power Queryクエリを含む Excel ブックを別のユーザーに送信すると、Power Queryロケール設定は、作成者 (またはドキュメントを保存した最後のユーザー) によって指定されたロケールとして保持されます。 これにより、現在のオペレーティング システムのロケール設定に関係なく、一貫性のあるPower Query結果が保証されます。
Excel でクエリのロケール設定を変更するには:
-
[データ ]> [ データの取得 ] > [クエリ オプション] を選択します。
-
[ クエリ オプション] ダイアログ ボックスの [現在のブック] で、[地域設定] を選択します。
-
ドロップダウン リストからロケールを選択します。
ブックの既定のロケール設定に加えて、1 つ以上の列に対して特定の 種類の変更 操作を適用するときに使用する既定以外のロケール設定を指定できます。 これは、複数のクエリ間で異なるリージョン設定のデータをインポートする場合に便利ですが、ブック内のすべてのクエリに対して特定の既定の設定を一貫性を持たせたい場合に役立ちます。
[型の変更] 操作を実行すると、変換先のデータ型と、変換に使用するロケール設定を指定できます。
-
クエリを開くには、Power Query エディターから以前に読み込まれたクエリを見つけ、データ内のセルを選択し、[クエリ ]> [編集] を選択します。 詳細については、「Excel でクエリをCreate、読み込み、または編集する」を参照してください。
-
列ヘッダーを右クリックし、[ロケールの使用] > [種類の変更] を選択します。
-
[ ロケールによる種類の変更 ] ダイアログ ボックスで、データ型とロケールを選択します。
-
[OK] を選択します。