Cách so sánh hai ngày trong excel

Hàm date trong excel là một hàm quen thuộc, dễ sử dụng nhưng không phải ai cũng biết. Với những người làm việc với excel thường xuyên thì hàm date không quá xa lạ, tuy nhiên với người mới thì chắc chắn sẽ còn nhiều bỡ ngỡ, không biết lệnh date trong excel thực hiện như thế nào? Thấu hiểu điều đó, bài viết sau Unica sẽ hướng dẫn cho bạn cách dụng hàm date để tạo ra ngày tháng năm, cùng khám phá nhé.

1. Hàm date là gì?

Hàm Microsoft Excel DATE trả về giá trị ngày cụ thể. Hàm DATE là một hàm ngày tháng trong Excel được phân loại là Hàm Ngày / Giờ . Nó có thể được sử dụng như một hàm bảng tính (WS) trong Excel.

Cách so sánh hai ngày trong excel

Hình minh họa hàm date trong excel

2. Ứng dụng của hàm date trong excel

Hàm date trong Excel có thể được ứng dụng trong nhiều trường hợp, cụ thể như:

- Tạo một ngày mới từ các giá trị riêng biệt: Hàm DATE thường được sử dụng để tạo một ngày mới từ các giá trị riêng biệt về năm, tháng và ngày. Điều này đặc biệt hữu ích trong các trường hợp bạn cần tạo một ngày cụ thể, chẳng hạn như ngày bắt đầu hoặc ngày kết thúc của một dự án.

- Tính toán ngày chênh lệch giữa hai ngày: Nếu bạn cần tính toán số ngày giữa hai sự kiện, chẳng hạn như ngày sinh nhật và ngày nghỉ hưu bạn dùng hàm date

- So sánh hai ngày: Trường hợp bạn muốn so sánh để xác định xem một ngày lớn hơn, nhỏ hơn hoặc bằng một ngày khác như thế nào thì hàm date sẽ hỗ trợ cho bạn.

Cách so sánh hai ngày trong excel

Hàm date được ứng dụng trong nhiều trường hợp

3. Cú pháp của hàm DATE trong Excel

Công thức date trong Excel:

\=DATE(year, month, day)

Trong đó:

- Year: Đại diện cho năm

- Month: Chỉ số tháng trong năm (12 tháng trong năm). Nếu giá trị tháng lớn hơn 12, thì cứ sau 12 tháng sẽ thêm 1 năm vào giá trị năm . Các bạn hiểu đơn giản, ví dụ DATE (2019,13,1) bằng DATE (2020,1,1), nghĩa là tháng 13 của năm 2019 là tháng 1 của năm 2020.

- Day: Chỉ ngày có giá trị từ 1 đến 31 và bắt buộc phải là số dương.

Nếu giá trị day lớn hơn số ngày trong tháng quy định thì sẽ cộng vào tháng tiếp và số tháng sẽ được tăng lên theo quy luật của giá trị month, nếu tháng nhiều lên quá so với quy định thì sẽ đẩy năm lên theo quy luật của giá trị year.

Cách so sánh hai ngày trong excel

Công thức hàm date trong excel

Lưu ý:

Hàm DATE Excel trả về giá trị ngày nối tiếp. Theo mặc định trong Excel bắt đầu với ngày thứ nhất là ngày 1 tháng 1 năm 1900, ngày thứ hai là ngày 2 tháng 1 năm 1900, và tiếp là các ngày sau đó.

- Nếu năm lớn hơn 9999, hàm DATE sẽ trả về

NUM! lỗi.

- Nếu năm nằm trong khoảng từ 0 đến 1899, giá trị năm được thêm vào 1900 để xác định năm.

- Nếu năm nằm trong khoảng từ 1900 đến 9999, hàm DATE sử dụng giá trị năm làm năm.

- Nếu tháng nhỏ hơn 1 thì Excel sẽ tự quy đổi -12 bằng 1 năm và giảm số năm đi.

- Nếu tháng lớn hơn 12 thì Excel sẽ tự quy đôi thành 12 bằng một năm và tăng số năm lên.

\>>> Xem thêm: Cách sử dụng hàm IF với điều kiện ngày tháng trong Excel

4. Cách dùng hàm date trong Excel

