Note: The other languages of the website are Google-translated. Back to English

Bagaimana cara membulatkan tanggal ke hari kerja tertentu sebelumnya atau berikutnya di Excel?

doc-round-to-before-sunday-1
Terkadang, Anda mungkin perlu mendapatkan hari kerja tertentu sebelumnya atau berikutnya seperti hari Minggu berdasarkan tanggal seperti gambar kiri yang ditampilkan. Di sini tutorial ini menyediakan dua formula untuk menangani pekerjaan ini dengan mudah di Excel.
Tanggal bulat ke hari kerja tertentu berikutnya
Tanggal bulat ke hari kerja tertentu sebelumnya

panah gelembung kanan biru Tanggal bulat ke hari kerja tertentu berikutnya

Misalnya, di sini untuk mendapatkan hari Minggu berikutnya dari tanggal di kolom A

1. Pilih sel yang ingin Anda tempatkan pada hari Minggu berikutnya, lalu tempel atau masukkan rumus di bawah ini:

=IF(MOD(A2-1,7)>7,A2+7-MOD(A2-1,7)+7,A2+7-MOD(A2-1,7))

2. Kemudian tekan Enter kunci untuk mendapatkan Minggu pertama berikutnya, yang ditampilkan sebagai angka 5 digit, lalu seret isi otomatis ke bawah untuk mendapatkan semua hasil.

doc-round-to-before-sunday-1

3. Kemudian simpan sel rumus yang dipilih, tekan Ctrl + 1 tombol untuk menampilkan Format Cells dialog, lalu di bawah Jumlah tab, pilih Tanggal dan pilih satu jenis tanggal dari daftar yang tepat sesuai kebutuhan. Klik OK.

doc-round-to-before-sunday-1

Sekarang hasil rumus telah ditampilkan dalam format tanggal.

doc-round-to-before-sunday-1

Untuk mendapatkan hari kerja berikutnya, silakan gunakan rumus di bawah ini:

Hari kerja Rumus
Minggu =IF(MOD(A2-1,7)>7,A2+7-MOD(A2-1,7)+7,A2+7-MOD(A2-1,7))
Sabtu =IF(MOD(A2-1,7)>6,A2+6-MOD(A2-1,7)+7,A2+6-MOD(A2-1,7))
Jumat =IF(MOD(A2-1,7)>5,A2+5-MOD(A2-1,7)+7,A2+5-MOD(A2-1,7))
Kamis =IF(MOD(A2-1,7)>4,A2+4-MOD(A2-1,7)+7,A2+4-MOD(A2-1,7))
Rabu =IF(MOD(A1-1,7)>3,A1+3-MOD(A1-1,7)+7,A1+3-MOD(A1-1,7))
;Selasa =IF(MOD(A1-1,7)>2,A1+2-MOD(A1-1,7)+7,A1+2-MOD(A1-1,7))
Senin =IF(MOD(A1-1,7)>1,A1+1-MOD(A1-1,7)+7,A1+1-MOD(A1-1,7))

panah gelembung kanan biru Tanggal bulat ke hari kerja tertentu sebelumnya

Misalnya, di sini untuk mendapatkan hari Minggu sebelumnya dari tanggal di kolom A

1. Pilih sel yang ingin Anda tempatkan pada hari Minggu berikutnya, lalu tempel atau masukkan rumus di bawah ini:

=A2-HARI KERJA(A2,2)

2. Kemudian tekan Enter kunci untuk mendapatkan Minggu depan pertama, lalu seret isi otomatis ke bawah untuk mendapatkan semua hasil.

doc-round-to-before-sunday-1

Jika Anda ingin mengubah format tanggal, pilih sel rumus, tekan Ctrl + 1 tombol untuk menampilkan Format Cells dialog, lalu di bawah Jumlah tab, pilih Tanggal dan pilih satu jenis tanggal dari daftar yang tepat sesuai kebutuhan. Klik OK.

doc-round-to-before-sunday-1

Sekarang hasil rumus telah ditampilkan dalam format tanggal.

doc-round-to-before-sunday-1

Untuk mendapatkan hari kerja lainnya sebelumnya, silakan gunakan rumus di bawah ini:

Hari kerja Rumus
Minggu =A2-HARI KERJA(A2,2)
Sabtu =IF(WEEKDAY(A2,2)>6,A2-WEEKDAY(A2,1),A2-WEEKDAY(A2,2)-1)
Jumat =IF(WEEKDAY(A2,2)>5,A2-WEEKDAY(A2,2)+5,A2-WEEKDAY(A2,2)-2)
Kamis =IF(WEEKDAY(A2,2)>4,A2-WEEKDAY(A2,2)+4,A2-WEEKDAY(A2,2)-3)
Rabu =IF(WEEKDAY(A2,2)>3,A2-WEEKDAY(A2,2)+3,A2-WEEKDAY(A2,2)-4)
;Selasa =IF(WEEKDAY(A2,2)>2,A2-WEEKDAY(A2,2)+2,A2-WEEKDAY(A2,2)-5)
Senin =IF(WEEKDAY(A2,2)>1,A2-WEEKDAY(A2,2)+1,A2-WEEKDAY(A2,2)-6)

