Đánh giá lequocthai.com:
Hàm HOUR được phân loại là hàm Ngày/giờ trong Excel, có chức năng lấy phần giờ từ một giá trị thời gian. Hàm trả về một giá trị số nguyên trong khoảng từ 0 đến 23. Bạn có thể sử dụng hàm HOUR một cách độc lập hoặc kết hợp nó với các hàm khác bằng cách sử dụng kết quả giờ đã lấy được làm đối số.

Cú pháp
Cú pháp của hàm HOUR như sau:
=HOUR(serial_number)
Đối số:
`
serial_number
` – Đây là đối số bắt buộc. Bạn cần cung cấp cho đối số này một giá trị thời gian hợp lệ mà Excel có thể nhận diện để trích xuất phần giờ.
Đặc điểm quan trọng của hàm HOUR
* Đối số `
serial_number
` có thể là một số thập phân, một chuỗi văn bản đại diện cho thời gian hợp lệ, tham chiếu đến một ô chứa thời gian, hoặc kết quả từ một hàm khác trả về thời gian.
* Hàm HOUR luôn trả về một giá trị số nguyên từ 0 đến 23. Ví dụ: nếu thời gian cung cấp là 5:55 CH, hàm sẽ trả về 17.
* Hàm HOUR có thể được lồng (nest) bên trong một hàm khác, chẳng hạn như hàm TIME.
* Nếu giá trị cung cấp trong đối số `
serial_number
` không phải là một giá trị ngày/giờ hợp lệ trong Excel, hàm sẽ trả về lỗi #VALUE!.
* Nếu giá trị cung cấp nằm ngoài phạm vi hợp lệ, hàm sẽ trả về lỗi #NUM!.
Ví dụ
Hãy cùng xem xét một số ví dụ về cách sử dụng hàm HOUR.
Ví dụ 1 – Công Thức Cơ Bản Cho Hàm HOUR
Đây là cách sử dụng đơn giản nhất. Chúng ta sẽ lấy phần giờ từ thời gian trong một ô cụ thể bằng công thức:
=HOUR(A2)

Hàm HOUR tuân theo định dạng thời gian 24 giờ. Trong ví dụ này, hàm lấy giờ từ “5:55 CH” và trả về 17. Lưu ý rằng hàm HOUR hoàn toàn bỏ qua phần phút. Ví dụ: dù là 5:30 CH hay 5:55 CH, kết quả trả về đều là 17.
Ví dụ 2 – Tạo Thời Gian Mới Sử Dụng Hàm HOUR
Hàm HOUR có thể được lồng trong các hàm khác để cung cấp thành phần giờ. Hàm TIME yêu cầu ba thành phần (giờ, phút, giây) làm đối số để tạo thành một giá trị thời gian. Do đó, chúng ta có thể dùng hàm HOUR để lấy phần giờ cung cấp cho hàm TIME:
=TIME(HOUR(A2), 45, 30)

Tất nhiên, kết quả chúng ta nhận được sẽ lấy giờ từ ô A2, kết hợp với phút (45) và giây (30) đã chỉ định. Kết quả cuối cùng là 17:45:30. Nếu kết quả hiển thị khác, hãy kiểm tra định dạng của ô chứa kết quả.
Ví dụ 3 – Các Định Dạng Đầu Vào Hợp Lệ Khác
Trong thực tế, dữ liệu thời gian của bạn có thể được trình bày ở nhiều định dạng khác nhau, không chỉ đơn giản là HH:MM. Ví dụ: thời gian đi kèm ngày tháng, hoặc được biểu diễn dưới dạng số thập phân. Hàm HOUR có thể xử lý các định dạng này.
Dưới đây là một số kiểu đầu vào mà hàm HOUR chấp nhận:
=HOUR("5/5/2021 5:55:55 SA") // Ngày và giờ
=HOUR("5:55:55 SA") // Thời gian có phút và giây
=HOUR("30:30:30") // Thời gian có giờ lớn hơn 24
=HOUR(0.7) // Thời gian dưới dạng số thập phân

Hàm HOUR có thể lấy phần giờ từ tất cả các đầu vào trên. Nếu kết quả của hai trường hợp cuối làm bạn thắc mắc, hãy cùng tìm hiểu cách hàm tính toán ra các giá trị đó.
Thời Gian Có Giờ Lớn Hơn 24
Một đặc điểm quan trọng: hàm HOUR luôn trả về giá trị từ 0 đến 23. Nhìn vào kết quả với đầu vào “30:30:30”, chúng ta nhận được 6. Tại sao?
Hàm HOUR sẽ reset về 0 sau 23. Với giờ lớn hơn 24, giá trị trả về bằng số giờ đó trừ đi bội số của 24 lớn nhất mà nhỏ hơn nó. Trong trường hợp này: 30 – 24 = 6.
Tương tự, nếu giờ là 24, 48, 72 (bội số của 24), hàm sẽ trả về 0.

Thời Gian Dưới Dạng Số Thập Phân
Khi thời gian được cung cấp dưới dạng số thập phân, Excel hiểu đó là phần của một ngày (24 giờ). Ví dụ, giá trị 0.7 có nghĩa là “70% của một ngày đã trôi qua”. Excel tính toán: 0.7 x 24 giờ = 16.8 giờ.
Hàm HOUR chỉ lấy phần nguyên (16) và bỏ qua phần thập phân (0.8 giờ, tương đương phút). Do đó, kết quả cuối cùng là 16.
Đó là tất cả về hàm HOUR – một hàm đơn giản nhưng hữu ích. Hàm HOUR thường được dùng để xây dựng các công thức phức tạp hơn là dùng độc lập. Tuy nhiên, đây là một công cụ tiện dụng có thể hỗ trợ bạn xử lý dữ liệu thời gian trên bảng tính một cách dễ dàng hơn.







