HVIS. IVRIGE EFTER
Gælder for:Beregnet tabel beregningaf målingsvisualisering for en beregnet kolonne
Kontrollerer en betingelse og returnerer én værdi, når TRUE, ellers returneres en anden værdi. Den bruger en ivrig udførelsesplan, der altid udfører forgreningsudtryk uanset betingelsesudtrykket.
Syntaks
IF.EAGER(<logical_test>, <value_if_true>[, <value_if_false>])
Parametre
Begreb | Definition |
---|---|
logical_test | Alle værdier eller udtryk, der kan evalueres til TRUE eller FALSE. |
Værdi_hvis_sand | Den værdi, der returneres, hvis den logiske test er TRUE. |
Værdi_hvis_falsk | (Valgfrit) Den værdi, der returneres, hvis den logiske test er FALSE. Hvis den udelades, returneres BLANK. |
Returværdi
Enten value_if_true, value_if_false eller BLANK.
Bemærkninger
The IF. Funktionen EAGER kan returnere en variantdatatype, hvis value_if_true og value_if_false er af forskellige datatyper, men funktionen forsøger at returnere en enkelt datatype, hvis både value_if_true og value_if_false er af numeriske datatyper. I sidstnævnte tilfælde IF. Funktionen EAGER konverterer implicit datatyper, så de passer til begge værdier.
Formlen
IF.EAGER(<condition>, TRUE(), 0)
returnerer f.eks. TRUE eller 0, men formlenIF.EAGER(<condition>, 1.0, 0)
returnerer kun decimalværdier, selvom value_if_false er af datatypen heltal. Hvis du vil vide mere om konvertering af implicitte datatyper, skal du se Datatyper.HVIS. IVRIG har samme funktionelle funktionsmåde som IF-funktionen, men ydeevnen kan variere på grund af forskelle i udførelsesplaner.
IF.EAGER(<logical_test>, <value_if_true>, <value_if_false>)
har samme udførelsesplan som følgende DAX-udtryk:VAR _value_if_true = <value_if_true> VAR _value_if_false = <value_if_false> RETURN IF (<logical_test>, _value_if_true, _value_if_false)
Bemærk! De to forgreningsudtryk evalueres uanset betingelsesudtrykket.
Eksempler
Se IF-eksempler.
Relateret indhold
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: I hele 2024 udfaser vi GitHub-problemer som feedbackmekanisme for indhold og erstatter det med et nyt feedbacksystem. Du kan få flere oplysninger under:Indsend og få vist feedback om