ISERROR
检查值是否错误,并返回 TRUE 或 FALSE。
语法
ISERROR(<value>)
parameters
术语 | 定义 |
---|---|
值 | 要测试的值。 |
返回值
如果值错误,则布尔值为 TRUE;反之为 FALSE。
备注
有关使用 ISERROR 时的最佳做法,请参阅适当使用错误函数。
在已计算的列或行级安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。
示例
以下示例计算 Internet 总销售额与经销商总销售额的比率。 ISERROR 函数用于检查除数为零等错误。 如果出现错误,则返回空白,反之返回比率。
= IF( ISERROR(
SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)
, BLANK()
, SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)
相关内容
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