Cách chuyển đổi thời gian thành ngày trong Google Sheets

Đôi khi, khi làm việc trên Google Sheets, bạn có thể cần lấy một thời gian và chuyển đổi nó thành ngày. May mắn thay, quá trình này khá đơn giản.

Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách chuyển đổi thời gian thành ngày trong Google Sheets.

Những điều cơ bản về thời gian

Có thể xảy ra, khi làm việc trên bảng tính, bạn có những thời gian mà bạn cần chuyển đổi thành ngày. Có thể những thời gian đó được nhập bằng cách sử dụng hàm NOW hoặc phím tắt để nhập thời gian (ALT + CTRL + SHIFT + ;).

Dưới đây là một ví dụ về một số thời gian được nhập trong các ô:

Exemples d'horodatages

Thời gian được gọi là giá trị DateTime. Đây là một loại giá trị lưu trữ cả ngày và giờ.

Tuy nhiên, nếu bạn muốn sử dụng ngày để tính toán hoặc chỉ đơn giản là lưu trữ ngày mà không cần giá trị giờ, bạn sẽ cần học cách chuyển đổi chúng thành ngày. Tôi sẽ đề cập đến điều này trong phần tiếp theo.

Chuyển đổi thời gian thành ngày

Định dạng thời gian thành ngày

Một trong những cách đơn giản nhất để chuyển đổi thời gian của bạn thành ngày là định dạng nó chỉ là một ngày. Điều này sẽ xóa phần giờ trong ô, chỉ còn lại phần ngày được hiển thị.

Dưới đây là các bước để làm điều này:

  1. Chọn các ô chứa các thời gian mà bạn muốn định dạng thành ngày
  2. Trong menu trên cùng, chọn Định dạng > Số
  3. Trong menu xổ xuống, chọn Ngày

Formatage de l'horodatage en date

  1. Bây giờ, bạn chỉ thấy ngày còn lại trong các ô bạn đã chọn ở bước 1

Horodatage formaté en date

Một điều cần biết là với phương pháp này, thời gian vẫn tồn tại trong ô, chỉ không hiển thị nữa. Nhìn vào hình ảnh trên, bạn có thể thấy ở góc trên bên phải dữ liệu thời gian vẫn có trong ô, nhưng không hiển thị nữa.

Điều này có nghĩa là nếu bạn cần thực hiện các phép toán với giá trị này, có thể bạn không thể làm được.

Để thực hiện các phép toán với thời gian của bạn, bạn thực sự cần trích xuất ngày từ thời gian, và tôi sẽ chỉ cho bạn trong hai phương pháp tiếp theo.

Trích xuất ngày bằng cách sử dụng TO_DATE

Nếu bạn muốn thực sự chuyển đổi thời gian của bạn thành ngày bằng một công thức, bạn có thể sử dụng sự kết hợp giữa các hàm TO_DATE và INT.

Công thức để sử dụng như sau:

=TO_DATE(INT(thời gian))

  • thời gian: đây là ô chứa thời gian của bạn

Dưới đây là một số ví dụ về kết quả trong bảng của bạn:

Formule de conversion d'horodatage en date

Lý do vì sao bạn cần sử dụng hàm INT trong công thức này là Google Sheets lưu trữ các giá trị ngày và ngày giờ dưới dạng số. Nếu bạn không sử dụng phần INT của công thức, giờ sẽ được lưu trữ dưới dạng số thập phân. INT sẽ loại bỏ nó để bạn chỉ còn lại một ngày.

Chuyển đổi thời gian thành ngày bằng cách sử dụng SPLIT

Một phương pháp khác để chuyển đổi thời gian của bạn thành ngày là sử dụng hàm SPLIT để tách ô thành các phần riêng biệt. Điều này sẽ đặt các ngày trong một ô và phần giờ trong một ô khác.

Dưới đây là cú pháp để sử dụng:

=SPLIT(thời gian, " ")

  • thời gian: ô chứa thời gian của bạn

Công thức này sẽ tách ô thành hai ô bằng cách phân chia chúng bằng một dấu cách. Vì dấu cách nằm giữa ngày và giờ, bạn sẽ có các ngày trong một ô và các giờ trong một ô khác.

Dưới đây là một ví dụ về kết quả:

Exemple de conversion d'horodatage en date avec SPLIT

Kết luận

Như với tất cả mọi thứ trong Google Sheets, có nhiều phương pháp để xóa giờ khỏi thời gian của bạn và chỉ trả về các ngày. Nếu bạn chỉ muốn nó xuất hiện nhìn như một ngày mà bạn không quan tâm đến việc thực hiện các phép tính khác với ngày, định dạng như một ngày là một cách nhanh chóng và dễ dàng.

Tuy nhiên, nếu bạn thực sự muốn sử dụng ngày này cho mục đích khác, bạn sẽ cần sử dụng phương pháp 2 hoặc 3 mà sẽ lưu trữ các giá trị của bạn dưới dạng các ngày thực tế.

Hy vọng bạn đã tìm thấy hướng dẫn này hữu ích!

Crawlan.com

Related posts