Cách sử dụng hàm DATEDIF trong Excel (với ví dụ)

Cách sử dụng hàm DATEDIF trong Excel (với ví dụ)

Excel DATEDIF là một trong số ít các hàm không có tài liệu (những hàm khác mà tôi biết là EVALUATE, FILES và GET.CELL).

Không có giấy tờ có nghĩa là bạn sẽ không tìm thấy nó trong danh sách công thức hoặc như một phần của IntelliSense (lời nhắc xuất hiện khi bạn nhập tên công thức để hiển thị tên của một hàm phù hợp).

Khi nào sử dụng hàm DATEDIF trong Excel

Khi bạn muốn tính số năm, tháng hoặc ngày giữa hai ngày được chỉ định, bạn có thể sử dụng hàm DATEDIF trong Excel.Một ví dụ điển hình là tính tuổi.

những gì nó trở lại

Nó trả về một giá trị số đại diện cho số năm / tháng / ngày giữa hai ngày được chỉ định.Cho dù số năm, tháng hoặc ngày được xác định bởi thông tin nhập của người dùng (xem thông số đầu vào bên dưới).

cú pháp

= DATEDIF (ngày bắt đầu, ngày kết thúc, đơn vị)

Thông số đầu vào

  • start_date: Ngày, đại diện cho giá trị ngày bắt đầu của khoảng thời gian.Nó có thể được nhập dưới dạng chuỗi văn bản trong dấu ngoặc kép, số sê-ri hoặc kết quả của một số hàm khác, chẳng hạn như DATE ().
  • end_date: Đây là ngày đại diện cho giá trị ngày kết thúc của khoảng thời gian.Nó có thể được nhập dưới dạng chuỗi văn bản trong dấu ngoặc kép, số sê-ri hoặc kết quả của một số hàm khác, chẳng hạn như DATE ().
  • Đơn vị: Điều này sẽ xác định loại kết quả bạn nhận được từ chức năng này.Tùy thuộc vào đơn vị bạn sử dụng, bạn có thể nhận được sáu đầu ra khác nhau từ hàm DATEDIF.Dưới đây là các đơn vị bạn có thể sử dụng:
    • "Y" - Trả về số năm đã hoàn thành trong khoảng thời gian được chỉ định.
    • "M" - Trả về số tháng đã hoàn thành trong khoảng thời gian được chỉ định.
    • "D" - Trả về số ngày đã hoàn thành trong khoảng thời gian được chỉ định.
    • "MD" - Trả về số ngày trong khoảng thời gian, nhưng không tính số ngày trong năm và tháng đã hoàn thành.
    • "YM" - Trả về số tháng trong kỳ, nhưng không tính số tháng trong năm đã hoàn thành.
    • "YD" - Trả về số ngày trong kỳ, nhưng không tính số ngày trong năm đã hoàn thành.
câu hỏi liên quan  Danh sách bộ xử lý máy tính bảng và điện thoại thông minh

Ghi chú bổ sung

  • Hàm DATEDIF trong Excel được cung cấp để tương thích với Lotus 1-2-3.
  • Khi nhập hàm này vào một ô trong Excel, nó không hiển thị IntelliSense.Khi bạn nhập một hàm vào một ô, nó thậm chí không hiển thị tên của hàm.Tuy nhiên, nó hoạt động với tất cả các phiên bản của Excel.Bạn cần biết thông số và cách sử dụng nó.Hàm DATEDIF của Excel không xuất hiện trong IntelliSense
  • Ngày có thể được nhập dưới dạng chuỗi văn bản trong dấu ngoặc kép (ví dụ: "2016/1/15"), số sê-ri (ví dụ: 42384, có nghĩa là ngày 1900 tháng 2016 năm 1 nếu bạn đang sử dụng hệ thống ngày 15) hoặc as other Kết quả của một công thức / hàm (ví dụ: DATEVALUE ("2016/1/15")).

Hàm DATEDIF trong Excel - ví dụ

Dưới đây là ba ví dụ về việc sử dụng hàm DATEDIF trong Excel.

# 1 Tính số năm đã hoàn thành giữa hai ngày.

Hàm DATEDIF trong Excel - Tính năm

Trong ví dụ trên, hàm DATEDIF trong Excel trả về số năm đã hoàn thành từ ngày 1990 tháng 1 năm 1 đến ngày hiện tại (trong trường hợp này là ngày 2016 tháng 3 năm 14).Nó trả về 26, là tổng số năm đã hoàn thành và bỏ qua các tháng và ngày bổ sung sau nó.

Một cách sử dụng phổ biến là để tính tuổi.

# 2 Đếm số tháng đã hoàn thành giữa hai ngày.

Hàm DATEDIF trong Excel - Tính tháng

Trong ví dụ trên, hàm DATEDIF trong Excel trả về số tháng đã hoàn thành từ ngày 1990 tháng 1 năm 1 đến ngày hiện tại (trong trường hợp này là ngày 2016 tháng 3 năm 14).

câu hỏi liên quan  9 cách để sửa video Twitter không phát

