Freigeben über


ISSELECTEDMEASURE

Gilt für:berechnete Spaltenberechnete TabellenMeasuresvisuelle Berechnungen

Wird von Ausdrücken für Berechnungselemente verwendet, um zu bestimmen, ob das Measure im Kontext eines der in einer Liste von Measures angegebenen Measures ist.

Syntax

ISSELECTEDMEASURE( M1, M2, ... )  

Parameter

Begriff Definition
M1, M2... Eine Liste mit Measures.

Rückgabewert

Ein boolescher Wert, der angibt, ob das Measure im aktuellen Kontext eines der in der Parameterliste angegebenen Measures ist.

Bemerkungen

  • Kann nur im Ausdruck für ein Berechnungselement referenziert werden.

  • Die Verwendung dieser Funktion im DirectQuery-Modus wird nicht unterstützt, wenn sie in berechneten Spalten oder RLS-Regeln (Row-Level Security) eingesetzt wird.

Beispiel

Der folgende Berechnungselementausdruck überprüft, ob das aktuelle Measure zu den in der Parameterliste angegebenen Measures gehört. Wenn die Measures umbenannt werden, werden die Namensänderungen im Ausdruck in Formelkorrekturen berücksichtigt.

IF (
    ISSELECTEDMEASURE ( [Expense Ratio 1], [Expense Ratio 2] ),
    SELECTEDMEASURE (),
    DIVIDE ( SELECTEDMEASURE (), COUNTROWS ( DimDate ) )
)

SELECTEDMEASURE
SELECTEDMEASURENAME