表計算・データ

無料 Excel Power Query 生成ツール.

順序付きの変換手順を含む M コードの下書き。

実際の列名と変換ルールから M コードを下書きし、例示用の表と想定エラー動作を確認できます。

Chrome拡張機能とアカウントが必要です。
毎月25回の無料自動化タスクを全ツールで共有。ブラウザー接続先の提供元の制限が適用されます。

準備するもの

元のスキーマと変換要件。

ここから開始

自分用に調整できるタスクです。

ここでコピーし、準備ができたら WebAct に貼り付けてください。

このページではプロンプトを準備します。タスクは WebAct で実行します。

01

タスクを自分用に調整しましょう。

上のプロンプトを確認し、目的と重要な要件を追加してください。

02

WebAct に持ち込みましょう。

WebAct を開き、タスクを貼り付けて元資料を提供してください。下書きや説明には Chat から始め、承認したブラウザー操作やファイルが必要な場合は Task を使います。

03

役立つ部分を確認しましょう。

適切な実行環境で、既知の入力を使って数式、コード、計算を検証します。実行前に操作を確認し、元データを保管してください。

実践ガイド

Power Query M コードを生成して各変換を確認する方法。

Power Query コードは実際のソーススキーマとロケールに合わせてください。型の変更やフィルターによってレコードが気付かないうちに失われないよう、変換を順序付けます。

作業手順をタスクに合わせましょう。

元の列と現在の型を列挙し、空白除去、変換、フィルターを実行順に指定します。ロケールに依存する数値や日付にはカルチャを明示してください。変換エラーを見える状態に保ち、結果を読み込む前に各手順後の行数を比較します。

用意するもの
元のスキーマと変換要件。
得られるもの
順序付きの変換手順を含む M コードの下書き。

入力と結果を確認しましょう。

説明用の入力と出力 · 実際の WebAct 実行ではない学習用サンプル

入力項目サンプル個

Write a self-contained Power Query M example. Source columns ID and Amount are text. Rows: ID " A01 ", Amount "12.50"; ID "B02", Amount "oops". Trim ID and convert Amount using en-US; keep invalid amounts visible as errors rather than dropping rows.

完成例

let
    Source = #table(
        type table [ID = text, Amount = text],
        {{" A01 ", "12.50"}, {"B02", "oops"}}
    ),
    Trimmed = Table.TransformColumns(
        Source, {{"ID", Text.Trim, type text}}
    ),
    Typed = Table.TransformColumnTypes(
        Trimmed, {{"Amount", type number}}, "en-US"
    )
in
    Typed

Expected result in Power Query:
A01 → Amount 12.5
B02 → Amount Error, because "oops" cannot be converted to a number.
Both source rows remain available for inspection. This example has been checked against the documented functions; it is not a recorded Power Query execution.
この例をダウンロード

この入力をプロンプトに読み込み、WebAct にコピーして試してください。結果は掲載例と異なる場合があります。

判断のポイントとトラブル対処。

Power Query で型変換エラーを自動的に削除すべきですか?

除外ルールに合意していない限り、診断できるように残してください。エラー行を削除すると、売上やレコードの欠落が隠れる可能性があります。

あるパソコンでは金額を正しく変換でき、別のパソコンでは失敗するのはなぜですか?

カルチャによって小数点や桁区切りの解釈が異なる場合があります。変換手順に想定するカルチャと代表的な値を指定してください。

このワークフローの参考資料。

自分の資料で試しましょう。

タスクのプロンプト内の例を自分の資料に置き換えてください。必要な要件を残し、タスクを WebAct にコピーします。

タスクを調整してコピー ↑
始める前に

WebAct の利用。

プロンプトと例はここで利用できます。タスクは Chrome 用 WebAct 拡張機能で実行してください。

このツールは無料ですか?

このページのプロンプトは無料でコピー・編集できます。WebAct で使うには Chrome 拡張機能をインストールし、アカウントを作成・認証して、利用可能なブラウザー版 ChatGPT セッションを接続してください。Free プランには、ユーザーが開始する自動化タスクが暦月ごとに25回含まれ、全ツールで共有します。通常のブラウザー Chat は別枠で、提供元の制限が適用されます。

共有コンテキストの説明はこちら: プライバシーポリシー モードの選び方はこちら: Chat または Task.

プロンプトから実際の作業へ

タスクを自分のページへ。

WebAct をインストールし、元資料を加えて結果を自分用に調整しましょう。

WebActをインストール