Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:
Hesaplanan sütun
Hesaplanan tablo
Ölçü
Görsel hesaplama
columnName bağlamı yalnızca bir ayrı değere göre filtrelendiğinde değeri döndürür. Aksi takdirde alternateResult döndürür.
Sözdizimi
SELECTEDVALUE(<columnName>[, <alternateResult>])
Parametreler
| Süre | Tanım |
|---|---|
columnName |
Standart DAX söz dizimini kullanarak var olan bir sütunun adı. Bu bir ifade olamaz. |
alternateResult |
(İsteğe bağlı) columnName bağlamı sıfıra veya birden fazla ayrı değere filtrelendiğinde döndürülen değer. Sağlanmadığında, varsayılan değer BLANK() değeridir. |
Dönüş değeri
columnName bağlamı yalnızca bir ayrı değere filtrelendiğinde değer. Else, alternateResult.
Açıklamalar
için
SELECTEDVALUE(<columnName>, <alternateResult>)eşdeğer bir ifadedirIF(HASONEVALUE(<columnName>), VALUES(<columnName>), <alternateResult>).kullanırken en iyi yöntemler hakkında daha fazla bilgi edinmek için bkz. yerine kullanma . -
Bu işlev, hesaplanan sütunlarda veya satır düzeyi güvenlik (RLS) kurallarında kullanıldığında DirectQuery modunda kullanılmak üzere desteklenmez.
Örnek
Aşağıdaki DAX sorgusu:
DEFINE
MEASURE DimProduct[Selected Color] = SELECTEDVALUE(DimProduct[Color], "No Single Selection")
EVALUATE
SUMMARIZECOLUMNS
(ROLLUPADDISSUBTOTAL(DimProduct[Color], "Is Total"),
"Selected Color", [Selected Color])ORDER BY [Is Total] ASC,
[Color] ASC
Aşağıdakileri döndürür:
| SolukÜrün[Renk] | [Toplam] | [Seçili Renk] |
|---|---|---|
| Siyah | FALSE |
Siyah |
| Mavi | FALSE |
Mavi |
| Gri | FALSE |
Gri |
| Çoklu | FALSE |
Çoklu |
| NA | FALSE |
NA |
| Kırmızı | FALSE |
Kırmızı |
| Silver | FALSE |
Silver |
| Gümüş/Siyah | FALSE |
Gümüş/Siyah |
| Beyaz | FALSE |
Beyaz |
| Sarı | FALSE |
Sarı |
| `` | TRUE |
Tek Seçim Yok |