EzTech

DAY / MONTH / YEAR

Ngày & giờPhổ biếnMọi phiên bản
DAY(ngày)MONTH(ngày)YEAR(ngày)

Tách một giá trị ngày ra thành ba số rời: ngày trong tháng, số tháng, số năm. Đây là bộ hàm dựng cột kỳ báo cáo để gom Pivot, lọc bảng kê thuế theo tháng, hoặc viết điều kiện cho SUMIFS.

Các đối số

Đối sốBắt buộc?Ý nghĩa
ngàyBắt buộcMột giá trị ngày thật hoặc ô chứa ngày. Đưa vào chữ trông giống ngày thì hoặc ra #VALUE!, hoặc bị đọc theo định dạng vùng miền của máy rồi ra tháng khác.

Trả về gì

DAY ra số 1-31 · MONTH ra 1-12 · YEAR ra số năm bốn chữ số.

Ví dụ

  • =MONTH(B2)

    Số tháng của ngày chứng từ B2, dùng lọc bảng kê thuế GTGT

    Kết quả: 8

  • =YEAR(B2)&"-"&TEXT(MONTH(B2), "00")

    Cột kỳ báo cáo dạng 2026-08 để Pivot gom theo tháng và sắp đúng thứ tự

    Kết quả: 2026-08

  • =SUMPRODUCT((YEAR(NgayHD)=2026)*(MONTH(NgayHD)=8)*TienHang)

    Cộng doanh thu tháng 8/2026 mà không cần cột phụ

    Kết quả: 1.240.000.000

Lưu ý khi dùng

  • Ghép MONTH vào chuỗi thì phải đệm số 0 bằng TEXT(...,"00"), không thì khi sắp xếp tháng 10 đứng trước tháng 2.
  • Pivot bản mới tự nhóm ngày theo tháng/quý/năm, không cần ba hàm này. Cột phụ vẫn có ích khi cần SUMIFS hoặc lọc thẳng trên bảng.
  • DAY chỉ ra ngày trong tháng, không phải số thứ tự ngày trong năm. Muốn ngày thứ mấy của năm thì lấy B2 - DATE(YEAR(B2),1,1) + 1.

Bẫy hay dính

Viết điều kiện MONTH(B2)=8 để lọc tháng 8. Điều kiện này KHÔNG quan tâm năm, nên gom cả tháng 8 của mọi năm có trong dữ liệu vào một cục. Số vẫn ra, chỉ là lớn hơn thực tế và không có lỗi nào báo. Luôn kèm điều kiện YEAR, hoặc dùng cặp mốc đầu kỳ và cuối kỳ trong SUMIFS.

Hàm liên quan

Chat ZaloGọi điệnMessengerTìm đường