Petua: Bahasa lain diterjemahkan Google. Anda boleh melawat English versi pautan ini.
Log masuk
x
or
x
x
Daftar Sekarang
x

or

Bagaimana untuk mencari Jumaat pertama atau terakhir setiap bulan dalam Excel?

Biasanya Jumaat adalah hari kerja terakhir dalam sebulan. Bagaimanakah anda dapat mencari Jumaat pertama atau terakhir berdasarkan pada tarikh tertentu dalam Excel? Dalam artikel ini, kami akan membimbing anda melalui cara menggunakan dua formula untuk mencari Jumat pertama atau terakhir setiap bulan.

Cari Jumaat pertama sebulan

Cari Jumaat lepas sebulan


Mudah cari julai pertama atau terakhir bulan dan masukkan sel dalam Excel

Klik Kutools > Memasukkan > Masukkan Tarikh, dan dalam kotak dialog Isi Isi, tentukan format tarikh, klik dua kali pada tarikh tertentu untuk memasukkan tarikh ini ke dalam sel yang dipilih secara immeidately. Lihat tangkapan skrin di bawah:

Kutools untuk Excel termasuk lebih banyak alat 300 alat Excel. Percuma untuk mencuba tanpa had pada hari 60. Muat turun percubaan percuma sekarang


anak panah gelembung kanan biru Cari Jumaat pertama sebulan


Sebagai contoh, terdapat tarikh yang diberikan 1 / 1 / 2015 di dalam sel A2 seperti di bawah tangkapan skrin yang ditunjukkan. Jika anda ingin mencari Jumaat pertama bulan berdasarkan tarikh yang diberikan, sila lakukan seperti berikut.

1. Pilih sel untuk memaparkan hasilnya. Di sini kita pilih sel C2.

2. Salin dan tampal formula = CEILING (EOMONTH (A2, -1) -5,7) + 6 ke dalam Bar Formula, kemudian tekan kekunci Enter. Lihat tangkapan skrin:

Kemudian tarikh dipaparkan dalam sel C2, ini bermakna hari Jumaat pertama bulan Januari 2015 adalah tarikh 1 / 2 / 2015.

Nota:

1. Sekiranya anda ingin mencari bulan pertama pada bulan-bulan lain, sila masukkan tarikh yang ditetapkan bulan itu ke dalam sel A2, dan kemudian gunakan formula.

2. Dalam formula, A2 adalah sel rujukan yang mana tarikh yang diberikan. Anda boleh mengubahnya untuk memenuhi keperluan anda.


anak panah gelembung kanan biru Cari Jumaat lepas sebulan

Tarikh yang diberikan 1 / 1 / 2015 terletak di sel A2, untuk mencari Jumaat lepas bulan ini dalam Excel, sila lakukan seperti berikut.

1. Pilih sel, salin dan tampal formula =DATE(YEAR(A2),MONTH(A2)+1,0)+MOD(-WEEKDAY(DATE(YEAR(A2),MONTH(A2)+1,0),2)-2,-7) ke dalam Bar Formula, dan tekan kekunci Enter untuk mendapatkan hasilnya. Lihat tangkapan skrin:

Kemudian hari Jumaat terakhir 2015 memaparkan sel B2.

Nota: Anda boleh menukar A2 dalam formula ke sel rujukan tarikh yang anda berikan.


anak panah gelembung kanan biruRelated articles:



Cadangan Alat Produktiviti untuk Excel

Kutools untuk Excel Membantu Anda Selalu Menyelesaikan Kerja di Hadapan Masa, dan Berdiri Daripada Orang

  • Lebih daripada ciri-ciri canggih 300 yang canggih, yang direka untuk senario kerja 1500, meningkatkan produktiviti oleh 70%, memberi anda lebih banyak masa untuk menjaga keluarga dan menikmati kehidupan.
  • Tidak perlu lagi menghafal formula dan kod VBA, berikan rehat dari otak anda sekarang.
  • Menjadi pakar Excel dalam minit 3, Operasi yang rumit dan berulang boleh dilakukan dalam beberapa saat,
  • Mengurangkan beribu-ribu operasi papan kekunci & tetikus setiap hari, mengucapkan selamat tinggal kepada penyakit pekerjaan sekarang.
  • 110,000 orang yang sangat berkesan dan pilihan syarikat 300 + yang terkenal di dunia.
  • Ciri-ciri penuh 60-hari adalah percubaan percuma. Jaminan wang balik 60 hari. Tahun 2 peningkatan dan sokongan percuma.

