İpucu: Digər dillər Google-tərcümə olunur. Sizi ziyarət edə bilərsiniz English bu linkin versiyası.
Daxil ol
x
or
x
x
Qeydiyyatdan
x

or

Excel-in hər ayın birinci və ya sonuncu cüməlarını necə tapmaq olar?

Cümə normal olaraq ayda bir iş günüdür. Excel-də müəyyən bir tarixə əsaslanan ilk və ya ötən cümə necə tapa bilərsiniz? Bu yazıda, hər ayın ilk və ya sonuncu cümə gününü tapmaq üçün iki düsturdan necə istifadə edəcəyinizi sizə yönəldəcəyik.

Bir ayın ilk cümə gününü tapın

Bir ayın son cümə gününü tapın


Asanlıqla ayın ilk və ya sonuncu cüməini tapın və Excel-də hüceyrələrə daxil edin

Basın Kutools > Taxmaq > Tarixi daxil edinƏlavə etmə tarixi informasiya qutusuna bir tarix formatını daxil edin, bu tarixi seçilmiş bir hüceyrəyə düzgün olaraq daxil etmək üçün müəyyən bir tarixə iki dəfə basın. Aşağıdakı ekran görüntüsünə baxın:

Excel üçün Kutools 300-dən çox lazımlı Excel alətləri daxildir. 60 gün ərzində heç bir məhdudiyyətsiz cəhd edin. İndi pulsuz sınaq yükləyin


arrow mavi sağ bubble Bir ayın ilk cümə gününü tapın


Məsələn, A1 hücresində 1 / 2015 / 2 nömrəli bir tarix göstərilir. Ayın ilk cümə gününü müəyyən bir tarixə görə tapmaq istəyirsinizsə, xahiş edirəm.

1. Nəticəni görüntüləmək üçün bir hüceyrə seçin. Burada C2 hücresini seçirik.

2. Formulanı kopyalayın və yapışdırın = CEILING (EOMONTH (A2, -1) -5,7) + 6 Formula Çubuğuna daxil edin, sonra Enter düyməsini basın. Ekran görüntüsünə baxın:

Sonra tarix C2 hücresində göstərilir, yəni 2015-un ilk cümə 1 / 2 / 2015 tarixidir.

Qeydlər:

1. Digər ayların ilk cümə gününü tapmaq istəyirsinizsə, o ayın müəyyən tarixini A2 hücresinə daxil edin və sonra formula istifadə edin.

2. Formadakı A2, verilən tarixin tapdığı istinad nöqtəsidir. Siz ehtiyaclarını ödəmək üçün dəyişə bilərsiniz.


arrow mavi sağ bubble Bir ayın son cümə gününü tapın

1 / 1 / 2015 verilən tarix, bu ayın son Cümə gününü Exceldə tapmaq üçün A2 hücresində yerləşdirir.

1. Bir hüceyrəni seçin, formulanı kopyalayıb yapışdırın =DATE(YEAR(A2),MONTH(A2)+1,0)+MOD(-WEEKDAY(DATE(YEAR(A2),MONTH(A2)+1,0),2)-2,-7) Formula Çubuğuna daxil edin və nəticəni almaq üçün Enter düyməsini basın. Ekran görüntüsünə baxın:

2015 yanvarın sonuncu cümə günü B2 hücresini nümayiş etdirir.

Qeyd: Formadakı A2-i, verdiyiniz tarixin referans hücresinə dəyişə bilərsiniz.


arrow mavi sağ bubbleRelated articles:



Təklif olunan Məhsuldarlıq Vasitələri

Office Tab

qızıl star1 Chrome, Firefox və yeni Internet Explorer kimi Excel və digər Office proqramlarına lazımlı sekmeleri gətirin.

Excel üçün Kutools

qızıl star1 Amazing! 5 dəqiqədə məhsuldarlığınızı artırın. Heç bir xüsusi bacarıqa ehtiyac yoxdur, hər gün iki saat saxlaya bilərsiniz!

qızıl star1 300 Excel üçün yeni funksiyalar, Excel çox asan və güclü olun:

  • Veriyi ləğv etmədən Cell / Satır / Sütunları birləşdirin.
  • Bir neçə Çarşaf və İş Kitabını birləşdirin və birləşdirin.
  • Çaprazları müqayisə edin, birdən çox aralığa kopyalayın, mətni tarixə, vahidə və valyuta çevrilməsinə çevirin.
  • Rənglər, Paging Subtotals, Advanced Sort və Super Filter tərəfindən sayılan,
  • Daha çox seçin / Insert / Sil / Mətn / Biçim / Bağlantı / Yorum / Çalışma kitabları / Çalışma Qurğuları Tools ...

Excel üçün Kutools-un ekranı

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 · 4 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 · 4 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 · 4 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 · 4 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)