2301_77928449 2025-04-06 17:26 采纳率: 22.5%
浏览 4

power query问题

商品名称 材质 季节 适用人群 颜色选项
羊羔绒圆卫 针织 冬季 男童 黑、红、蓝、杏
羊羔绒圆卫1 针织 冬季 男童 黑、红、蓝、杏
羊羔绒圆卫2 针织 冬季 男童 黑、红、蓝、杏
如何用excel中的PQ将上面的表格变成下面的格式

img

  • 写回答

4条回答 默认 最新

  • 阿里嘎多学长 2025-04-06 17:26
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    power query问题

    你遇到了 Power Query 问题,具体来说是关于数据处理和清洁的。

    问题描述:你有一个包含商品信息的表格,其中包括商品名称、材质、季节、适用人群和颜色选项等信息。现在,你想将这些数据处理和清洁,以便更好地分析和使用。

    问题可能的解决方案:

    1. 使用 Power Query 的 Text.Split 函数将颜色选项从字符串中分割出来,转换为一个列表。
    2. 使用 Power Query 的 Table.TransformColumns 函数将材质、季节和适用人群等信息转换为不同的列。
    3. 使用 Power Query 的 Filter 函数过滤掉不需要的数据行。

    以下是一个示例代码,演示如何使用 Power Query 处理和清洁数据:

    = Table.TransformColumns(
        Table.TransformColumns(
            Table.TransformColumns(
                Table.FromText("羊羔绒圆卫    针织    冬季    男童    黑、红、蓝、杏"),
                {"颜色选项", Text.Split(_, ",")},
                {"材质", Text.From(_, "材质")},
                {"季节", Text.From(_, "季节")},
                {"适用人群", Text.From(_, "适用人群")}
            ),
            {"商品名称", Text.From(_, "商品名称")}
        ),
        {"颜色选项", List.Transform(_, Text.Trim)}
    )
    

    这个示例代码将将颜色选项从字符串中分割出来,转换为一个列表,然后将材质、季节和适用人群等信息转换为不同的列。最后,它将将商品名称转换为文本类型。

    请注意,这只是一个示例代码,你可能需要根据你的实际情况进行修改。

    评论

报告相同问题?

问题事件

  • 创建了问题 4月6日