Applies ToExcel for Microsoft 365 Excel for the web

JSON または XML を含むテキスト文字列を使用して、列の内容を解析 (または分解) できます。 [解析] コマンドの使い方を説明するために、次のサンプル データは、テキスト フィールドとして入力された JSON データと XML データから始まります。   

JSON データと XML データの例

JSON と XML のインポートの詳細については、「外部データ ソースからデータをインポートする 」を参照してください

JavaScript オブジェクト表記 (JSON) は一般的なデータ形式であり、Excel にインポートできます。

SalesPerson 列をテキスト文字列から構造化された Record 列に変換するには

  1. SalesPerson 列を選択します。

  2. JSONで [変換>解析>選択します

  3. [ レコード] を 選び、値を表示します。 基になる構造化レコードの表示

  4. SalesPerson 表示 横にある [展開] アイコンを 選択します。 [列 の展開 ] ダイアログ ボックスで、[名] フィールドと [ 姓] フィールド のみを選択 します。 レコードをテーブルに展開する

結果

レコードを展開した結果

拡張マークアップ言語 (XML) は、一般的なマークアップとデータ形式であり、Excel にインポートできます。

国の列 をテキスト 文字列から Table 値に 変換 する。

  1. [国] 列を選択 します。

  2. [XMLの解析>変換>選択します

  3. [ テーブル] を選び、値を表示します。 構造化テーブルの基になる値を表示する

  4. [国 ] 列 表示 横にある [展開] アイコンを 選択します。 [列 の展開] ダイアログ ボックスで、[国] フィールドと [除算] フィールドのみを 選択 します。 構造化テーブルをクエリ テーブルに展開する

結果

テーブルを展開した結果

ヒント    テーブルでは、[集計] を選択して、[合計] や [カウント] などのさまざまな方法でデータ集計できます。 詳細については、列の データを集計するを参照してください

関連項目

Power Query for Excel のヘルプ

リスト、レコード、またはテーブルの構造化列を使用する

テキストを JSON または XML (docs.com) 形式で

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。