如何分配价值

How to Assign Value

我有 2 个基于相同 table 的专栏。请参考以下截图。

我想将 ReferenceNO 分配给 ApplicationNo 列中存在的空值。 有什么方法可以赋值吗? 你的帮助将帮助我解决这个问题。

提前致谢。

在将数据发送到 PowerBi 之前,您可以在 SQL 中使用以下代码:

 Isnull(ApplicationNo,ReferenceNo) as ApplicationNo

或在 Power Bi 中添加自定义列和代码,如下所示;帮助 link : Custom Column :

= if [ApplicationNo] = null then [ReferenceNo] else [ApplicationNo] 

或在 power bi 中添加一个条件列。帮助 link : Conditional Column.

使用 DAX 或 SQL.

ApplicationNo 中的 null 替换为 ReferenceNo

但根据我的理解,我认为您正在寻找的是一个名为“Fill Down" in PowerBI. Check out this video 的功能,例如。

  • 这基本上不是将数据从最后找到的非空单元格复制到当前单元格。
  • 您也可以使用“Fill Up”执行相反的操作

注意:我建议这样做,因为这样可以保持数据的一致性。