Tapahtumat
Liity seuraamme FabCon Vegasiin
31. maalisk. klo 23 - 2. huhtik. klo 23
Lopullinen Microsoft Fabric-, Power BI-, SQL- ja tekoälyyhteisöjohtoinen tapahtuma. 31.3.–2.4.2025.
Rekisteröidy jo tänäänTätä selainta ei enää tueta.
Päivitä Microsoft Edgeen, jotta voit hyödyntää uusimpia ominaisuuksia, suojauspäivityksiä ja teknistä tukea.
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMittayksikköVisuaalinen laskenta -
Laskee lausekkeen ja palauttaa määritetyn arvon, jos lauseke palauttaa virheen. muussa tapauksessa palauttaa itse lausekkeen arvon.
IFERROR(value, value_if_error)
Termi | Määritelmä |
---|---|
value |
Mikä tahansa arvo tai lauseke. |
value_if_error |
Mikä tahansa arvo tai lauseke. |
Skalaari, joka on samaa tyyppiä kuin value
IFERROR-funktiolla voit vangita ja käsitellä lausekkeen virheitä.
Jos value
tai value_if_error
on tyhjä solu, IFERROR käsittelee sitä tyhjänä merkkijonoarvona ("").
IFERROR-funktio perustuu IF-funktioon ja käyttää samoja virhesanomia, mutta sillä on vähemmän argumentteja. IFERROR-funktion ja IF-funktion välinen suhde on seuraava:
IFERROR(A,B) := IF(ISERROR(A), B, A)
A:lle ja B:lle palautettujen arvojen on oltava samaa tietotyyppiä. näin ollen value
käytetyn sarakkeen tai lausekkeen ja value_if_error
palautettavan arvon on oltava samaa tietotyyppiä.
Tätä funktiota ei tueta DirectQuery-tilassa lasketuissa sarakkeissa tai rivitason suojauksen (RLS) säännöissä käytettäväksi.
Lisätietoja IFERROR-funktion käytöstä on kohdassa Virhefunktioiden asianmukainen käyttö.
Seuraava esimerkki palauttaa arvon 9999, jos lauseke 25/0 antaa tulokseksi virheen. Jos lauseke palauttaa arvon, joka on muu kuin virhe, kyseinen arvo välitetään käynnistävälle lausekkeelle.
= IFERROR(25/0,9999)
Tapahtumat
Liity seuraamme FabCon Vegasiin
31. maalisk. klo 23 - 2. huhtik. klo 23
Lopullinen Microsoft Fabric-, Power BI-, SQL- ja tekoälyyhteisöjohtoinen tapahtuma. 31.3.–2.4.2025.
Rekisteröidy jo tänään