Chuyển đổi thời gian Excel
Tìm hiểu cách chuyển đổi thời gian thành Giây bằng Excel Show
Thời gian có thể được chuyển đổi thành giây bằng Excel Số =INT(A2*24)3 có thể được sử dụng để chuyển đổi thời gian thành giây 86400 giải thíchExcel sử dụng hệ thống 24 giờMỗi ngày có 24 giờMột giờ là 60 phútMột phút là 60 giây=INT(A2*24)4(giờ) * =INT(A2*24)5(phút) * =INT(A2*24)5 (giây) = =INT(A2*24)3Ví dụ trả về =INT(A2*24)5 vì một phút (=INT(A2*24)9) là 60 giâyGiải trìnhMỗi ngày có 24 giờ Mỗi giờ có thể được hiểu là tỷ lệ phần trăm của tổng số giờ trong ngày
Tỷ lệ phần trăm có thể được sử dụng để tìm giây Mười lăm giờ bằng =HOUR(A2)+MINUTE(A2)/60+SECOND(A2)/(60*60)0 giây =HOUR(A2)+MINUTE(A2)/60+SECOND(A2)/(60*60)1 là 15/24 ( =HOUR(A2)+MINUTE(A2)/60+SECOND(A2)/(60*60)2) Nhân lên để có được 86400=INT(A2*24)40 Theo mặc định, ngày và giờ được lưu dưới dạng số/thập phân trong Excel. Nhưng bạn thường thấy nó ở các định dạng khác nhau do cách các ô được định dạng Ví dụ: trong ví dụ bên dưới, giá trị trong cột A và B giống nhau, nhưng chúng được hiển thị khác nhau do định dạng Và một trong những thứ mà nhiều người cần trong Excel là chuyển đổi thời gian sang dạng thập phân (chẳng hạn như giờ hoặc phút hoặc giây) Ví dụ thay vì có ngày giờ là 01-01-2020 6. 30 giờ sáng, bạn có thể muốn nhận
Rất may, Excel có một số công thức tuyệt vời, bạn có thể dễ dàng chuyển đổi thời gian thành giá trị thập phân Hướng dẫn này bao gồm
Cách chuyển đổi thời gian thành số thập phân trong ExcelTrong hướng dẫn này, tôi sẽ chỉ cho bạn một số ví dụ về chuyển đổi thời gian thành số thập phân bằng cách sử dụng công thức (i. e, chuyển đổi thời gian thành giờ, phút và giây) Có nhiều cách để chuyển đổi thời gian sang số thập phân trong Excel
Trong các phần tiếp theo, tôi sẽ chỉ cho bạn các ví dụ về cách chuyển đổi thời gian Excel thành giá trị thập phân bằng các phương pháp này Vậy hãy bắt đầu Chuyển đổi thời gian thành giờ trong ExcelTrong phần này, tôi trình bày ba cách khác nhau để chuyển đổi thời gian thành giờ trong Excel Sử dụng phép nhân đơn giản để lấy giá trị giờGiả sử bạn có thời gian trong một ô là 6. 00 PM (ở ô A2) và bạn muốn đổi nó thành giờ Bạn có thể chỉ cần nhân nó với 24 và nó sẽ cho bạn biết bao nhiêu giờ đã trôi qua cho đến thời điểm đó =A2*24 Điều này hoạt động vì thực tế là Excel lưu trữ ngày và giờ dưới dạng số. Cả ngày (24 giờ) được lưu dưới dạng 1 trong Excel. Điều này có nghĩa là mỗi giờ được lưu trữ dưới dạng 1/24 Vì vậy, trong khi bạn nhìn thấy giá trị 6. 00 PM, trong phần phụ trợ, nó được lưu trữ dưới dạng giá trị 0. 75 (cho biết 18 giờ trong số 24 giờ đã trôi qua). Vì vậy, khi bạn nhân nó với 24, nó sẽ cho bạn số giờ đã trôi qua Trong trường hợp bạn có một giá trị như 6. 32 PM, dùng công thức trên sẽ ra kết quả là 18. 53 (trong đó phần phút/giây được hiển thị dưới dạng số thập phân và số giờ đầy đủ/đầy đủ dưới dạng số nguyên). Trong ví dụ này, giá trị số của 32 phút trong Excel sẽ là 0. 53 giờ Ghi chú. Trong trường hợp bạn nhận được giá trị giờ có số thập phân (chẳng hạn như 18. 53), đảm bảo rằng bạn cũng đã định dạng nó để hiển thị số thập phân. Trong trường hợp chưa có, bạn có thể thấy kết quả là 19, vì Excel hiển thị cho bạn giá trị số nguyên được làm tròn. Tuy nhiên, điều này sẽ không thay đổi giá trị trong ô, giá trị này sẽ tiếp tục là 18. 53 Trong trường hợp bạn chỉ muốn giá trị hoàn thành/đầy đủ giờ và bỏ qua phần phút, hãy sử dụng công thức dưới đây bằng INT =INT(A2*24) INT chỉ cung cấp cho bạn phần nguyên và bạn không phải lo lắng về bất kỳ phút thừa nào Sử dụng Hàm Excel (GIỜ, PHÚT và GIÂY)Nếu bạn không thích phương pháp nhân thủ công, thì một cách thực sự dễ dàng khác để chuyển đổi thời gian thành giờ là sử dụng các hàm liên quan đến thời gian có sẵn (HOUR, MINUTE và SECOND) Giả sử, bạn có thời gian như hình bên dưới và bạn muốn biết có bao nhiêu giờ đã trôi qua trong ngày Dưới đây là công thức để chuyển đổi thời gian thành giờ =HOUR(A2)+MINUTE(A2)/60+SECOND(A2)/(60*60) Hàm HOUR chỉ trả về số giờ đã trôi qua trong thời gian nhất định và hàm MINUTE và SECOND cũng vậy Nhưng vì chúng ta cần giá trị cuối cùng tính bằng giờ, nên chúng ta cần chia giá trị phút cho 60 (để chuyển đổi thành giờ) và giá trị thứ hai cho 60*60 (một lần nữa để chuyển đổi thành giờ) Sử dụng chức năng chuyển đổiMột cách thực sự dễ dàng khác (có lẽ là dễ nhất trong ba phương pháp), là sử dụng hàm CONVERT Hàm này nhận một giá trị số (trong trường hợp này là thời gian) và có thể chuyển đổi nó thành giờ (hoặc phút/giây) Dưới đây là công thức sẽ chuyển đổi thời gian thành giờ =CONVERT(A2,"day","hr") Đối số thứ hai là cho biết chức năng của định dạng dữ liệu hiện có và đối số thứ ba là định dạng mà bạn muốn chuyển đổi sang Ghi chú. Đôi khi kết quả có thể khác với mong đợi. Điều này có thể là do định dạng ô có thể hiển thị kết quả ở định dạng ngày thay vì định dạng thập phân. Bạn có thể dễ dàng thay đổi điều này bằng cách chuyển đến tab Trang chủ và đặt định dạng từ menu thả xuống định dạng (nằm trong nhóm Số) Trong thực tế, bạn có nhiều khả năng có được ngày và giờ cùng nhau (thay vì chỉ thời gian như tôi đã chỉ ra trong các ví dụ ở trên). Bạn vẫn có thể sử dụng các phương pháp nêu trên, nhưng trước tiên bạn cần tách giá trị ngày và giờ, sau đó chỉ sử dụng các phương pháp nêu trên trên phần thời gian. Ở phần sau của hướng dẫn này, tôi cũng đề cập đến hai phương pháp để tách ngày và giờ trong Excel bằng công thức Bạn cũng có thể sử dụng các phương pháp tương tự được trình bày ở trên để chuyển đổi thời gian thành phút và giây Chúng ta hãy nhanh chóng xem xét những ví dụ đó Chuyển đổi thời gian thành phút trong ExcelTrong phần này, tôi trình bày ba cách khác nhau để chuyển đổi thời gian thành phút trong Excel Sử dụng phép nhân đơn giản để lấy giá trị phútTrong một ngày, có 1440 phút (24*60) Vì vậy, để chuyển đổi thời gian thành phút, bạn chỉ cần nhân giá trị thời gian với 1440 Giả sử bạn có thời gian trong một ô là 6. 00 PM (ở ô A2) và bạn muốn đổi nó thành phút Dưới đây là công thức để làm điều này =A2*1440 Điều này sẽ cung cấp cho bạn tổng số phút đã trôi qua vào ngày đó trong thời gian nhất định Ghi chú. Hãy nhớ rằng trong trường hợp bạn có giây cũng như thời gian, chúng sẽ được chuyển đổi thành phút và được hiển thị dưới dạng phần thập phân. Để những kết quả này hiển thị trong kết quả, bạn cần định dạng các ô kết quả để hiển thị kết quả tối đa 2/3 chữ số thập phân Trong trường hợp bạn chỉ muốn giá trị phút và bỏ qua phần giây, hãy sử dụng công thức bên dưới bằng INT =INT(A2*1440) Sử dụng Hàm Excel (GIỜ, PHÚT và GIÂY)Giống như chúng ta đã sử dụng các hàm này để lấy giá trị giờ, bạn cũng có thể sử dụng các hàm này để chuyển đổi thời gian thành phút Dưới đây là công thức sẽ chuyển đổi thời gian thành phút bằng các hàm này =HOUR(A2)*60+MINUTE(A2)+SECOND(A2)/60 Vì mục đích ở đây là lấy tất cả các phần tính bằng phút (giờ, phút và giây), chúng tôi nhân 60 với giờ để có giá trị phút trong đó và chúng tôi chia giây cho 60 để có giá trị phút Sử dụng chức năng chuyển đổiMột lần nữa, chắc chắn cách dễ nhất để chuyển đổi thời gian thành phút là sử dụng công thức chuyển đổi Công thức dưới đây lấy giá trị thời gian và chuyển đổi nó thành phút; =CONVERT(A2,"day","mn") Đối số thứ hai cho hàm biết rằng giá trị trong ô A2 ở định dạng ngày và đối số thứ ba (“mn”) yêu cầu nó chuyển đổi nó thành phút Chuyển đổi thời gian thành giây trong ExcelTrong phần này, tôi trình bày ba cách khác nhau để chuyển đổi thời gian thành giây trong Excel Sử dụng phép nhân đơn giản để lấy giá trị giâyMột ngày có 86400 giây (24*60*60) Vì vậy, để chuyển đổi thời gian thành giây, bạn chỉ cần nhân giá trị thời gian với 86400 Giả sử bạn có thời gian trong một ô là 6. 32. 30 giờ chiều (ở ô A2) và bạn muốn đổi nó thành giây Dưới đây là công thức để làm điều này ________số 8Điều này sẽ cung cấp cho bạn tổng số giây đã trôi qua vào ngày đó trong thời gian nhất định Sử dụng Hàm Excel (GIỜ, PHÚT và GIÂY)Dưới đây là công thức sẽ chuyển đổi thời gian thành phút bằng các hàm này =HOUR(A2)*60*60+MINUTE(A2)*60+SECOND(A2) Vì mục đích ở đây là lấy tất cả các phần (giờ, phút và giây) tính bằng giây, nên chúng ta nhân 60*60 với giờ để có giá trị giây trong đó và chúng ta nhân phút với 60 để có giá trị giây Tách ngày và giờ rồi chuyển đổi thời gian thành số thập phânCho đến nay, chúng ta đã thấy những ví dụ mà chúng ta chỉ có thời gian và chúng ta muốn chuyển đổi thời gian đó thành giờ, phút hoặc giây Nhưng nếu bạn có ngày cũng như thời gian thì sao? Trong trường hợp đó, bạn không thể sử dụng các phương pháp trên trực tiếp. Trước tiên, bạn sẽ phải tách ngày và giờ, sau đó chuyển đổi thời gian thành số thập phân Vì ngày và giờ được lưu trữ dưới dạng số trong Excel nên việc tách chúng trở nên dễ dàng hơn Cả ngày được lưu dưới dạng số nguyên và phần thời gian được lưu dưới dạng giá trị thập phân. Vì vậy, nếu bạn muốn tách ngày và giờ, bạn chỉ cần tách phần nguyên và phần thập phân Chúng ta hãy xem một số cách thực sự dễ dàng để phân chia ngày và giờ trong Excel Tách Ngày và Giờ bằng Công thức INTGiả sử bạn có tập dữ liệu như hình bên dưới và bạn muốn tách ngày và giờ Để thực hiện việc này, hãy nhập công thức sau vào ô B2 =INT(A2*24)0 Công thức trên loại bỏ phần nguyên và cung cấp cho bạn phần thập phân của ngày Giờ đây, bạn có thể sử dụng bất kỳ phương pháp nào trong ba phương pháp nêu trên (sử dụng phép nhân số học, sử dụng công thức GIỜ/PHÚT/GIÂY hoặc sử dụng công thức CONVERT) để chuyển đổi thời gian thành số thập phân =INT(A2*24)1 Tách Ngày và Giờ bằng Công thức MODMột cách khác để làm điều này có thể là sử dụng chức năng MOD Giả sử bạn có tập dữ liệu như hình bên dưới và bạn muốn tách ngày và giờ Để thực hiện việc này, hãy nhập công thức sau vào ô B2 =INT(A2*24)2 Điều này sẽ cung cấp cho bạn phần thập phân ngay lập tức và sau đó bạn có thể sử dụng bất kỳ phương pháp nào trong ba phương pháp nêu trên để chuyển đổi thời gian thành số thập phân (giờ, phút hoặc giây) |