Mục lục
Hàm TIMEVALUE của Excel (hàm ngày & giờ ) chuyển đổi thời gian văn bản thành số thập phân trong khoảng từ 0 (12:00:00 SA) đến 0,999988426 (11:59:59 chiều). Thời gian văn bản có thể ở bất kỳ định dạng nào đại diện cho thời gian, ví dụ: 12:00 AM, 4:30:35 PM, 15:30, 12-May-2020 13:00, 7/19/2018 1:00 AM.
Hình ảnh trên cung cấp thông tin tổng quan về chức năng TIMEVALUE . Bạn sẽ tìm hiểu thêm về hàm trong suốt bài viết.
📂 Tải xuống Sách bài tập thực hành
Công dụng của Hàm TIMEVALUE.xlsx
Giới thiệu về Hàm TIMEVALUE
❑ Mục tiêu
Hàm Excel TIMEVALUE chuyển đổi thời gian văn bản thành số sê-ri Excel trong một thời gian, một số từ 0 (12:00:00 sáng) đến 0,999988426 (11:59:59 chiều) . Excel định dạng số theo định dạng thời gian sau khi nhập công thức.
❑ Cú pháp
TIMEVALUE(time_text)
❑ Giải thích đối số
Đối số | Bắt buộc/Tùy chọn | Giải thích |
---|---|---|
time_text | Bắt buộc | Chuỗi văn bản đại diện cho thời gian |
❑ Đầu ra
Hàm TIMEVALUE trả về một số thập phân trong khoảng từ 0 đến 0,999988426 dựa trên về thời gian đầu vào được biểu thị bằng chuỗi văn bản.
❑ Phiên bản
Chức năng này lần đầu tiên được giới thiệu trong EXCEL 2000 . Đâyđã có sẵn trong tất cả các phiên bản Excel kể từ năm 2000.
4 Ví dụ về Sử dụng Hàm TIMEVALUE trong Excel
Bây giờ chúng ta sẽ xem một số ví dụ về cách sử dụng hàm TIMEVALUE sẽ giúp bạn hiểu rõ hơn về hàm này.
1. Hàm TIMEVALUE để lấy giá trị thập phân của văn bản thời gian
Chúng ta có thể sử dụng hàm TIMEVALUE để lấy giá trị thập phân của một văn bản thời gian. Giả sử chúng ta có một tập dữ liệu có một số văn bản chỉ được chỉ định theo thời gian. Để lấy giá trị thập phân,
➤ Nhập công thức sau,
=TIMEVALUE(B5)
Tại đây, hàm sẽ cho giá trị thập phân của văn bản thời gian của ô B5 .
➤ Nhấn ENTER .
Kết quả là bạn sẽ lấy giá trị thập phân của văn bản thời gian của ô B5 .
Theo cách tương tự, bạn có thể chuyển đổi văn bản thời gian đại diện cho thời gian trong bất kỳ ô nào khác thành giá trị thập phân.
Đọc thêm: Công thức thời gian hiện tại của Excel (7 ví dụ phù hợp)
2. Lấy số thập phân Giá trị của Thời gian từ Ngày có Thời gian
Đôi khi chúng tôi có một mục nhập văn bản có cả ngày và giờ. Bây giờ, chúng ta sẽ tìm hiểu cách lấy giá trị thập phân từ văn bản biểu thị cả ngày và giờ bằng cách sử dụng hàm TIMEVALUE .
➤ Nhập công thức sau vào ô trống ( C5 ),
=TIMEVALUE(B5)
Hàm sẽ bỏ qua phần ngày tháng trong văn bản của ô B5 và chỉ cung cấp giá trị thập phân cho phần thời gian của văn bản đó.
Bây giờ,
➤ Nhấn ENTER
Kết quả là bạn sẽ nhận được giá trị thập phân trong ô C5 của văn bản đại diện cho cả ngày và giờ.
Theo cách tương tự, bạn có thể chuyển đổi văn bản thời gian đại diện cho cả ngày và giờ ở bất kỳ định dạng nào khác thành giá trị thập phân.
Đọc thêm: Cách xóa thời gian khỏi ngày trong Excel (6 cách tiếp cận)
Bài đọc tương tự
- Cách sử dụng hàm DAY trong Excel (Với 3 ví dụ)
- Sử dụng hàm SECOND trong Excel (3 ví dụ )
- Cách sử dụng hàm MINUTE trong Excel (6 ví dụ)
3. Sử dụng hàm TIMEVALUE trong tính toán
Trong ví dụ này, chúng ta sẽ tìm hiểu cách sử dụng hàm TIMEVALUE trong tính toán tình huống thực tế. Giả sử, chúng ta có một tập dữ liệu trong đó thời gian vào và thời gian nghỉ phép của nhân viên của một công ty được cung cấp. Nếu một nhân viên làm việc trong 8 giờ, nó được coi là một ngày làm việc đầy đủ. Bây giờ, chúng ta sẽ sử dụng hàm thời gian để xác định phần công việc của cả ngày được thực hiện bởi các nhân viên khác nhau.
➤Nhập công thức sau vào ô E5 ,
=(TIMEVALUE(D5)-TIMEVALUE(C5))*(24/8)
Ở đây, hàm TIMEVALUE chuyển đổi thời gian của các ô C5 và D5 thành giá trị thập phân của chúng. Bằng cách trừ hai giá trị, chúng tôi nhận được sự khác biệt giữa thời gian nhập cảnh và rời đithời gian. Hàm TIMEVALUE coi 24 giờ là một phần đầy đủ. Phần (24/8) quy đổi toàn bộ thành 8 giờ. Vì vậy, nếu bất kỳ nhân viên nào làm việc trong 8 giờ, công thức sẽ trả về giá trị là 1.
Bây giờ,
➤ Nhấn ENTER .
Kết quả là bạn sẽ nhận được phần công việc mà nhân viên đã làm trong cả ngày ( Đánh dấu ) trong ô E5 .
Cuối cùng,
➤ Kéo ô E5 để áp dụng cùng một công thức cho tất cả các ô khác nhân viên.
Kết quả là bạn sẽ nhận được phần công việc của cả ngày do tất cả nhân viên làm.
Đọc thêm : Cách Tự Động Cập Nhật Giờ Hiện Tại Trong Excel (Có Công Thức Và VBA)
4. Tách Ngày và Giờ
Chúng ta có thể tách Ngày và Giờ thành 2 cột khác nhau. Để tách phần ngày, chúng ta sẽ sử dụng hàm DATEVALUE và hàm LEFT và đối với phần thời gian, chúng ta sẽ sử dụng hàm TIMEVALUE và hàm Chức năng MID . Giả sử chúng ta có một số văn bản chứa ngày và giờ ở cột B , bây giờ, chúng ta sẽ tách phần ngày ở cột C và phần thời gian ở cột D .
Để lấy phần ngày tháng,
➤ Nhập công thức sau vào C5 ,
=DATEVALUE(LEFT(B5,11))
Hàm LEFT sẽ trả về 11 ký tự đầu tiên từ văn bản B5 và Hàm DATEVALUE chuyển đổi nó thành mộtngày,
Sau đó,
➤ Nhấn ENTER và chọn Ngày làm định dạng ô.
Kết quả là, bạn sẽ thấy phần ngày tháng của văn bản B5 đã được hiển thị trong ô C5
Bây giờ là phần thời gian ,
➤ Nhập công thức sau vào D5 ,
=TIMEVALUE(MID(B5,13,5))
Hàm MID sẽ trả về 5 ký tự bắt đầu từ vị trí thứ 13 trong văn bản B5 và hàm TIMEVALUE chuyển đổi nó thành thời gian,
Sau đó,
➤ Nhấn ENTER và chọn Thời gian làm định dạng ô.
Kết quả là bạn sẽ thấy phần thời gian của văn bản B5 đã được chèn vào ô C5
Theo cách tương tự, bạn có thể tách ngày và giờ của tất cả các định dạng khỏi văn bản.
Đọc thêm: Cách sử dụng hàm DATE trong Excel (8 ví dụ)
💡 Những điều cần nhớ khi sử dụng Hàm TIMEVALUE
📌 Hàm TIMEVALUE chỉ chuyển đổi văn bản. Nếu bạn cung cấp bất kỳ định dạng nào khác, ngay cả định dạng thời gian trong đầu vào, hàm sẽ hiển thị #VALUE! lỗi. Văn bản phải là một thời gian đại diện đúng. Nếu bạn nhập văn bản ở định dạng thời gian không phù hợp, hàm sẽ trả về #VALUE! Lỗi.
Mặc dù bạn có thể chuyển đổi định dạng thời gian thành định dạng văn bản bằng cách sử dụng hàm TEXT rồi áp dụng TIMEVALUE hàm.
📌 Nếu bạn cho hai giá trịngăn cách bằng dấu hai chấm ví dụ 20:45 thì nó sẽ được coi là giờ và phút chứ không phải phút và giây. Nếu bạn chỉ muốn nhập phút và giây, bạn phải nhập 00 làm giá trị nhập giờ (00:20:45).
Kết luận
Tôi hy vọng bây giờ bạn đã biết TIMEVALUE là gì Hàm là gì và cách sử dụng nó trong Excel. Nếu bạn có bất kỳ sự nhầm lẫn nào, vui lòng để lại nhận xét.