Có rất nhiều cách để bạn có thể làm quen và sử dụng hàm ngày tháng năm trong excel. Sau đây là 6 công thức ngày tháng trong excel phổ biến nhất, bạn hãy tham khảo để quá trình làm việc với excel được chủ động nhất nhé.

4.1. Thay đổi định dạng ngày tháng

Để có thể thay đổi định dạng ngày tháng, bạn làm như sau:

- Bước 1: Trên thanh công cụ của bảng tính Excel, bạn chọn Home, sau đó nhấp chọn vào dấu mũi tên nhỏ bên mục Number.

Cách so sánh hai ngày trong excel

Chọn home và chọn number

- Bước 2: Trong Formet Cells, bạn chọn Date sau đó nhấn Ok để chuyển định dạng tùy theo mục đích sử dụng.

Cách so sánh hai ngày trong excel

Chọn date để thay đổi ngày tháng

4.2. Cộng trừ ngày tháng bằng hàm DATE

Ví dụ: Cho bảng dữ liệu:

Cách so sánh hai ngày trong excel
Cộng trừ ngày tháng trong excel

Cộng trừ ngày tháng bằng hàm DATE:

Tại ô cần điền kết quả bạn nhập =DATE(YEAR(B4)+5,MONTH(B4),DAY(B4))

Trong đó:

- Cú pháp hàm DATE: =DATE(year,month,day)

- Giá trị year sẽ là YEAR(B4)+5. Ở đây sẽ là giá trị năm ở ô D4 là 2019+5=2024

- Giá trị month là MONTH(B4). Kết quả là tháng ở ô B4 là tháng 2

- Giá trị day là DAY(B4). Kết quả trả về là ngày ở ô B4 là ngày 14.

4.3. Tính toán dựa trên 1 ngày khác

Để tính toán dựa trên một ngày khác, bạn có thể sử dụng hàm DATE kết hợp với hàm YEAR, MONTG, DAY để tính ngày 15/3/2021 (năm +3, tháng +2, ngày +17).

Cách thực hiện như sau:

- Bước 1: Trong ô cần xuất kết quả, bạn nhập công thức =DATE(YEAR(A1)+3,MONTH(A1)+2,DAY(A1)+17).

Trong đó:

- Hàm YEAR: Tham chiếu ô A1 và trích xuất năm 2021. Sau đó +3 là giá trị cộng thêm 3 năm.

- Hàm MONTH: Tham chiếu ô A1 và trích xuất tháng 3. Sau đó +2 là giá trị cộng thêm 2 tháng.

- Hàm DAY: Tham chiếu là ô A1 và trích xuất ngày 15. Sau đó +17 là giá trị cộng thêm 17 ngày.

Cách so sánh hai ngày trong excel

Nhập công thức hàm

- Bước 2: Nhấn Enter và kiểm tra kết quả

Cách so sánh hai ngày trong excel

Kết quả cuối cùng

4.4. Chuyển đổi các chuỗi văn bản và số thành ngày

Trong trường hợp này bạn sẽ tiến hàng chuyển được một chuỗi các chữ số định dạng dưới dạng văn bản (GENERAL, NUMBER,…) thàng ngày, tháng, năm.

Cùng tìm hiểu chi tiết trong ví dụ dưới đây.

Ví dụ: Hãy chuyển chuỗi số 20210315 thành 15/3/2021

Bước 1: Trong bảng tính Excel bạn nhập hàm =DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2)) vào ô bạn muốn xuất kết quả.

Trong đó

- Hàm LEFT(A1,4) là hàm lấy tham chiếu ô A1 và lấy 4 ký tự đầu tiên tính từ bên trái.

- Hàm MID(A1,5,2) là hàm lấy tham chiếu ô A1 và bắt đầu từ ký tự thứ 5 rồi lấy 2 ký tự sang phải.

- Hàm RIGHT(A1,2) là hàm lấy tham chiếu ô A1 và lấy 2 ký tự đầu tiên bắt đầu từ ngoài cùng bên phải.

Cách so sánh hai ngày trong excel

Nhập công thức hàm date

Bước 2: Nhấn phím Enter và kiểm tra kết quả.

Cách so sánh hai ngày trong excel

Kết quả cuối nhận được

4.5. Tăng hoặc giảm ngày theo 1 số ngày nhất định

Việc tăng, giảm ngày theo một số ngày nhất định có một mẹo nhỏ là bạn chỉ cần công hoặc trừ số ngày với giá trị hoặc tham chiếu ô có chứa ngày đó.

