Công thức Excel: Lấy ngày đầu tiên của tháng trước -

Mục lục

Công thức chung

=EOMONTH(date,-2)+1

Tóm lược

Để lấy ngày đầu tiên của tháng trước cho một ngày nhất định, bạn có thể sử dụng một công thức đơn giản dựa trên hàm EOMONTH.

Trong ví dụ được hiển thị, công thức trong ô B5 là:

=EOMONTH(B5,-2)+1

Giải trình

Hàm EOMONTH trả về ngày cuối cùng của tháng dựa trên một ngày nhất định. Đối số thứ 2 là tháng, chỉ định bao nhiêu tháng trong tương lai hoặc quá khứ sẽ di chuyển trước khi quay lại ngày cuối cùng. Bằng cách quay ngược lại 2 tháng, sau đó cộng thêm một ngày, chúng ta có thể tính ngày đầu tiên của tháng trước từ bất kỳ ngày nào đã cho.

Trong ví dụ được hiển thị, tháng được cung cấp là -2, điều này khiến EOMONTH trả về ngày 30 tháng 4 năm 2015. Sau đó, 1 ngày được thêm vào để có được 5/1/2015.

thú vị bài viết...