Jaa


VERKKOPÄIVÄT

Koskee seuraavia: Laskettu sarakeLaskettu taulukkoMittarinvisuaalinen 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, mitkä ja kuinka monta päivää viikonloppupäivät ovat. Viikonloppupäiviä ja -päiviä, jotka on määritetty lomille, ei pidetä arkipäivinä.

Syntaksi

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

Parametrit

Termi Määritelmä
start_date Alkamispäivämäärää edustava päivämäärä. Päivämäärät, joille ero lasketaan. start_date voi olla pienempi kuin, sama kuin tai uudempi kuin end_date.
end_date Päättymispäivämäärää edustava päivämäärä. Päivämäärät, joille ero lasketaan. start_date voi olla pienempi kuin, sama kuin tai uudempi kuin end_date.
Viikonloppuna Ilmaisee viikonpäivät, jotka ovat viikonloppupäivät eivätkä sisälly kokonaisten työpäivien määrään start_date ja end_date välillä. Viikonloppu on viikonlopun numero, joka määrittää, milloin viikonlopput tapahtuvat.
Viikonlopun numeroarvot ilmaisevat seuraavat viikonlopun päivät:
1 tai 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: torstai vain
16: perjantai vain
17: vain lauantai: vain 17: lauantai
Loma Saraketaulukko, joka sisältää yhden tai useamman päivämäärän, jotka jätetään pois työpäivän kalenterista.

Palautusarvo

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

Huomautukset

  • Tämä DAX-funktio vastaa ExcelIN VERKKOPÄIVÄT-funktiota. INTL- ja NETWORKDAYS-funktiot.

  • Jos molemmat start_date ja end_date ovat tyhjiä, tulostearvo on myös TYHJÄ.

  • Jos joko start_date tai end_date on TYHJÄ, BLANK-start_date tai end_date käsitellään muodossa Date(1899, 12, 30).

  • Päivämäärät on määritettävä käyttämällä DATE-funktiota tai toisen lausekkeen tuloksena. Esimerkiksi DATE ( 2022, 5, 30 ), määrittää 30. toukokuuta 2022. Päivämäärät voidaan myös määrittää literaaliksi muodossa (dt”2022-05-30”). Älä määritä päivämääriä tekstinä.

Esimerkki

Seuraava lauseke:

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

Palauttaa:

[Arvo]
0

Tässä esimerkissä palautetaan arvo 0, koska alkamispäivämäärä on lauantai ja päättymispäivä on maanantai. Viikonloppuparametri määrittää, että viikonloppu on lauantai ja sunnuntai, joten ne eivät ole työpäiviä. Juhlapäivä-parametri merkitsee 30. (päättymispäivä) juhlapäiväksi, joten työpäivät eivät jää jäljelle.