Xin giúp đỡ Dùng hàm IF tính thời gian thực hiện (1 người xem)

Người dùng đang xem chủ đề này

datneovn

Thành viên mới
Tham gia
29/9/15
Bài viết
2
Được thích
0
Em có 2 cột thời gian A: "Bắt đầu" và B: "Kết thúc", đơn vị nhập theo giờ (0~24)
Bài toán đặt ra: Em cần tính kết quả trả về là số giờ thực hiện = Kết thúc - Bắt đầu.(B-A)
Vấn đề: Khi giá trị tại A < B : Đương nhiên kết quả đúng.
Còn khi giá trị tại A > B (trường hợp bắt đầu làm từ ngày hôm trước nhưng kết thúc vào ngày hôm sau) : Kết quả trả về âm.
Giả sử chỉ xét với trường hợp cách nhau tối đa 1 ngày, và thời gian kết thúc ngày hôm sau luôn < thời gian bắt đầu ngày hôm trước.
Hướng giải quyết: Em định dùng hàm IF(B>A, "B-A", "B+24-A")
Nhưng với công thức này không thể ra kết quả "B-A", "B+24-A"
Nhờ các bác hướng dẫn em giải quyết.
Em cảm ơn!
 
Em có 2 cột thời gian A: "Bắt đầu" và B: "Kết thúc", đơn vị nhập theo giờ (0~24)
Bài toán đặt ra: Em cần tính kết quả trả về là số giờ thực hiện = Kết thúc - Bắt đầu.(B-A)
Vấn đề: Khi giá trị tại A < B : Đương nhiên kết quả đúng.
Còn khi giá trị tại A > B (trường hợp bắt đầu làm từ ngày hôm trước nhưng kết thúc vào ngày hôm sau) : Kết quả trả về âm.
Giả sử chỉ xét với trường hợp cách nhau tối đa 1 ngày, và thời gian kết thúc ngày hôm sau luôn < thời gian bắt đầu ngày hôm trước.
Hướng giải quyết: Em định dùng hàm IF(B>A, "B-A", "B+24-A")
Nhưng với công thức này không thể ra kết quả "B-A", "B+24-A"
Nhờ các bác hướng dẫn em giải quyết.
Em cảm ơn!
1 ngày thì cộng 1 thôi, đâu phải cộng 24.
 
Em có 2 cột thời gian A: "Bắt đầu" và B: "Kết thúc", đơn vị nhập theo giờ (0~24)
Bài toán đặt ra: Em cần tính kết quả trả về là số giờ thực hiện = Kết thúc - Bắt đầu.(B-A)
Vấn đề: Khi giá trị tại A < B : Đương nhiên kết quả đúng.
Còn khi giá trị tại A > B (trường hợp bắt đầu làm từ ngày hôm trước nhưng kết thúc vào ngày hôm sau) : Kết quả trả về âm.
Giả sử chỉ xét với trường hợp cách nhau tối đa 1 ngày, và thời gian kết thúc ngày hôm sau luôn < thời gian bắt đầu ngày hôm trước.
Hướng giải quyết: Em định dùng hàm IF(B>A, "B-A", "B+24-A")
Nhưng với công thức này không thể ra kết quả "B-A", "B+24-A"
Nhờ các bác hướng dẫn em giải quyết.
Em cảm ơn!
=(A<B)*24+B-A
 

Bài viết mới nhất

Back
Top Bottom