电子表格与数据

免费 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。

提示词和示例在本页提供。请在 WebAct Chrome 扩展中运行任务。

这个工具免费吗?

你可以在这里免费复制和编辑提示词。要在 WebAct 中使用,请安装 Chrome 扩展,创建并验证账户,然后连接可用的浏览器 ChatGPT 会话。Free 方案每自然月包含 25 次由用户发起的自动化任务,所有工具共享。普通浏览器 Chat 单独计算;仍受提供方限制约束。

有关共享上下文,请参阅我们的 隐私政策 以及如何选择 Chat 或 Task.

从提示词到你的实际工作

将任务带到页面上。

安装 WebAct,加入原始材料,再按需调整结果。

安装 WebAct