Pembantu Tanggal & Waktu yang Kuat

The Pembantu Tanggal & Waktu fitur dari Kutools untuk Excel, mendukung dengan mudah menambah / mengurangi waktu tanggal, menghitung perbedaan antara dua tanggal, dan menghitung usia berdasarkan ulang tahun.  Klik untuk uji coba gratis!
doc-round-to-before-sunday-1
 
Kutools for Excel: dengan lebih dari 200 add-in Excel yang praktis, gratis untuk dicoba tanpa batasan.


Alat Produktivitas Kantor Terbaik

Kutools for Excel Memecahkan Sebagian Besar Masalah Anda, dan Meningkatkan Produktivitas Anda hingga 80%

  • Reuse: Masukkan dengan cepat rumus, bagan yang kompleks dan apa pun yang pernah Anda gunakan sebelumnya; Enkripsi Sel dengan kata sandi; Buat Milis dan mengirim email ...
  • Bilah Formula Super (dengan mudah mengedit beberapa baris teks dan rumus); Membaca Tata Letak (membaca dan mengedit sel dalam jumlah besar dengan mudah); Tempel ke Rentang yang Difilter...
  • Gabungkan Sel / Baris / Kolom tanpa kehilangan Data; Pisahkan Konten Sel; Gabungkan Baris / Kolom Duplikat... Mencegah Sel Duplikat; Bandingkan Rentang...
  • Pilih Duplikat atau Unik Baris; Pilih Baris Kosong (semua sel kosong); Temukan Super dan Temukan Fuzzy di Banyak Buku Kerja; Pilih Acak ...
  • Salinan Tepat Beberapa Sel tanpa mengubah referensi rumus; Buat Referensi Otomatis ke Beberapa Lembar; Sisipkan Poin, Kotak Centang, dan lainnya ...
  • Ekstrak Teks, Tambahkan Teks, Hapus berdasarkan Posisi, Hapus Space; Membuat dan Mencetak Subtotal Paging; Konversi Konten Antar Sel dan Komentar...
  • Filter Super (simpan dan terapkan skema filter ke sheet lain); Penyortiran Lanjutan menurut bulan / minggu / hari, frekuensi dan lainnya; Filter Khusus dengan huruf tebal, miring ...
  • Gabungkan Workbooks dan WorkSheets; Gabungkan Tabel berdasarkan kolom kunci; Pisahkan Data menjadi Beberapa Lembar; Konversi Batch xls, xlsx dan PDF...
  • Lebih dari 300 fitur canggih. Mendukung Office / Excel 2007-2021 dan 365. Mendukung semua bahasa. Penerapan yang mudah di perusahaan atau organisasi Anda. Fitur lengkap Uji coba gratis 30 hari. Jaminan uang kembali 60 hari.
tab kte 201905

Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah

  • Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
  • Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
  • Meningkatkan produktivitas Anda sebesar 50%, dan mengurangi ratusan klik mouse untuk Anda setiap hari!
officetab bawah
Urutkan komentar berdasarkan
komentar (16)
Belum ada peringkat. Jadilah yang pertama memberi peringkat!
Komentar ini diminimalkan oleh moderator di situs
Putaran Anda ke hari Minggu sebelumnya cacat. Bahkan menunjukkan sebanyak pada lembar Anda.
Komentar ini diminimalkan oleh moderator di situs
Jadi, apa rumus yang benar untuk pertama-tama memeriksa apakah sebuah sel memiliki tanggal, jika tidak, biarkan kosong dan jadikan tanggal jatuh pada hari Jumat sebelumnya jika tanggal jatuh pada hari Sabtu atau Minggu?
Komentar ini diminimalkan oleh moderator di situs
Saya menemukan solusi untuk Jumat sebelumnya. Anda dapat mengubah tombol "hasil" sesuai kebutuhan untuk membulatkan ke hari yang berbeda.=H3-SWITCH(TEXT(H3, "DDD"), "Senin", 3, "Selasa", 4, "Rabu", 5, "Kamis ", 6, "Jumat", 0, "Sab", 1, "Minggu", 2)
=[tanggal]-SWITCH(TEXT([tanggal], "DDD"), "Senin", 3, "Selasa", 4, "Rabu", 5, "Kamis", 6, "Jumat", 0, "Sabtu ", 1, "Matahari", 2)
Komentar ini diminimalkan oleh moderator di situs
Hai kawan,