Bước 1: Trong bảng tính Excel bạn nhập =DATE(C2,A2,B2)+C5 vào ô cần xuất kết quả.

Cách so sánh hai ngày trong excel

Nhập công thức hàm date

Bước 2: Nhấn phím Enter và kiểm tra kết quả

Cách so sánh hai ngày trong excel

Kết quả nhận được sau khi nhập hàm

4.6. Dùng Hàm DATE trong định dạng tô màu có điều kiện

Trong quá trình học Excel và làm việc bạn có thể dùng hàm DATE trong định dạng tô màu có điều kiện:

Bước 1: Tại giao diện Excel bạn chọn New Rule trong mục Conditional Formatting để hiển thị bảng New Formatting Rule.

Cách so sánh hai ngày trong excel

Chọn Conditional Formatting

Bước 2: Tiếp theo chọn hàng cuối cùng trong mục Select a Rule Type => Nhập công thức hàm ở mục Format values where this formula is true => Chọn màu tùy ý ở mục Format > Bấm OK.

Cách so sánh hai ngày trong excel

Nhập công thức hàm ở mục Format values where this formula is true

Bước 3: Khi đã thiết lập công thức hàm xong bạn bấm chọn OK.

Cách so sánh hai ngày trong excel

Nhấn OK

Bước 4: Kiểm tra kết quả.

Cách so sánh hai ngày trong excel

Kết quả nhận được

5. Lỗi thường gặp khi sử dụng hàm DATE trong Excel

Hàm DATE trong Excel là một hàm trả về một giá trị ngày từ ba giá trị riêng biệt: năm, tháng và ngày. Hàm này có cú pháp đơn giản, nhưng vẫn có một số lỗi thường gặp mà người dùng Excel hay gặp phải khi sử dụng hàm này. Dưới đây là một số lỗi thường gặp:

- Lỗi

VALUE!: Lỗi này xảy ra khi giá trị năm, tháng hoặc ngày không nằm trong phạm vi hợp lệ. Ví dụ, nếu bạn nhập giá trị năm là 0 hoặc 10000, hàm DATE sẽ trả về lỗi

VALUE!.

- Lỗi

NUM!: Lỗi này xảy ra khi giá trị năm, tháng hoặc ngày không phải là số. Ví dụ, nếu bạn nhập giá trị năm là "2023", hàm DATE sẽ trả về lỗi

NUM!.

- Lỗi

REF!: Lỗi này xảy ra khi một trong các tham chiếu ô trong hàm không hợp lệ. Ví dụ, nếu bạn nhập một tham chiếu ô không tồn tại, hàm DATE sẽ trả về lỗi

REF!.

Cách so sánh hai ngày trong excel

Lỗi khi sử dụng hàm DATE trong excel

Để khắc phục những lỗi khi sử dụng hàm DATE trong excel, bạn hãy:

- Kiểm tra lại giá trị năm, tháng và ngày: Hãy đảm bảo rằng giá trị năm, tháng và ngày nằm trong phạm vi hợp lệ.

- Kiểm tra lại định dạng dữ liệu: Hãy đảm bảo rằng giá trị năm, tháng và ngày được nhập dưới dạng số.

- Kiểm tra lại tham chiếu ô: Hãy đảm bảo rằng tham chiếu ô trong hàm là chính xác.

Ngoài những ví dụ mà Unica đã cung cấp, nếu bạn muốn tìm hiểu chi tiết hơn nữa về hàm DATE thì có thể tham khảo nội dung Video bài giảng sau:

6. Kết luận

Trên đây là những thông tin về hàm DATE trong excel mà Unica đã tổng hợp được. Với những chia sẻ này, chắc chắn bạn đã nắm chắc công thức ngày tháng năm trong excel để vận dụng vào quá trình làm việc với Excel. Để nâng cao hiệu suất, tăng độ chính xác và tối ưu bảng biểu trong công việc, hàm DATE có thể kết hợp với các hàm khác. Hy vọng rằng bài viết trên Unica đã cung cấp đầy đủ những nội dung mà bạn đang đi tìm. Nếu bạn là người bận rộn, không có thời gian học hãy tham khảo thêm cuốn sách Excel từ giảng viên Nguyễn Ngọc Linh giúp bạn giải quyết các vấn đề Excel tối giản nhất.