共用方式為


ISERROR

適用於:導出數據行計算數據表Measure視覺計算

檢查 value 是否為 error,and 會傳回 TRUEorFALSE

語法

ISERROR(<value>)

參數

術語 定義
value 您想要測試的 value。

傳回 value

value TRUE if 布爾值 value 是 error;否則 FALSE

言論

  • 如需使用 ISERROR時的最佳做法,請參閱 適當使用 error 函式

  • 在匯出數據行中使用 not 數據列層級安全性 (RLS) 規則時,支援此函式 or 用於 DirectQuery 模式。

下列範例會計算因特網總銷售額與轉銷商總銷售額的比率。 ISERROR 函式可用來檢查錯誤,例如除以零。 If 傳回 errorblank,否則會傳回比率。

= IF( ISERROR(
       SUM('ResellerSales_USD'[SalesAmount_USD])
       /SUM('InternetSales_USD'[SalesAmount_USD])
             )
    , BLANK()
    , SUM('ResellerSales_USD'[SalesAmount_USD])
      /SUM('InternetSales_USD'[SalesAmount_USD])
    )

資訊函式IFERROR 函式IF 函式