Queryで、WebページからデータをExcelに読み込む事例です。APIを使用し、PowerQueryでkintoneに登録されたレコードをExcelで読み込み、使い慣れたExcelで集計やグラフ化ができるようにします。1.PowerQueryで「データの取得」-「Webから」の設定2.Table.FromRecordsで、ソース[records]からテーブル作成3.必要な列のみ残し、列の並び替え4.各列を一つずつ展開し、valueを表示する補足説明Table.FromRecordsの説明kintoneの列の名前表示についてアウトプットイメージPowerQueryにより「指定したkintoneアプリに登録のデータ一覧」をExcelで表示します。設定後は「更新」ボタンをクリックで、都度データが読み込まれます。MSO」(バージョン2406)です。APIを利用するには「スタンダードコース」の契約が必要です。APIの仕様は次のとおりです。一度に取得できるレコードは、500件までなど、制限事項があります。情報を参考にさせていただき、PowerQuery部分の手順で「Table.FromRecords」を用いた方法です。パラメーター」を次のように設定します。上記の結果、次のようにソースが読み込まれた画面になります。ドキュメントの取得」の画面で、[records]のListをクリックし、必要な値を取得していくことは可能です。この事例は、ステップを省略する方法として、Table.FromRecordsを使用します。取得したkintoneのJSONドキュメントは、ソース[records]のListにあるRecordに欲しい情報があるため、「後にステップの挿入」により、Table.FromRecords(ソース[records])のステップを追加する。上記の結果、次の状態となります。Table.FromRecords(ソース[records])のステップ挿入後3.必要な列のみ残し、列の並び替えPowerQueryの「ホーム」タブで、「列の削除」-「他の列の削除」を使用するなどして、Excelに表示したい列のみ残します。表示したい順番に応じて列を並び替えします。必要な列のみ残した状態4.各列を一つずつ展開し、valueを表示する各列のデータがRecordのままであるため、各列を一つずつ展開し、valueを表示し、値そのものを表示します。各列を一つずつ展開し、valueを表示する設定イメージ以上で設定完了です。PowerQueryの設定完了の状態は次のとおりで、kintoneのデータが取得できています。テーブルに変換しました。詳細は以下をご覧ください。learn.microsoft.comなお、JSONを取り込む他の事例を以下に記載しています。APIの列名については、「フィールドコード」の値が使用されています。kintoneのアプリ設定で、必要に応じてわかりやすい名前に変更しておくと、設定も容易となります。Queryで、WebページからデータをExcelに読み込む事例(kintoneのAPI連携)でした。VBA】ExcelシートをJSON文字列に変換方法(kintoneインポート用)ExcelのシートをVBAでJSON文字列に変換する事例です。QueryでグループごとのTableから値取得する事例です。引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。