Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powerbi 如何在Power BI中通过创建度量显示空白文本? 可以告诉我创建一个用文本替换空白值的度量吗?< /P>_Powerbi_Dax_Powerbi Desktop - Fatal编程技术网

Powerbi 如何在Power BI中通过创建度量显示空白文本? 可以告诉我创建一个用文本替换空白值的度量吗?< /P>

Powerbi 如何在Power BI中通过创建度量显示空白文本? 可以告诉我创建一个用文本替换空白值的度量吗?< /P>,powerbi,dax,powerbi-desktop,Powerbi,Dax,Powerbi Desktop,这是我的情况。我有供应商表中的供应商字段和项目表中的CSM\u项目编号。大多数CSM\u项目编号没有供应商名称。我想用“无供应商”来代替它们。我知道有很多方法可以做到这一点,通过使用IF、ISBlank等,但当我创建度量时,我无法从Vendor表中给出Vendor Feild。这就是我被卡住的地方。任何帮助都将不胜感激 看下面,它不会认出我的假身份。我有什么办法可以完成这件事吗? 非常感谢你你不能用措施解决你的问题,这不是措施的作用。为了解决你的问题,考虑两种方法: 1-最好的解决方案是替换中

这是我的情况。我有
供应商表中的
供应商
字段和
项目表中的
CSM\u项目编号
。大多数
CSM\u项目编号
没有
供应商
名称。我想用“无供应商”来代替它们。我知道有很多方法可以做到这一点,通过使用IF、ISBlank等,但当我创建度量时,我无法从Vendor表中给出Vendor Feild。这就是我被卡住的地方。任何帮助都将不胜感激

看下面,它不会认出我的假身份。我有什么办法可以完成这件事吗?
非常感谢你

你不能用措施解决你的问题,这不是措施的作用。为了解决你的问题,考虑两种方法:

1-最好的解决方案是替换中的空白值


2-第二种解决方案是使用带有if条件的计算列。

你不能用度量来解决问题,这不是度量的作用。为了解决你的问题,考虑两种方法:

1-最好的解决方案是替换中的空白值


2-第二种解决方案是使用带有if条件的计算列。

尝试以下测量方法。请记住,这不是对原始列或值的替换。但您可以在表中或其他可视化视图中使用此度量来显示原始列中没有数据的“无供应商”。这样,您可以保留原始数据并自定义这两个数据

vendor_name = 

var current_row_name = MIN(table_name[Name])

RETURN 
IF(
    current_row_name = BLANK(), 
    "No Vendor", 
    current_row_name
)
如果需要计算列,可以尝试下面的代码-

vendor_name_column = 

var current_row_name = table_name[Name]

RETURN 
IF(
    current_row_name = BLANK(), 
    "No Vendor", 
    current_row_name
)

试试下面这个尺寸。请记住,这不是对原始列或值的替换。但您可以在表中或其他可视化视图中使用此度量来显示原始列中没有数据的“无供应商”。这样,您可以保留原始数据并自定义这两个数据

vendor_name = 

var current_row_name = MIN(table_name[Name])

RETURN 
IF(
    current_row_name = BLANK(), 
    "No Vendor", 
    current_row_name
)
如果需要计算列,可以尝试下面的代码-

vendor_name_column = 

var current_row_name = table_name[Name]

RETURN 
IF(
    current_row_name = BLANK(), 
    "No Vendor", 
    current_row_name
)

似乎没有在表之间设置正确的关系似乎没有在表之间设置正确的关系。非常感谢你的帮助,老兄,你真可爱。非常感谢你的帮助。