Hướng dẫn tính ngày trong Excel bằng hàm DAY và hàm DAYS

Nội dung được viết bởi Ngọc Diệp

Làm thế nào để tính ngày tháng trong Excel? Trong bài viết ngày hôm nay, hãy cùng Gitiho tìm hiểu cách sử dụng hàm DAY và hàm DAYS - 2 trong số những hàm thời gian thông dụng nhất của Excel nhé.

Đăng ký ngay khóa học Tuyệt đỉnh Excel - Trở thành bậc thầy Excel trong 16 giờ

Tìm hiểu về hàm DAY trong Excel

Hàm DAY là gì?

Hàm DAY, nằm trong nhóm hàm ngày tháng/thời gian, là hàm trả về giá trị ngày từ một giá trị ngày tháng năm. Trong thực tế, hàm DAY thường được kết hợp với các hàm Excel khác để tạo nên các công thức tính toán liên quan đến ngày tháng.

Cú pháp hàm DAY

Cú pháp hàm DAY trong Excel như sau:

=DAY(serial_number)

Trong đó:

serial_number - Giá trị ngày tháng năm mà bạn muốn lấy riêng giá trị ngày

Đối với tham số serial_number, bạn có thể nhập một trong số các giá trị dưới đây:

  • Số sê-ri
  • Kết quả của một công thức Excel dưới dạng ngày tháng
  • Tham chiếu đến một phạm vi ô tính chứa giá trị dạng ngày tháng

Cách sử dụng hàm DAY

Để giúp bạn hiểu được cách sử dụng hàm DAY trên trang tính, hãy cùng mình tìm hiểu một vài ví dụ cụ thể bắt đầu từ cơ bản đến nâng cao nhé.

Ví dụ 1: Tách riêng giá trị ngày từ một giá trị ngày tháng năm

Cách dùng cơ bản nhất của hàm DAY là trích xuất giá trị ngày từ một chuỗi giá trị ngày tháng năm, cụ thể như trong hình dưới đây.

hàm day 1

Công thức Excel với hàm DAY được sử dụng trong ví dụ này vô cùng đơn giản:

=DAY(B3)

Trong đó:

B3 - Tham chiếu đến ô tính chứa giá trị ngày tháng năm

Lưu ý: Nếu như sau khi nhập hàm DAY, bạn nhận được kết quả ở định dạng thời gian mà không phải số (ví dụ 1/1/1900 thay vì 1), hãy đi đến thẻ Home > nhóm Number > chọn định dạng General.

hàm day 2

Ví dụ 3: Tìm ngày đầu tháng

Có thể bạn chưa biết: Hàm DAY có thể được ứng dụng để tìm ngày đầu tháng trong Excel. Công thức để làm được điều này rất đơn giản. Cùng mình tìm hiểu trong ví dụ dưới đây nhé.

hàm day 3

Để điền kết quả chính xác vào cột Ngày đầu tháng, chúng ta sẽ sử dụng hàm DAY như sau:

=B3-DAY(B3)+1

Trong đó:

B3 - Tham chiếu tới ô chứa dữ liệu ngày

hàm day 4

 Ta đã tìm được ngày đầu tháng bằng một công thức tính toán đơn giản với hàm DAY. Vậy còn tìm ngày cuối tháng thì phải dùng hàm nào? Tham khảo ngay hàm thời gian trong Excel tại bài viết dưới đây nhé.

Xem thêm: Cách dùng hàm EOMONTH để tìm ngày cuối cùng trong tháng

Ví dụ 3: Tìm ngày chính xác sau n năm

Giả sử bạn có một bảng dữ liệu như sau:

hàm day 5

Yêu cầu của bảng dữ liệu này là tìm giá trị ngày cách giá trị ngày ở cột A một khoảng chính xác số năm ở cột B. Thay vì điền kết quả thủ công, việc sử dụng hàm Excel sẽ giúp bạn tiết kiệm được thời gian và công sức. 

Công thức chúng ta sẽ sử dụng để giải bài toán này như sau:

=DATE(YEAR(B3)+C3,MONTH(B3),DAY(B3))

Trong đó:

  • Hàm YEAR - Xác định năm cần trả về, bằng giá trị năm tại ô B3 cộng với số năm tại ô C3
  • Hàm MONTH - Xác định tháng cần trả về, là giá trị tháng tại ô B3
  • Hàm DAY - Xác định ngày cần trả về, là giá trị ngày tại ô B3
  • Hàm DATE - Ghép các kết quả hàm YEAR, hàm MONTH và hàm DAY để cho ra kết quả cuối cùng dưới dạng ngày tháng năm
