Delen via


ISERROR

Van toepassing op:berekende kolomberekende tabelMetingVisuele berekening

Controleert of een waarde een fout is en retourneert TRUE of FALSE.

Syntaxis

ISERROR(<value>)

Parameters

Term Definitie
value De waarde die u wilt testen.

Retourwaarde

Een Booleaanse waarde van TRUE als de waarde een fout is; anders FALSE.

Opmerkingen

  • Zie Geschikt gebruik van foutfunctiesvoor aanbevolen procedures bij het gebruik van ISERROR.

  • Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).

Voorbeeld

In het volgende voorbeeld wordt de verhouding tussen de totale internetverkopen en de totale verkoop van wederverkopers berekend. De functie ISERROR wordt gebruikt om te controleren op fouten, zoals delen door nul. Als er een fout optreedt, wordt een lege waarde geretourneerd, anders wordt de verhouding geretourneerd.

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

InformatiefunctiesIFERROR functieIF functie