Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:
Számított oszlop
Számított tábla
Mérték
Vizualizációszámítási
Egy feltételt ellenőriz, és egy értéket ad vissza TRUE, ellenkező esetben egy második értéket ad vissza. Egy lelkes végrehajtási tervet használ, amely a feltételkifejezéstől függetlenül mindig végrehajtja az ágkifejezéseket.
Szintaxis
IF.EAGER(<logical_test>, <value_if_true>[, <value_if_false>])
Paraméterek
| Kifejezés | Definíció |
|---|---|
logical_test |
Bármely érték vagy kifejezés, amely kiértékelhető TRUE vagy FALSE. |
value_if_true |
A logikai teszt TRUEvisszaadott érték. |
value_if_false |
(Nem kötelező) A logikai teszt FALSEvisszaadott érték. Ha nincs megadva, a BLANK lesz visszaadva. |
Visszaadott érték
value_if_true, value_if_falsevagy BLANK.
Megjegyzések
A IF.EAGER függvény eltérő adattípust adhat vissza, ha value_if_true és value_if_false különböző típusúak, de a függvény egyetlen adattípust kísérel meg visszaadni, ha
value_if_trueésvalue_if_falseis numerikus adattípusú. Az utóbbi esetben a IF.EAGER függvény implicit módon konvertálja az adattípusokat mindkét értékhez.A
IF.EAGER(<condition>, TRUE(), 0)képlet példáulTRUEvagy 0 értéket ad vissza, de aIF.EAGER(<condition>, 1.0, 0)képlet csak decimális értékeket ad vissza, annak ellenére, hogyvalue_if_falseegész szám adattípusú. Az implicit adattípus-átalakításról további információt Adattípusokcímű témakörben talál.IF.EAGER működési viselkedése megegyezik a IF függvénnyel, de a teljesítmény a végrehajtási tervek különbségei miatt eltérő lehet.
IF.EAGER(<logical_test>, <value_if_true>, <value_if_false>)ugyanazzal a végrehajtási tervel rendelkezik, mint a következő DAX kifejezés:VAR _value_if_true = <value_if_true> VAR _value_if_false = <value_if_false> RETURN IF (<logical_test>, _value_if_true, _value_if_false)Megjegyzés: A két ágkifejezés kiértékelése a feltételkifejezéstől függetlenül történik.
Példák
Lásd: IF Példák.