Nó trả về 314, là tổng số tháng đã hoàn thành và bỏ qua những ngày bổ sung sau nó.

Một cách sử dụng tốt là tính toán số tháng giữa ngày bắt đầu và ngày kết thúc của dự án.

Trong ví dụ trên, nó cho biết tổng số tháng.Nhưng nếu bạn muốn biết số tháng sau tổng số năm, thì bạn cần sử dụng YM làm tham số đơn vị.

Ví dụ, khi tính tuổi trong Excel, nếu bạn muốn biết bao nhiêu năm và bao nhiêu tháng đã trôi qua, bạn có thể sử dụng YM để lấy số tháng khác với năm (hiển thị bên dưới).

Hàm DATEDIF trong Excel - kết quả trong nhiều tháng

# 3 Đếm số ngày hoàn thành giữa hai ngày.

Hàm DATEDIF trong Excel - Tính ngày

Trong ví dụ trên, hàm DATEDIF trong Excel trả về tổng số ngày đã hoàn thành từ ngày 1990 tháng 1 năm 1 đến ngày hiện tại (trong trường hợp này là ngày 2016 tháng 3 năm 14).Nó trả về 9569 là tổng số ngày giữa hai ngày.

Nếu bạn muốn lấy số ngày giữa hai ngày, trong khi loại trừ số năm đã được thực hiện, bạn cần sử dụng YD làm tham số thứ ba (như thể hiện trong hình ảnh bên dưới):

Hàm DATEDIF trong Excel - Kết quả ngày

Trong ví dụ trên, nó trả về 72, tổng số ngày sau 26 năm đầy đủ.

Nếu bạn muốn lấy số ngày giữa hai ngày, trong khi loại trừ các ngày trong năm và tháng đã được thực hiện, bạn cần sử dụng MD làm tham số thứ ba (như trong hình bên dưới):

Hàm DATEDIF trong Excel - Ví dụ 9

Trong ví dụ trên, nó trả về 13, là số ngày khác với 26 năm 3 tháng.

Các hàm Excel hữu ích có liên quan:

  • Hàm DATE trong Excel: Bạn có thể sử dụng hàm DATE trong Excel khi muốn lấy giá trị ngày sử dụng giá trị năm, tháng và ngày làm tham số đầu vào.Nó trả về một số sê-ri đại diện cho một ngày cụ thể trong Excel.
  • Hàm DATEVALUE trong Excel: Hàm DATEVALUE trong Excel tốt nhất để lưu trữ ngày tháng dưới dạng văn bản.Hàm này chuyển đổi ngày từ định dạng văn bản thành số sê-ri mà Excel nhận dạng là ngày tháng.
  • Hàm NETWORKDAYS trong Excel: Khi bạn muốn lấy số ngày làm việc giữa hai ngày nhất định, bạn có thể sử dụng hàm NETWORKDAYS trong Excel.Nó không tính các ngày cuối tuần giữa các ngày được chỉ định (theo mặc định các ngày cuối tuần là Thứ Bảy và Chủ Nhật).Nó cũng có thể loại trừ bất kỳ ngày lễ cụ thể nào.
  • Hàm NETWORKDAYS.INTL trong Excel: Hàm NETWORKDAYS.INTL trong Excel có thể được sử dụng để lấy số ngày làm việc giữa hai ngày nhất định.Nó không bao gồm các ngày cuối tuần và ngày lễ, cả hai đều có thể được chỉ định bởi người dùng.Nó cũng cho phép bạn chỉ định các ngày cuối tuần (ví dụ: bạn có thể chỉ định Thứ Sáu và Thứ Bảy là các ngày cuối tuần hoặc chỉ Chủ Nhật là các ngày cuối tuần).
  • Hàm Excel Today: Hàm TODAY trong Excel có thể được sử dụng để lấy ngày hiện tại.Nó trả về một số sê-ri đại diện cho ngày hiện tại.
  • Hàm WEEKDAY trong Excel: Hàm WEEKDAY trong Excel có thể được sử dụng để lấy ngày trong tuần cho một ngày cụ thể dưới dạng một số.Nó trả về một số từ 1 đến 7 đại diện cho ngày tương ứng trong tuần.
  • Hàm WORKDAY trong Excel: Khi bạn muốn lấy ngày sau một số ngày làm việc nhất định, bạn có thể sử dụng hàm WORKDAY trong Excel.Theo mặc định, Thứ Bảy và Chủ Nhật được coi là ngày cuối tuần.
  • Hàm WORKDAY.INTL trong Excel: Hàm WORKDAY.INTL trong Excel có thể được sử dụng để lấy ngày sau một số ngày làm việc nhất định.Trong tính năng này, bạn có thể chỉ định các ngày cuối tuần khác với Thứ Bảy và Chủ Nhật.
câu hỏi liên quan  Cài đặt đăng nhập và bảo mật Facebook

Oh xin chào 👋Hân hạnh được biết bạn.

Theo dõi bản tin của chúng tôi, Gửi rất thường xuyênCông nghệ tuyệt vờiĐến bài viết của bạn.

Gửi cảm nhận