You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PowerQuery中Type与Text类型互转及文本提取技术问题

PowerQuery中Type与Text类型双向转换方案

Type转Text(解决Text.From报错问题)

直接用Text.From()无法转换Type类型,因为该函数仅支持基本数据类型的文本转换。PowerQuery提供了专门的Type.ToString()函数,用于将Type类型转为对应的文本标识:

示例代码

假设你有包含Type类型列ClmType2的表格,执行以下代码生成文本类型的ClmType1列:

Table.AddColumn(
    你的数据源表,
    "ClmType1",
    each Type.ToString([ClmType2])
)

比如Type.ToString(type number)会返回字符串"number",Type.ToString(type text)返回"text",完全匹配文本形式的类型标识需求。

Text转Type

要将文本形式的类型标识(如ClmType1)转换为实际Type类型,使用Type.FromText()函数即可:

示例代码

针对包含文本类型列ClmType1的表格,生成Type类型的ClmType2列:

Table.AddColumn(
    你的数据源表,
    "ClmType2",
    each Type.FromText([ClmType1])
)

比如Type.FromText("date")会返回type date,Type.FromText("logical")返回type logical,实现文本到Type类型的反向转换。

内容的提问来源于stack exchange,提问作者Denis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 07:55:20