Membawa Browsing Tab dan Editing ke Microsoft Office, Jauh Lebih Berkuasa Daripada Tab Penyemak Imbas

  • Tab Pejabat direka untuk Aplikasi Pejabat Word, Excel, PowerPoint dan Lain-lain: Penerbit, Akses, Visio dan Projek.
  • Buka dan buat beberapa dokumen dalam tab baharu pada tetingkap yang sama, dan bukannya dalam tetingkap baru.
  • Meningkatkan produktiviti anda oleh 50%, dan mengurangkan beratus-ratus klik tetikus untuk anda setiap hari!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Eric · 6 months ago
    Why not make the "last Friday" formula: =CEILING(EOMONTH(A2,0)-5,7)-1? That works for all dates I have tried....
  • To post as a guest, your comment is unpublished.
    Matt · 6 months ago
    Hello and thank you for this formula. I am not an Excel guru and acnnot easily work out how to change this formula for the last Friday to be the Last Monday, or any other day. Can you please explain how to interpret this.
    • To post as a guest, your comment is unpublished.
      Eric · 6 months ago
      Matt,

      The way the formula works is: First we find the last day of the month with the EOMONTH() function. For the last day of the current month, we use "0" as the month offset. For the previous month, it would be -1. (Either "=EOMONTH(A2,0)" or "=EOMONTH(A2,-1)".)

      Then, in the "=CEILING()" function, we subtract the number of days required to bring us back to Sunday from the day for which we are searching. (For Tuesday, it would be -2, so we make the formula so far: "=CEILING(EOMONTH(A2,0)-2...."

      We use the "significance" value of "7" because weeks are seven days long (of course).This finds the date of either the previous Saturday, or the following Saturday (Excel dates started with 1/1/1900, which was a Sunday. So if you enter a "1" in cell A2 with the Long Date format, the cell would read: "Sunday, January 1, 1900".). For that reason, the =CEILING() function, using "7" as the "significance" argument returns Saturday, which is always a multiple of 7 in Excel. Now the formula is "=CEILING(EOMONTH(A2,0)-2,7...".

      Now we need to return the date to a Tuesday, so we either subtract 4 for the last Tuesday of the month, or add 3 for the first Tuesday of the next month. So the final formula is, respectively, either "=CEILING(EOMONTH(A2,0)-2,7)-4" or "=CEILING(EOMONTH(A2,0)-2,7)+3".

      We can work through the math by assuming the last day of the month is either a Monday (assume its value is 9 - for ease of illustration, so the values do not go negative) or a Wednesday (assume value 11). "EOMONTH()" will return either of those days (9 or 11). Subtracting 2 results in the previous Saturday (value 7) or Monday (value 9), respectively. The CEILING() function then returns, respectively, the previous Saturday (value 7, because the ceiling of 7 with significance 7 is 7) or the current Saturday (value 14, because the ceiling of 9, significance 7, is 14). Subtracting 4 results in the previous Tuesday (value 3) or the current week's Tuesday (value 10), respectively. For the first Tuesday of the following month, adding 3 to the Saturday value (7 or 14) returns either Tuesday value 10, or Tuesday value 17, respectively.


      Hopefully that helps you understand so that you can modify the formula as necessary. You can even change it to find the second Tuesday, or second to last Tuesday, by adding or subtracting an additional 7, respectively.
    • To post as a guest, your comment is unpublished.
      crystal · 6 months ago
      Hi Matt,
      You just need to change the last number -7 to -1 to solove the problem.
      =DATE(YEAR(A2),MONTH(A2)+1,0)+MOD(-WEEKDAY(DATE(YEAR(A2),MONTH(A2)+1,0),2)-2,-1)