Google Trang tính DATEDIF giờ

Các bạn đọc like ủng hộ MUO nhé. Khi bạn mua hàng bằng các liên kết trên trang web của chúng tôi, chúng tôi có thể kiếm được hoa hồng liên kết. Đọc thêm

Tính toán sự khác biệt giữa hai ngày có thể gây khó chịu khi bạn phải thực hiện nhiều lần. May mắn thay, Google Trang tính có một chức năng đặc biệt cho mục đích này

Hàm DATEDIF lấy hai ngày và cho bạn biết chênh lệch giữa chúng là bao nhiêu theo ngày, tháng hoặc thậm chí năm. Đọc tiếp để tìm hiểu chức năng này là gì và xem nó hoạt động với một ví dụ đơn giản

Hàm DATEDIF trong Google Trang tính là gì?

DATEDIF là một hàm Google Trang tính tính toán sự khác biệt giữa hai ngày. Hàm này có thể trả về giá trị chênh lệch theo năm, tháng hoặc ngày. Với các tham số phù hợp, DATEDIF cũng có thể trả về chênh lệch tháng và ngày với nhiều yêu cầu khác nhau, chẳng hạn như bỏ qua chênh lệch năm

Cú pháp của hàm DATEDIF như sau

 =DATEDIF(date1, date2, unit) 

DATEDIF trừ date2 từ date1 rồi trả về chênh lệch theo đơn vị đã chỉ định. Các đơn vị chức năng này hỗ trợ được liệt kê ở đây

Đơn vị

Ghi chú

Y

Số năm nguyên giữa hai ngày

M

Số nguyên tháng giữa hai ngày

D

Số ngày giữa hai ngày

MD

Số ngày giữa hai ngày, trong đó cả năm và tháng được trừ đi

YM

Số nguyên tháng giữa hai ngày, trong đó cả năm được trừ đi

YD

Số ngày giữa hai ngày, trong đó hai ngày được coi là cách nhau không quá một năm

Units in DATEDIF explained.

Hãy sử dụng một ví dụ để hiểu rõ hơn ý nghĩa của từng đơn vị này đối với hàm DATEDIF

Ví dụ, chúng ta có ngày sinh của một sinh viên là 01/02/2001 và ngày hiện tại là 31/01/2022. Đây là những gì mỗi đơn vị sẽ trả về trong hàm DATEDIF

  • Y. Điều này sẽ trả về 20, vì sự khác biệt giữa hai ngày là 20 năm
  • M. Điều này sẽ trả về 251, vì sự khác biệt giữa hai ngày là 251 cả tháng
  • D. Điều này sẽ trả về 7663 vì 7663 ngày đã trôi qua giữa hai ngày
  • MD. Điều này sẽ trả về 24. Sau khi trừ đi cả năm và cả tháng, hiệu giữa hai ngày là hiệu ngày, là hiệu giữa 7 và 31, bằng 24
  • YM. Điều này sẽ trả về 11. Sau khi trừ đi các năm, tháng Hai cách tháng Giêng 11 tháng
  • YD. Điều này sẽ trả lại 358. Nếu hai ngày chỉ cách nhau một năm thì hiệu giữa ngày 1 tháng 2 và ngày 31 tháng 1 là 358 ngày

Cách sử dụng Hàm DATEDIF trong Google Trang tính

Calculating the months between two dates using DATEDIF in Sheets.

Hàm DATEDIF nhận ba tham số. Ngày thứ nhất, ngày thứ hai và đơn vị. Ngày bạn nhập phải ở định dạng ngày và không phải ở dạng văn bản. Các đơn vị cũng được giới hạn ở những đơn vị được đề cập trong phần trước. Với những điều này trong tâm trí, hãy đưa chức năng này vào sử dụng

Lấy một ví dụ đơn giản, chúng ta có ngày khởi động và hạ cánh cho sứ mệnh Mars 2020. Theo bảng tính mẫu này, tàu vũ trụ đã cất cánh vào ngày 30 tháng 7 năm 2020 và hạ cánh xuống sao Hỏa vào ngày 18 tháng 2 năm 2021

Mục đích là tính số ngày, số tháng mà con tàu vũ trụ này đã đi được, sử dụng hàm DATEDIF

  1. Chọn các ô chứa ngày tháng
  2. Chuyển đến Định dạng rồi đến Số
  3. Chọn ngày. Điều này sẽ đặt các ô đã chọn thành định dạng ngày
  4. Chọn ô mà bạn muốn hiển thị chênh lệch ngày theo ngày. Đó sẽ là ô B4 trong bảng tính này
  5. Chuyển đến thanh công thức và nhập công thức bên dưới.
     =DATEDIF(B2, B3, "d") 
    Công thức này sẽ trả về sự khác biệt giữa ngày B2 và B3 theo ngày
  6. nhấn Enter. Trang tính bây giờ sẽ cho bạn biết rằng tàu vũ trụ đã đi được 569 ngày

