24h - 00h = 00h??? (1 người xem)

Liên hệ QC

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

Sung_Man

Thành viên mới
Tham gia
2/1/08
Bài viết
4
Được thích
1
Chào các bác!

Các bác chỉ giùm e cách khắc phục lỗi này của Excel với:
Khi lấy 24h trừ đi 00h thì kết quả vẫn là 00h
Làm thế nào để kết quả vẫn là 24h?
 
24h - 00h = 00h là quá đúng chứ còn gì nữa. (24h chính là 0h mà lị)
Với yêu cầu của bạn có phải cái anh chàng "24h" này là định lượng? nếu vậy thì nên Fomat Cells là Number chứ không dùng Time (mình thì dùng Custom). Kết quả sẽ đúng liền hà.
Không biết có phải như vầy không?
 
Lần chỉnh sửa cuối:
Cảm ơn bạn
Bạn chưa hiểu ý tôi rồi
Bạn xem File đính kèm nhé
 

File đính kèm

Nếu Max Elapse = 24 thì thêm cái if nữa vào cho nó đỡ rắc rối, vì nếu kết quả ra bằng 25, máy tính vẫn hiểu là (25-24)=1h. Tớ làm thử bảng của cậu 24h-0h=24h, nhưng rắc rối cái chỗ tính Laytimes used ấy
 

File đính kèm

Sung_Man đã viết:
Chào các bác!

Các bác chỉ giùm e cách khắc phục lỗi này của Excel với:
Khi lấy 24h trừ đi 00h thì kết quả vẫn là 00h
Làm thế nào để kết quả vẫn là 24h?
Ở ô nhận kết quả, bạn định dạng cho nó theo dạng [h], tức là có hai cái móc vuông ở hai đầu...
000-3.png
Tuy nhiên, với bài toán của bạn thì cần gì phải thấy như vậy nữa ?
Cái cột tính Laytime Used của bạn đã chia thành 3 phần: Day, Hour và Minute, thì khi Hour = 24, nó sẽ bằng 0, còn Day thì tăng thêm 1. Tôi nghĩ vẫn tính toán được cơ mà.
Trừ phi bạn không dùng đến Day, chỉ có Hour và Minute, thì khi đó mới cần những con số chỉ giờ > 24.
 
- Nếu định dạng DAY là kiểu General thì Ex. sẽ tự chia kết quả cho 24 (quả là hay), lợi dụng điều này dùng hàm FLOOR(,1), bài toán đã được giải quyết cho tất cả trường hợp. Các bạn góp ý thêm !
 

File đính kèm

Cảm ơn ý kiến của các bạn
1. Mục đích tôi chia Laytime used thành 3 cột ngày, giờ và phút là:
- Nếu giờ không chẵn (VD 1,3 giờ) thì sẽ cho kết quả ở cột giờ và phút (1 giờ và 18 phút)
Tương tự như vậy nếu ngày không chẵn
- Vì có cột Rata nên khi tính thời gian thương có số lẻ, bởi vậy phải sử dụng 3 cột để tính.

2. Hàm Floor của bạn nhukhang thì vẫn cho kết quả là số ngày lẻ
!

Mong các bạn góp ý thêm nhé!
 
Sung_Man đã viết:
Cảm ơn ý kiến của các bạn
1. Mục đích tôi chia Laytime used thành 3 cột ngày, giờ và phút là:
- Nếu giờ không chẵn (VD 1,3 giờ) thì sẽ cho kết quả ở cột giờ và phút (1 giờ và 18 phút)
Tương tự như vậy nếu ngày không chẵn
- Vì có cột Rata nên khi tính thời gian thương có số lẻ, bởi vậy phải sử dụng 3 cột để tính.

2. Hàm Floor của bạn nhukhang thì vẫn cho kết quả là số ngày lẻ
!

Mong các bạn góp ý thêm nhé!
Chưa hiểu ứng dụng của bạn vào việc gì, xử lý cái chẵn hay lẻ ấy không khó, nhưng nếu phút cũng không chẵn nữa thì bạn tính sao (thêm cột giây nữa chứ ?)
 

File đính kèm

Web KT

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

Back
Top Bottom