hàm day 6

Như vậy, chúng ta đã giải được bài toán này bằng cách kết hợp các hàm thời gian trong Excel.

Xem thêm: Hướng dẫn cách các hàm lấy tháng, năm trong Excel - Hàm YEAR, MONTH, DAY, DATE (kèm bài luyện tập)

Tìm hiểu về hàm DAYS trong Excel

Hàm DAYS là gì?

Hàm DAYS là một hàm thời gian trong Excel có nhiệm vụ trả về số ngày giữa 2 ngày cụ thể. Hàm DAYS thường được sử dụng để tính toán khoảng thời gian giữa ngày bắt đầu và ngày kết thúc, cũng như kết hợp với các hàm Excel khác nhằm tạo nên các công thức thuận tiện hơn.

Cú pháp hàm DAYS

Hàm DAYS có cú pháp như sau:

=DAYS(end_date, start_date)

Trong đó:

  • end_date - Ngày kết thúc tính số ngày
  • start_date - Ngày bắt đầu tính số ngày

Cách sử dụng hàm DAYS

Ứng dụng cơ bản nhất của hàm DAYS là tính khoảng cách giữa 2 ngày cụ thể. Giả sử bạn có 2 cột dữ liệu Ngày bắt đầu và Ngày kết thúc. Bằng cách sử dụng hàm DAYS, bạn có thể dễ dàng tính được khoảng cách giữa 2 mốc thời gian này. Cùng thực hành với mình nhé.

hàm day 7

Để tìm khoảng cách ngày giữa ngày bắt đầu và ngày kết thúc, chúng ta sẽ viết công thức hàm DAYS như sau:

=DAYS(C3,B3)

Trong đó:

  • C3 - Tham chiếu tới ô tính chứa giá trị ngày kết thúc
  • B3 - Tham chiếu tới ô tính chứa giá trị ngày bắt đầu
hàm day 8

Tại dòng 4, bạn có thể thấy hàm DAYS trả về kết quả âm vì ngày kết thúc xảy ra ngày bắt đầu. Nếu như bạn cần kết quả hàm thời gian DAYS là số dương để sử dụng trong các công thức khác trên trang tính, hãy kết hợp thêm và hàm ABS - hàm tính giá trị tuyệt đối.

Bên cạnh đó, hàm DAYS cũng có thể được kết hợp với các hàm khác để tạo nên công thức tính ngày trong Excel mạnh mẽ và linh hoạt. Hãy cùng mình tìm hiểu một ví dụ kết hợp hàm DAYS và hàm VLOOKUP để tính số ngày giữa 2 ngày bất kỳ trong một bảng dữ liệu nhé.

Giả sử mình có một trang tính như trong hình dưới đây:

hàm day 9

Mình sẽ chọn ra một ngày trong bảng dữ liệu để làm ngày bắt đầu, và khoảng thời gian giữa ngày bắt đầu với ngày 12/03/2013 (ô D2). Công thức Excel mình sẽ sử dụng trong trường hợp này như sau:

=DAYS(VLOOKUP(B2,D2:F4,1,FALSE),D2)

Trong đó:

  • Hàm VLOOKUP - Tham chiếu ngày bắt đầu tại ô B2 với bảng Dữ liệu ngày
  • Hàm DAYS - Trả về số ngày tính từ ngày bắt đầu tại ô B2 đến ngày kết thúc tại ô D2

hàm day 10

Xem thêm: 23 điều bạn nhất định phải biết khi sử dụng hàm VLOOKUP (Phần 1)

Tổng kết

Như vậy, chúng ta đã tìm hiểu về hàm DAY và hàm DAYS. Hy vọng kiến thức trong bài viết đã giúp bạn sử dụng thành thạo 2 hàm thời gian trong Excel này, và kết hợp chúng với các hàm Excel khác để tạo nên công thức thuận tiện nhất để xử lý dữ liệu trang tính của mình.

Gitiho xin chúc bạn thành công!

KHÓA HỌC EXCEL ONLINE HOÀN TOÀN MIỄN PHÍ

Khóa học với hơn 14000 HỌC VIÊN đang học và đánh giá trung bình 4.76 SAO

5/5 - (1 bình chọn)

5/5 - (1 bình chọn)

0 thảo luận

@ 2020 - Bản quyền của Công ty cổ phần công nghệ giáo dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ thông tin và truyền thông