Bagikan melalui


NETWORKDAYS

Berlaku untuk: kolom terhitungTabel terhitungUkurPerhitungan visual

Mengembalikan jumlah seluruh hari kerja di antara dua tanggal (inklusif). Parameter menentukan mana dan berapa hari adalah hari akhir pekan. Hari dan hari akhir pekan yang ditentukan sebagai hari libur tidak dianggap sebagai hari kerja.

Sintaksis

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

Parameter

Istilah Definisi
start_date Tanggal yang menunjukkan tanggal mulai. Tanggal di mana perbedaannya akan dihitung. start_date dapat lebih awal dari, sama dengan, atau lebih baru dari end_date.
end_date Tanggal yang menunjukkan tanggal akhir. Tanggal di mana perbedaannya akan dihitung. start_date dapat lebih awal dari, sama dengan, atau lebih baru dari end_date.
weekend Menunjukkan hari dalam seminggu yang merupakan hari akhir pekan dan tidak termasuk dalam jumlah seluruh hari kerja antara start_date dan end_date. Akhir pekan adalah angka akhir pekan yang menentukan kapan akhir pekan terjadi.
Nilai angka akhir pekan menunjukkan hari-hari akhir pekan berikut:
1 atau dihilangkan: Sabtu, Minggu
2: Minggu, Senin
3: Senin, Selasa
4: Selasa, Rabu
5: Rabu, Kamis
6: Kamis, Jumat
7: Jumat, Sabtu
11: Minggu hanya
12: Senin hanya
13: Selasa hanya
14: Rabu hanya
15: Kamis hanya
16: Jumat hanya
17: Sabtu saja
holidays Tabel kolom dari satu atau beberapa tanggal yang akan dikecualikan dari kalender hari kerja.

Mengembalikan Nilai

Jumlah bilangan bulat dari seluruh hari kerja.

Komentar

  • Fungsi DAX ini mirip dengan Excel NETWORKDAYS. Fungsi INTL dan NETWORKDAYS.

  • Jika start_date dan end_date keduanya BLANK, nilai output juga BLANK.

  • Jika start_date atau end_date BLANK, BLANK start_date atau end_date akan diperlakukan sebagai Tanggal(1899, 12, 30).

  • Tanggal harus ditentukan dengan menggunakan fungsi DATE atau sebagai hasil dari ekspresi lain. Misalnya, DATE ( 2022, 5, 30 ), menentukan 30 Mei 2022. Tanggal juga dapat ditentukan sebagai harfiah dalam format, . Jangan tentukan tanggal sebagai teks.

Contoh

Ekspresi berikut:

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

Kembali:

[Nilai]
0

Dalam contoh ini, 0 dikembalikan karena tanggal mulai adalah Hari Sabtu dan tanggal akhir adalah Senin. Parameter akhir pekan menentukan bahwa akhir pekan adalah Sabtu dan Minggu, jadi itu bukan hari kerja. Parameter hari libur menandai tanggal 30 (tanggal akhir) sebagai hari libur, sehingga tidak ada hari kerja yang tersisa.