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.