Jaa


OPENINGBALANCEYEAR

Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMittayksikköVisuaalinen laskenta -

Muistiinpano

Tätä funktiota ei suositella käytettäväksi visuaalisissa laskutoimituksissa, koska se todennäköisesti palauttaa merkityksettömiä tuloksia.

Laskee expression edellisen vuoden loppua vastaavana päivänä nykyisessä kontekstissa.

Syntaksi

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

Parametrit

Termi Määritelmä
expression Lauseke, joka palauttaa skalaariarvon.
dates or calendar Sarake, joka sisältää päivämääriä tai kalenteriviittauksen.
filter (valinnainen) Lauseke, joka määrittää nykyisessä kontekstissa käytettävän suodattimen.
year_end_date (valinnainen) Literaalimerkkijono, jonka päivämäärä määrittää vuoden päättymispäivämäärän. Oletusarvo on 31. joulukuuta. Koskee vain päivämääräsaraketta.

Palautusarvo

Skalaariarvo, joka edustaa expression edellisen vuoden lopussa arvioitua arvoa nykyisessä kontekstissa.

Huomautuksia

  • dates-argumentti voi olla mikä tahansa seuraavista:

    • Viittaus päivämäärä/aika-sarakkeeseen.
    • Taulukkolauseke, joka palauttaa päivämäärä/aika-arvojen yksittäisen sarakkeen.
    • Ehtolauseke, joka määrittää päivämäärä/aika-arvojen yksisarakkeisen taulukon.
  • Ehtolausekkeiden rajoitteita käsitellään aiheessa CALCULATE funktion.

  • filter-lausekkeella on rajoituksia, jotka on kuvattu aiheessa CALCULATE funktion.

  • year_end_date-parametri on päivämäärän merkkijonoliteraali, joka on sama alue kuin asiakkaan alue, jossa työkirja luotiin. Päivämäärän vuosiosa ohitetaan.

  • Parametria year_end_date ei saa määrittää, kun käytetään kalenteria.

  • Tätä funktiota ei tueta DirectQuery-tilassa lasketuissa sarakkeissa tai rivitason suojauksen (RLS) säännöissä käytettäväksi.

Esimerkki

Seuraava mallikaava luo mittayksikön, joka laskee tuotevaraston "vuoden alun varaston arvon".

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

Esimerkki kalenteripohjaisesta aikatiedoista

Seuraava mallikaava luo mittayksikön, joka laskee tuotevaraston "vuoden alun varaston arvon" kirjanpidon kalenterin mukaisesti.

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

OPENINGBALANCEWEEK-funktionOPENINGBALANCEQUARTEROPENINGBALANCEMONTHAikatietofunktioCLOSINGBALANCEYEAR