Menghitung Pekan dengan WEEKNUM, WEEKNUM_ADD, dan WEEKDAY pada LibreOffice Calc

========================================================

Menghitung Jumlah Pekan

Dengan Formula/Rumus WEEKNUM, WEEKNUM_ADD, dan WEEKDAY

pada LibreOffice Calc

========================================================

 

WEEKNUM

=======

Formula/Rumus WEEKNUM pada LibreOffice Calc akan menghitung jumlah minggu pada tanggal tertentu.

 

Syntax

WEEKNUM(Number; Mode)

 

Number : diisi dengan tanggal.

Mode : diisi dengan angka 1 atau 2

1 = Menghitung pekan mulai hari Minggu

2 = Menghitung pekan mulai hari Senin

 

ISO 8601 membuat aturan bahwa hari Senin seharusnya menjadi hari pertama pada sebuah pekan. Bila sebuah pekan yang sebagian harinya terletak pada satu tahun dan sisanya terletak di tahun yang lain, maka pekan tersebut dihitung pada sebagai pekan pada tahun yang memiliki empat hari dari pekan tersebut. Oleh karena itu, pekan pertama pada setiap tahun harus meliputi tanggal 4 Januari.

 

ISO 8601 adalah suatu standar internasional yang mengatur pertukaran data yang terkait dengan tanggal dan waktu. Standar ini berjudul “Data elements and interchange formats — Information interchange — Representation of dates and times” (Elemen dan format pertukaran data — Pertukaran informasi — Representasi tanggal dan waktu) dan diterbitkan oleh ISO. Tujuan standar ini adalah untuk menghilangkan risiko kesalahpahaman sewaktu dilakukan pertukaran data melintasi batas negara serta untuk menghindari kebingungan dan galat atau kerugian lain yang mungkin ditimbulkan. Standar ini mengatur data sehingga satuan waktu terbesar (tahun) muncul pertama pada untaian data dan dilanjutkan sampai satuan terkecil (detik). Standar in juga menyediakan metode standar untuk menyampaikan informasi berbasis waktu melintasi zona waktu dengan menyertakan suatu perbedaan dengan Waktu Universal Terkoordinasi (UTC).

 

WEEKNUM_ADD

===========

Hasil dari Formula/Rumus WEEKNUM_ADD menunjukkan jumlah pekan sampai hari tertentu.

Formula/Rumus WEEKNUM_ADD didesain untuk menghitung jumlah pekan secara tepat sebagaimana yang dilakukan oleh Ms. Excel. Bila kita ingin menghitung jumlah pekan sesuai ISO 8601, maka kita gunakan Formula/Rumus WEEKNUM, bukan WEEKNUM_ADD. Walaupun begitu, Hasil penghitungan Formula/Rumus WEEKNUM_ADD akan berubah sesuai penghitungan ISO 8601 bila format selnya diubah menjadi WW.

 

 

Syntax

WEEKNUM_ADD(Date; ReturnType)

 

Date : diisi dengan tanggal.

ReturnType : diisi dengan angka 1 dan 2

1 : untuk penghitungan pekan mulai pada hari Minggu

2 : untuk penghitungan pekan mulai pada hari Minggu

 

 

Contoh:

=WEEKNUM(“1995-01-01”;1) akan menampilkan angka 1.

=WEEKNUM(“1995-01-01”;2) akan menampilkan angka 52. Pada contoh ini, tanggal 1 Januari 1995 adalah hari Minggu sehingga hari Senin pertama adalah tanggal 2 Januari 1995. Bila penghitungan pekan dimulai pada hari Senin, 2 Januari 1995 maka hari Minggu, 1 Januari 1995 dihitung sebagai pekan terakhir pada tahun sebelumnya.

 

=WEEKNUM_ADD(“1995-01-01”;1) akan menampilkan angka 1.

=WEEKNUM_ADD(“1995-01-01″;2) akan menampilkan angka 1.

Hasil penghitungan pekan dengan Formula/Rumus WEEKNUM_ADD di atas menunjukkan bahwa tanggal 1 Januari 1995 jatuh pada pekan ke-1 baik penghitungan pekan dimulai hari Minggu maupun Senin.

 

=WEEKNUM_ADD(24/12/2001;1) akan menampilkan angka 52.

 

 

Cara mengubah format menjadi WW;

1. Klik pada sel tempat formula WEEKNUM_ADD

2. Ctrl + 1 sehingga muncul kotak dialog ‘Format Cells’

3. Pada Tab ‘Numbers’, klik ‘Date’ pada bagian ‘Category’

4. Klik ‘1’ pada bagian ‘Format’ sehingga pada bagian ‘Format code’ muncul ‘WW”

5. Klik OK

 

Contoh:

Dengan format sel ‘Standar’

=WEEKNUM_ADD(“1995-01-01”;2) akan menampilkan angka 1.

 

Bila format sel diubah menjadi ‘WW’, maka

=WEEKNUM_ADD(“1995-01-01”;2) akan menampilkan angka 53.

Hasil ini hampir sama dengan hasil =WEEKNUM(“1995-01-01”;2) dengan format sel ‘Standar’ yaitu 52.

 

 

WEEKDAY

=======

Formula/Rumus WEEKDAY akan menghitung jumlah hari dalam sepekan sesuai nilai tertentu.

 

Syntax

WEEKDAY(Number; Type)

 

Number : Diisi dengan tanggal

Type : Diisi dengan angka 1–7

1 : Minggu

2 : Senin

3 : Selasa

4 : Rabu

5 : Kamis

6 : Jumat

7 : Sabtu

tidak diisi : Minggu

 

Contoh:

=WEEKDAY(“2000-06-14”) akan menampilkan angka 4.

Type tidak diisi sehingga penghitungan dimulai dari hari Minggu.

14 Juni 2000 (2000-06-14) adalah hari Rabu.

Jadi, ada 4 hari pada pekan ini, yaitu: Minggu, Senin, Selasa, dan Rabu.

 

=WEEKDAY(“1996-07-24”;2) akan menampilkan angka 3.

Type diisi dengan angka 2. 2 = Senin. Oleh karena itu penghitungan dimulai dari hari Senin.

“1996-07-24” = 24 Juli 1996 = hari Rabu.

Jadi, ada 3 hari pada pekan ini, yaitu: Senin, Selasa, dan Rabu.

 

 

Catatan:

========

Tulisan ini kami tulis berdasarkan praket dengan LibreOffice Version: 4.2.8.2 yang terpasang pada Ubuntu 14.04 LTS.

 

Pada saat praktek saya menemukan kejanggalan;

=WEEKNUM_ADD(2001-12-24;1) format tanggal yyyy-mm-dd tanpa tanda kutip, akan menampilkan angka 20

tapi =WEEKNUM_ADD(“2001-12-24”;1) format tanggal yyyy-mm-dd dengan tanda kutip, akan menampilkan angka 52.

=========================================================================================================

 

 

Rujukan:

LibreOffice Help (F1)

Wikipedia (tentang ISO 8601)

 

The following two tabs change content below.
Pelayan pelajar di MTs Irsyaduth Thullab. Masih belajar menulis, salah satunya di kebonkata.blogspot.com

Faiq Aminuddin

Pelayan pelajar di MTs Irsyaduth Thullab. Masih belajar menulis, salah satunya di kebonkata.blogspot.com

Leave a Reply

Your email address will not be published. Required fields are marked *