Jaa


NETWORKDAYS

Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus

Palauttaa kahden päivämäärän välissä olevien täysien työpäivien määrän (mukaan lukien). Parametrit määrittävät, and kuinka monta päivää viikonloppupäivät ovat. Viikonloppupäivät, and juhlapäiviksi määritetyt päivät not pitää arkipäivinä.

Syntaksi

NETWORKDAYS(<start_date>, <end_date>[, <weekend>, <holidays>])

Parametrit

Termi Määritelmä
start_date Alku-dateedustava date. Päivämäärät, joille ero lasketaan. start_date voidaan earlier kuin end_date myöhemmässä or.
end_date Loppu dateedustava date. Päivämäärät, joille ero lasketaan. start_date voidaan earlier kuin end_date myöhemmässä or.
weekend Ilmaisee viikonpäivät, jotka ovat viikonloppupäiviä, andnot sisältyvät start_date and end_date välisen kokonaisen työpäivän määrään. Viikonloppu on viikonlopun numero, joka määrittää, milloin viikonlopput tapahtuvat.
viikonlopun numero values ilmaisee seuraavia viikonloppupäiviä:
1 or jätetty pois: lauantai, Sunnuntai
2: sunnuntai, maanantai
3: maanantai, tiistai
4: tiistai, keskiviikko
5: keskiviikko, torstai
6: torstai, perjantai
7: perjantai, lauantai
11: sunnuntai vain
12: Maanantai vain
13: Tiistai vain
14: Keskiviikko vain
15: Vain torstai
16: Perjantai vain
17: vain lauantai
holidays Yhden sarakkeen taulukko or enemmän päivämääriä, jotka jätetään pois työstämästä daycalendar.

Palauta Value

Kokonaislukumäärä kokonaisia työpäivät.

Huomautuksia

  • Tämä DAX funktio muistuttaa Excel NETWORKDAYS. INTLandNETWORKDAYS funktiot.

  • If start_date and end_date molemmat ovat BLANK, myös value tuloste on BLANK.

  • If jompikumpi start_date or end_date on BLANK, BLANK start_date or end_date käsitellään muodossa Date(1899, 12, 30).

  • Päivämäärät on määritettävä käyttämällä DATE-funktiotaor toisen lausekkeen tuloksena. Esimerkiksi DATE ( 2022, 5, 30 )määrittää arvon 30. toukokuuta 2022. Päivämäärät voidaan myös määrittää literaalin kohteessa format, (dt”2022-05-30”). Älä not määrittää päivämääriä tekstinä.

Esimerkki

Seuraava lauseke:

   = NETWORKDAYS (
        DATE ( 2022, 5, 28 ),
        DATE ( 2022, 5, 30 ),
        1,
        {
            DATE ( 2022, 5, 30 )
        }
    )

Palauttaa:

[Value]
0

Tässä esimerkissä palautetaan arvo 0, koska date on lauantai, and loppu date on maanantai. Viikonloppuparametri määrittää, että viikonloppu on lauantai and sunnuntai, joten ne ovat not työpäivää. Juhlapäiväparametri merkitsee 30. (loppudate) juhlapäiväksi, joten työpäivät eivät jää jäljelle.