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

Power Apps中使用Ungroup函数报错:列名NroVale已存在

解决Power Apps中Ungroup()报错"A column named 'NroVale' already exists"的问题

这个报错的核心原因是:你要展开的嵌套表所在的父表里,已经存在和嵌套表内同名的NroVale列。Ungroup操作会把父表的列和嵌套表的列合并到同一张表中,重名的列就会触发冲突报错。

给你两个直接可行的解决办法:

  • 方法一:重命名冲突列,避免重名
    用RenameColumns()先给父表或嵌套表的NroVale改名,再执行Ungroup。比如:

    Ungroup(RenameColumns(你的数据源, "NroVale", "NroVale_父表"), "你的嵌套列名称")
    

    展开后如果需要统一列名,还可以再用RenameColumns()改回来。

  • 方法二:移除不需要的冲突列
    如果父表的NroVale列对你没用,直接用DropColumns()删掉后再Ungroup:

    Ungroup(DropColumns(你的数据源, "NroVale"), "你的嵌套列名称")
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 15:37:33