Udostępnij przez


CLOSINGBALANCEMONTH

Dotyczy:kolumna obliczeniowatabela obliczeniowaMiarawizualizacji

Nuta

Ta funkcja jest zniechęcana do użycia w obliczeniach wizualizacji , ponieważ prawdopodobnie zwraca wyniki bez znaczenia.

Oblicza expression w ostatnim dniu miesiąca w bieżącym kontekście.

Składnia

CLOSINGBALANCEMONTH(<expression>, <dates> or <calendar>[,<filter>])

Parametry

Parametr Definicja
expression Wyrażenie zwracające wartość skalarną.
dates or calendar Kolumna zawierająca daty lub odwołanie do kalendarza.
filter (opcjonalnie) Wyrażenie określające filtr do zastosowania do bieżącego kontekstu.

Wartość zwracana

Wartość skalarna reprezentująca expression obliczona w ostatnim dniu miesiąca w bieżącym kontekście.

Uwagi

  • Argument dates może być dowolny z następujących:

    • Odwołanie do kolumny daty/godziny.

    • Wyrażenie tabeli zwracające jedną kolumnę wartości daty/godziny.

    • Wyrażenie logiczne definiujące jednokolumnową tabelę wartości daty/godziny.

      Nuta

      Ograniczenia dotyczące wyrażeń logicznych opisano w CALCULATE funkcji.

      Nuta

      Wyrażenie filter ma ograniczenia opisane w CALCULATE funkcji.

  • Ta funkcja nie jest obsługiwana w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych lub regułach zabezpieczeń na poziomie wiersza.

Przykład

Poniższa przykładowa formuła tworzy miarę, która oblicza wartość spisu "Koniec miesiąca" spisu produktów.

= CLOSINGBALANCEMONTH (
    SUMX (
        ProductInventory,
        ProductInventory[UnitCost] * ProductInventory[UnitsBalance]
    ),
    DateTime[DateKey]
)

Przykład analizy czasowej opartej na kalendarzu

Poniższa przykładowa formuła tworzy miarę, która oblicza wartość spisu "Koniec miesiąca" spisu produktów przy użyciu kalendarza obrachunkowego.

= CLOSINGBALANCEMONTH (
    SUMX (
        ProductInventory,
        ProductInventory[UnitCost] * ProductInventory[UnitsBalance]
    ),
    FiscalCalendar
)

CLOSINGBALANCEYEAR CLOSINGBALANCEQUARTER CLOSINGBALANCEWEEK czasowej