COALESCE
Dotyczy: Obliczanie kolumny obliczeniowejtabeliobliczeniowej Miarawizualizacji
Zwraca pierwsze wyrażenie, które nie daje wartości BLANK. Jeśli wszystkie wyrażenia mają wartość BLANK, zwracana jest wartość BLANK.
Składnia
COALESCE(<expression>, <expression>[, <expression>]…)
Parametry
Termin | Definicja |
---|---|
wyrażenie | Dowolne wyrażenie języka DAX zwracające wyrażenie skalarne. |
Wartość zwracana
Wartość skalarna pochodząca z jednego z wyrażeń lub wartości BLANK, jeśli wszystkie wyrażenia mają wartość BLANK.
Uwagi
Wyrażenia wejściowe mogą mieć różne typy danych.
Przykład 1
Następujące zapytanie języka DAX:
EVALUATE { COALESCE(BLANK(), 10, DATE(2008, 3, 3)) }
Zwraca 10
wartość , która jest pierwszym wyrażeniem, które nie daje wartości BLANK.
Przykład 2
Następujące wyrażenie języka DAX:
= COALESCE(SUM(FactInternetSales[SalesAmount]), 0)
Zwraca sumę wszystkich wartości w kolumnie SalesAmount w tabeli FactInternetSales lub 0
.
Może to służyć do konwertowania wartości BLANK łącznej sprzedaży na 0
.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla