Năm tài chính của công ty có thể kết thúc bất kỳ lúc nào, không chỉ khi calendar năm kết thúc. Khi tập hợp một trang tính lại với nhau, bạn có thể muốn tính ngày một năm trước hoặc sau một ngày nhất định thể hiện sự kết thúc của một kỳ tài chính. Điều này có thể được thực hiện khá dễ dàng với bất kỳ công thức nào, chẳng hạn như sau:

=DATE(YEAR(D1)-1, MONTH(D1), DAY(D1))

Công thức này lấy một ngày (ô D1) và trừ đi một năm. Do đó, nếu D1 chứa ngày 30/6/10, thì công thức trả về 6/30/09.

Điều này hoạt động hiệu quả trong hầu hết các trường hợp vì hầu hết các tháng đều có cùng số ngày từ năm này sang năm khác. Tất nhiên, có một ngoại lệ — tháng Hai. Nếu bạn có một năm tài chính kết thúc vào tháng Hai, thì số ngày trong tháng có thể thay đổi theo công thức trên. Nếu ô D1 chứa 2/28/13, thì công thức trả về 2/28/12, khi ngày kết thúc thực sự của kỳ tài chính là 29/2/12. Tương tự, nếu ô D1 chứa 2/29/12, thì công thức trả về 3/1/11, điều này rõ ràng không phải là dự định.

Có một số cách bạn có thể xác định thời điểm cuối kỳ tài chính. Đầu tiên là thông qua việc sử dụng chức năng EOMONTH. Hàm này được sử dụng để trả về cuối tháng một số tháng nhất định trong quá khứ hoặc tương lai. Ví dụ, nếu bạn muốn biết ngày cuối cùng của tháng mười hai tháng trước, bạn có thể sử dụng công thức sau:

=EOMONTH(D1,-12)

Hàm EOMONTH là một phần của Analysis ToolPak, vì vậy bạn cần đảm bảo rằng bạn đã cài đặt và kích hoạt nó trên hệ thống của mình. (Cách bạn làm điều này đã được đề cập trong ExcelTips. khác)

Trong một số trường hợp, bạn có thể không muốn sử dụng EOMONTH. Ví dụ: bạn có thể đang phân phối sổ làm việc cho người khác và bạn không chắc liệu họ có cài đặt Analysis ToolPak trên hệ thống của họ hay không. Trong những trường hợp như vậy, bạn có thể sử dụng công thức sau:

=DATE(YEAR(D1)-1, MONTH(D1)+1, 0)

Công thức này, giống như hàm EOMONTH, trả về giá trị cuối của tháng cho đúng một năm trước. Một công thức khác để trả về cuối tháng một năm trước như sau:

=D1-365-(DAY(D1)<>DAY(D1-365))

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (2314) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: