Excel: cách tính ngày của ngày đầu tiên và ngày cuối cùng của tháng

Trong các ví dụ sau, ngày mục tiêu được tính trong một hàm Excel trong đó các hàm khác được lồng vào nhau.

Bạn sẽ học cách tính ngày của ngày đầu tiên và ngày cuối cùng của tháng và thứ Hai và thứ Sáu đầu tiên của tháng.

Làm thế nào để tính toán ngày đầu tiên của một tháng trong Excel?

Đối với nhiều phép tính ngày, bạn cần ngày của ngày đầu tiên của tháng hiện tại. Điều này rất hữu ích cho nhiều phép tính. Nhưng làm cách nào để bạn đảm bảo rằng ngày đầu tiên của tháng hiện tại luôn xuất hiện trong một ô?

Trong hình, bạn có thể thấy một bảng nhỏ, trong đó bạn tính toán với đầu tháng. Trong cột B, chúng tạo thành sự khác biệt về ngày

Bạn chèn công thức sau vào ô B3, với đó bạn luôn tính ngày của đầu tháng hiện tại:

= DATE (YEAR (TODAY ()), MONTH (TODAY ()), 1)

Công thức "xây dựng" ngày được tìm kiếm, tức là ngày đầu tiên của tháng hiện tại, như sau:

  1. Sử dụng hàm DATE để tạo một ngày trong năm, tháng và ngày.
  2. Đối với năm, hãy sử dụng hàm YEAR để xác định năm của ngày hiện tại.
  3. Hàm TODAY cung cấp cho bạn ngày hiện tại.
  4. Bạn có thể tính tháng hiện tại bằng cách sử dụng hàm MONTH kết hợp với TODAY.
  5. Chuyển giá trị 1 làm số ngày cho hàm DATE, vì bạn đang tìm ngày của ngày đầu tiên của tháng hiện tại.

Làm thế nào để tính toán ngày cuối cùng của một tháng trong Excel?

Đối với nhiều phép tính ngày, bạn cần ngày của ngày cuối cùng của tháng hiện tại. Điều này rất hữu ích cho nhiều phép tính. Nhưng làm thế nào để bạn đảm bảo rằng một ô luôn chứa ngày của ngày cuối cùng của tháng hiện tại?

Excel cung cấp hàm bảng END OF MONTH cho mục đích này. Tuy nhiên, điều này có nhược điểm là nó chỉ hoạt động trong Excel đến phiên bản 2007 nếu bạn bao gồm bổ trợ ANALYSIS FUNCTIONS. Điều này đặc biệt là một vấn đề khi bạn đưa bảng hoặc phép tính cho người khác. Nếu bổ trợ không được cài đặt trên PC khác, thông báo lỗi sẽ xuất hiện trong ô tương ứng. Do đó, tốt hơn là tính toán cuối tháng bằng cách sử dụng các hàm Excel tiêu chuẩn.

Bạn chèn công thức sau vào ô B3, với đó bạn luôn tính ngày của đầu tháng hiện tại:

= DATE (YEAR (TODAY ()), MONTH (TODAY ()) + 1, 0)

Công thức "xây dựng" ngày được tìm kiếm, tức là ngày đầu tiên của tháng hiện tại, như sau:

Sử dụng hàm DATE để tạo một ngày trong năm, tháng và ngày. Đối với năm, hãy sử dụng hàm YEAR để xác định năm của ngày hiện tại. Hàm TODAY cung cấp cho bạn ngày hiện tại. Bạn có thể tính tháng hiện tại bằng cách sử dụng hàm MONTH kết hợp với TODAY. Để làm điều này, hãy thêm 1 để có được tháng tiếp theo. Chuyển giá trị 0 vào hàm DATE là số trong ngày. Ngày thứ 0 là ngày cuối cùng của tháng trước.

Trong hình bạn có thể thấy công thức trong thực tế. Tất nhiên, bạn sẽ chỉ nhận được kết quả cho một ngày hiện tại trong tháng 3 năm 2011, nếu không Excel sẽ hiển thị cho bạn ngày của ngày cuối cùng trong tháng hiện tại.

Cách tính thứ Hai hoặc thứ Sáu đầu tiên của tháng trong Excel

Nhiều cuộc hẹn và cuộc họp định kỳ diễn ra vào một ngày trong tuần cụ thể trong tháng. Nếu bạn muốn tính ngày thứ Hai đầu tiên của một tháng nhất định, bạn có thể thực hiện điều này bằng một hàm thông minh.

Nhập ngày đầu tiên của tháng thích hợp vào ô A2 và sử dụng công thức sau trong ô B2:

= A2-1-WEEKDAY (A2-1; 3) + 7 * 1

Sau đó, bạn phải cung cấp cho ô kết quả một định dạng ngày để ngày được hiển thị ở dạng mong muốn. Hình sau cho thấy việc sử dụng công thức này trong một bảng ví dụ:

Nếu bạn muốn một ngày đầu tuần khác với Thứ Hai, hãy thay thế ngày thứ hai trong công thức bằng giá trị từ "2" (Thứ Ba) đến "7" (Chủ Nhật).

Trong trường hợp bạn không muốn tính ngày đầu tiên, nhưng, ví dụ: thứ Hai thứ ba (hoặc một ngày khác trong tuần) của tháng, hãy thay thế "1" cuối cùng trong công thức bằng giá trị thích hợp. Bạn có thể sử dụng công thức sau để xác định, ví dụ: B. Thứ Ba thứ ba của tháng ở A1:

= A2-1-WEEKDAY (A2-2; 3) + 7 * 3

Mặt khác, nếu bạn muốn tính ngày thứ Sáu đầu tiên của một tháng, hãy tiến hành như sau:

Công thức sau đây tính toán ngày của thứ sáu đầu tiên xảy ra trong tháng đó:

= NGÀY (NĂM (A2), THÁNG (A2), 1) - NGÀY TRONG TUẦN (NGÀY (NĂM (A2), THÁNG (A2), 1) -5, 3) +6

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave