Giá trị thời gian âm trong Excel

Một phần của tài liệu Các thủ thuật và phím tắt khi sử dụng MS Offce 2003 pdf (Trang 93 - 94)

I. Ms Office

46.Giá trị thời gian âm trong Excel

Quý báo có biết cách nào xử lý những giá trị thời gian âm trong một phép tính không?

Chẳng hạn, tôi dự định làm việc 8 giờ mỗi ngày nhưng chỉ làm việc 7 tiếng, tôi đã bị "âm" một giờ. Microsoft khuyên rằng tôi có thể chuyển đổi kết quả sang chuỗi như ví dự sau đây =TEXT(ABS(A1-A2),"-h:mm:ss") với (A1<A2). Nhưng tôi không thể dùng chuỗi trong những tính toán phụ vì đâu có thể cộng trừ nhân chia chữ.

Thêm nữa, quý báo có cách nào nhập thời gian vào một biểu thức thay vì cứ phải dùng địa chỉ ô? Chẳng hạn, tôi không thể lấy 8:00 trừ 2:00 bằng cách viết =08:00 - 2:00. Tôi thực hiện như thế nào đây?

Excel ghi nhận giá trị thời gian như là tỷ số của ngày, bất kể chúng được thể hiện như thế nào. Như thế, 6 giờ sáng được chứa bên trong như là một phân số - 0,25; 12 giờ trưa là 0,50; 6 giờ chiều sẽ là 0,75 và v.v... Lấy thời gian này trừ thời gian kia (hay là cộng) cũng cho ra kết quả là một phân số. Nếu kết quả là số dương Excel sẽ thể hiện kết quả như là một giá trị thời gian. Nếu kết quả là âm, Excel không thể. Vì thế bạn không thể lấy 8:00 trừ 9:00 và xem kết quả như là một giá trị thời gian. Tuy nhiên bạn có thể chuyển đổi kết quả từ phân số sang số giờ, đơn giản bằng cách nhân nó với 24. Vì vậy bạn có thể đơn giản hóa lệnh

=TEXT(ABS(A1-A2), "h:mm:ss") bằng công thức =24*(A1-A2) trong đó A1 và A2 chứa các giá trị giờ và A1 nhỏ hơn A2.

Sau khi bạn bỏ đi cách định dạng thời gian mà Excel chắc chắn sẽ cố áp đặt lên kết quả này (bạn có thể thay thế bằng bất kỳ định dạng nào của kiểu số), bạn sẽ thấy được con số kết quả -1 xinh xắn. Bạn có thể nhận được một tập hợp các kết quả với bất kỳ loại số nào.

Trả lời câu hỏi thứ hai, chúng tôi nghĩ bạn có thể dùng lệnh sau:

=24*(TIMEVALUE(*8:00)-TIMEVALUE("2:00")) để lấy 8:00 trừ 2:00 trực tiếp trong công thức.

Một phần của tài liệu Các thủ thuật và phím tắt khi sử dụng MS Offce 2003 pdf (Trang 93 - 94)