Saya menggunakan rumus di bawah ini, saya harap ini berhasil untuk Anda.
IF(WEEKDAY(H2,16)<>7,(7-WEEKDAY(H2,16))+H2,H2) di mana H2 adalah tanggal yang ingin Anda bulatkan ke hari berikutnya dalam seminggu (dalam kasus saya untuk Friday) dan 16 adalah format untuk memulai tanggal dengan Sabtu sebagai #1 dan Jumat sebagai #7.
Komentar ini diminimalkan oleh moderator di situs
Apakah Anda ingin mengubah variabel? Gracias
Komentar ini diminimalkan oleh moderator di situs
Maaf, saya tidak mengerti, bisakah Anda berbicara dalam bahasa Inggris?
Komentar ini diminimalkan oleh moderator di situs
Saya memasukkan ini ke dalam lembar google dan membuat tanggal menjadi Kamis depan tetapi saya belum bisa membuatnya berfungsi terutama untuk tanggal setelah Kamis. =IF(L2="","",L2+4-MOD(L2-1,4)) adalah fungsi yang saya gunakan untuk membuatnya kamis tetapi tidak semua tanggal adalah kamis.
Komentar ini diminimalkan oleh moderator di situs
Saya memasukkan ini ke dalam lembar google dan membuat tanggal menjadi Kamis depan tetapi saya belum bisa membuatnya berfungsi terutama untuk tanggal setelah Kamis. =IF(L2="","",L2+4-MOD(L2-1,4)) adalah fungsi yang saya gunakan untuk membuatnya kamis tetapi tidak semua tanggal adalah kamis.
Komentar ini diminimalkan oleh moderator di situs
untuk memperjelas, semua tanggal menjadi kamis, tetapi jumat dan sabtu tidak akan dikonversi ke minggu berikutnya kamis sebaliknya mereka akan kembali satu atau dua hari ke kamis sebelumnya alih-alih pergi ke minggu depan kamis, apakah ada cara untuk memperbaikinya di fungsi =IF(L4="","",L4+4-MOD(L4-1,7))
Komentar ini diminimalkan oleh moderator di situs
Hai Kisho,
Saya menggunakan rumus di bawah ini untuk membulatkan ke Kamis berikutnya di mana A1 adalah sel dengan tanggal asli Anda dan 14 untuk Kamis. Anda dapat menggunakan nomor lain untuk hari lain jika diperlukan. 11=Senin, 12=Selasa, 13=Rabu, dst...
Juga, Anda dapat menggunakan 1, bukan 8 untuk mendapatkan hari Kamis sebelum tanggal asli Anda di A1. Jika tanggal asli Anda sudah hari Kamis, rumus akan menghasilkan tanggal yang sama seperti di A1.
Saya harap ini membantu!
=A1+(0-HARI KERJA(A1,14)+8)
Komentar ini diminimalkan oleh moderator di situs
Hai Kisho,

Saya menggunakan rumus di bawah ini untuk membulatkan ke Kamis berikutnya di mana A1 adalah sel dengan tanggal asli Anda dan 14 untuk Kamis. Anda dapat menggunakan nomor lain untuk hari lain jika diperlukan. 11=Senin, 12=Selasa, 13=Rabu, dst...

Juga, Anda dapat menggunakan 1, bukan 8 untuk mendapatkan hari Kamis sebelum tanggal asli Anda di A1. Jika tanggal asli Anda sudah hari Kamis, rumus akan menghasilkan tanggal yang sama seperti di A1.

Saya harap ini membantu!

= A1 + (0-WEEKDAY (A1,14) +8)
Komentar ini diminimalkan oleh moderator di situs
Hi Semua,
Saya menggunakan rumus di bawah ini untuk membulatkan ke Kamis berikutnya di mana A1 adalah sel dengan tanggal asli Anda dan 14 untuk Kamis. Anda dapat menggunakan nomor lain untuk hari lain jika diperlukan. 11=Senin, 12=Selasa, 13=Rabu, dst...

Juga, Anda dapat menggunakan 1, bukan 8 untuk mendapatkan hari Kamis sebelum tanggal asli Anda di A1. Jika tanggal asli Anda sudah hari Kamis, rumus akan menghasilkan tanggal yang sama seperti di A1.

Saya harap ini membantu!

= A1 + (0-WEEKDAY (A1,14) +8)
Komentar ini diminimalkan oleh moderator di situs
Terima kasih! Ini berhasil :)
Komentar ini diminimalkan oleh moderator di situs
Saya mencoba mencari tahu cara menggunakan tanggal, dikurangi jumlah hari, tetapi pastikan saat mengurangkan hari itu mendarat di hari kerja bukan akhir pekan.
Ada rumus??
Komentar ini diminimalkan oleh moderator di situs
Saya telah menguji ini tetapi sebagian hasilnya salah. Mengapa ?
Saya ingin mendapatkan Jumat depan.

=IF(A2="","",A2+5-Mod(A2-1,7))

Saya sudah masuk 11/19/2022
Hasilnya kemarin 11/18/2022
Komentar ini diminimalkan oleh moderator di situs
Terima kasih atas pengingat Anda, formula aslinya memang tidak cukup ketat. Saya telah memperbarui formula dan menulis ulang tutorial, semoga formula baru dapat membantu Anda.
Belum ada komentar yang diposting di sini
Tinggalkan komentar anda
Posting sebagai Tamu
×
Beri peringkat pos ini:
0   Karakter
Lokasi yang Disarankan

Ikuti kami

Hak Cipta © 2009 - www.extendoffice.com. | Seluruh hak cipta. Dipersembahkan oleh ExtendOffice. | Peta Situs
Microsoft dan logo Office adalah merek dagang atau merek dagang terdaftar dari Microsoft Corporation di Amerika Serikat dan / atau negara lain.
Dilindungi oleh Sectigo SSL