Bây giờ hãy tính xem tàu ​​vũ trụ đã đi được bao nhiêu tháng

  1. Chọn ô mà bạn muốn hiển thị chênh lệch ngày tháng. Đó sẽ là ô B5 trong bảng tính này
  2. Nhập công thức bên dưới vào thanh công thức.
     =DATEDIF(B2,B3, "M") 
    Công thức này sẽ trả về số tháng giữa các ngày B2 và B3
  3. nhấn Enter. Trang tính bây giờ sẽ cho bạn biết rằng tàu vũ trụ đã đi được 18 tháng

    DATEDIF used to calculate days since last birthday in Sheets.

Trong một ví dụ khác, chúng ta có ngày sinh của John Doe và muốn tính xem đã bao nhiêu ngày trôi qua kể từ sinh nhật trước của anh ấy và còn bao nhiêu ngày nữa là đến sinh nhật tiếp theo của anh ấy

Để đạt được điều này, chúng tôi sẽ sử dụng hàm TODAY để nhập ngày hôm nay vào Google Trang tính, sau đó tính toán sự khác biệt giữa ngày hôm nay và ngày sinh của John bằng cách sử dụng hàm DATEDIF

  1. Chọn ô mà bạn đã nhập ngày đầu tiên. Đây sẽ là ô B1 cho ví dụ này
  2. Chuyển đến Định dạng rồi đến Số
  3. Chọn ngày. Điều này sẽ thay đổi định dạng ô thành ngày
  4. Chọn ô mà bạn muốn hiển thị ngày hiện tại. Đây sẽ là ô B2 cho ví dụ này
  5. Chuyển đến thanh công thức và nhập công thức bên dưới.
     =TODAY() 
    Công thức này sẽ lấy ngày hôm nay và hiển thị nó trong ô. Giá trị được trả về ở định dạng ngày, do đó, giá trị này có thể được sử dụng bởi các hàm liên quan đến ngày khác, chẳng hạn như DATEDIF
  6. nhấn Enter

Bây giờ bạn có hai ngày mà bạn sẽ làm việc với. Hãy tính số ngày đã trôi qua kể từ sinh nhật cuối cùng của John

  1. Chọn ô mà bạn muốn hiển thị kết quả. Chúng tôi đã chọn ô B3 cho ví dụ này
  2. Chuyển đến thanh công thức và nhập công thức bên dưới.
     =DATEDIF(B1, B2, YD) 
    Công thức này sẽ tính chênh lệch giữa ngày B1 và ​​B2. Tham số YD hướng dẫn hàm giả sử rằng hai ngày cách nhau không quá một năm
  3. nhấn Enter. Giờ đây, Trang tính sẽ cho bạn biết đã bao nhiêu ngày kể từ sinh nhật trước của John, trong ví dụ này là 284 vào thời điểm này

Bây giờ, như một mục tiêu phụ, hãy xem còn bao nhiêu ngày nữa là đến sinh nhật tiếp theo của John. Sinh nhật của John lặp lại sau mỗi 365 ngày và nếu 284 ngày đã trôi qua kể từ sinh nhật cuối cùng của anh ấy, thì còn 365-284 ngày nữa là đến sinh nhật tiếp theo của anh ấy. Hãy viết một công thức cho điều này

  1. Chọn một ô mà bạn muốn hiển thị kết quả công thức. Đó sẽ là ô B4 cho ví dụ này
  2. Nhập công thức bên dưới vào thanh công thức.
     =365-B3 
    Công thức này sẽ trừ đi số ngày đã trôi qua kể từ sinh nhật cuối cùng của John từ 365
  3. nhấn Enter

Giờ đây, các trang tính sẽ cho bạn biết còn bao nhiêu ngày nữa là đến sinh nhật tiếp theo của John. Ngoài ra, bạn cũng có thể tính chênh lệch giữa hai ngày bằng cách chuyển đổi ngày thành số trong Google Trang tính. Bằng cách này, bạn có thể thực hiện các hàm toán học vào các ngày và trừ chúng theo cách bạn sẽ trừ các số trong Google Trang tính

Tính chênh lệch ngày

Bây giờ bạn đã biết cách sử dụng DATEDIFF để tính chênh lệch giữa hai ngày. Bạn cũng có thể chỉ định đơn vị thời gian mà bạn muốn thấy sự khác biệt này, có thể là năm, tháng hoặc ngày cùng với độ lệch

Hàm thời gian và ngày tháng là một nhóm tiện dụng trong Google Trang tính và bạn có thể sử dụng chúng để dễ dàng tính toán. Tuy nhiên, DATEDIFF không phải là duy nhất, hãy mở rộng kho vũ khí của bạn bằng cách sử dụng thành thạo nhiều chức năng hơn