Làm cách nào để tính chênh lệch giữa hai giá trị thời gian trong Excel?


5

Sử dụng Excel 2007, làm cách nào để tính chênh lệch thời gian bằng cách nhập

  • thời gian bắt đầu
  • thời gian kết thúc

Tôi sử dụng định dạng nào trong các ô có thời gian?

Ví dụ: tôi muốn có thể nhập 0800 xem 0800 trong hộp, hoặc nhập 1430 và nhìn thấy 1430 trong cái hộp. Sau đó, tôi muốn hộp công thức hiển thị thời gian trôi qua tính bằng giờ và phút.

  • A1 = 0800
  • A2 = 1430
  • A3 (A1-A2) = 6.30*

Câu trả lời:


3

Hãy thử công thức này trên A3 :

=TEXT(A2,"00\:00")+(TEXT(A1,"00\:00")>TEXT(A2,"00\:00"))-TEXT(A1,"00\:00")

Nó cũng sẽ chiếm thời lượng trong nửa đêm (xem ví dụ dưới đây). Bạn có thể nhập thời gian trong A1 hoặc là A2 không có dấu hai chấm.

Trong ví dụ dưới đây, A1 chứa Khởi đầu thời gian và A2 chứa Kết thúc thời gian.

enter image description here

Định dạng số được sử dụng:
A1 : Tập quán & gt; 0000
A2 : Tập quán & gt; 0000
A3 : Tập quán & gt; [h]:mm hoặc là h.mm (dựa trên ví dụ của bạn)

Thay vào đó, nếu bạn muốn tính toán cho phân số giờ (ví dụ: 2.50 giờ thay vì 2:30 ), bộ A3 định dạng số của Chung và sau đó thay đổi công thức thành:

=24*(TEXT(A2,"00\:00")+(TEXT(A1,"00\:00")>TEXT(A2,"00\:00"))-TEXT(A1,"00\:00"))

1

Chỉ cần nhập chúng vào bình thường, bằng dấu hai chấm và sử dụng phép cộng / trừ tiêu chuẩn:

Sau đó, chọn phạm vi và bên dưới number format trên tab Trang chủ, nhấp vào menu thả xuống và chọn more number formats.

Trong hộp thoại kết quả, đặt định dạng thành hhmm (nói cách khác, xóa dấu hai chấm khỏi định dạng thời gian mặc định).

Bây giờ, thời gian của bạn sẽ được định dạng mà không có dấu hai chấm và phép trừ sẽ đảm nhiệm việc tính toán chênh lệch thời gian.

Thật không may, bạn vẫn sẽ phải nhập thời gian với dấu hai chấm, nhưng chúng sẽ hiển thị mà không có nó. Nếu bạn nhập thời gian mà không có dấu hai chấm, Excel sẽ nghĩ đó là một ngày và sẽ phá vỡ thiết lập.


1

Bạn có thể làm một cái gì đó như thế này, nhưng nó vẫn yêu cầu các số phải được gõ bằng dấu hai chấm (tức là 8:00 thay vì 800)

enter image description here


OP muốn có thời gian hiển thị là 0800 Tuy nhiên.
slhck

Sử dụng Loại hhmm trong phần Tùy chỉnh
variant

-1

= phút (C1-C2) sẽ cung cấp cho bạn số phút chênh lệch giữa hai thời gian trong các ô C1 và C2. Đảm bảo rằng các ô C1 và c2 có định dạng "Thời gian"

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.