Hỏi về hàm cộng thời gian

Liên hệ QC

dotuanviet1981

Thành viên mới
Tham gia
29/2/08
Bài viết
20
Được thích
12
Điểm
0
Tuổi
42
Thời gian nhập ô: SỐ GIỜ CHẠY tính bằng giờ, định dạng là number. Em ko mún dùng VBA nhé!

Câu hỏi của em thế này ah:

timecal.gif


Em xin cảm ơn trước!
 
bạn xem thử có đúng không nha
PHP:
C2=VALUE(A2)+B2/24
 
Chào bạn:
Bạn định dạng cột A là dd/mm/yy hh:mm:ss ( vào format cell\number\custom gõ dd/mm/yy hh:mm:ss) trước khi nhập dữ liệu sau đó C2=a2+b2/24
mình đã thử dùng tốt.
Thân!
 

File đính kèm

  • cong thoi gian.xls
    14.5 KB · Đọc: 823
Lần chỉnh sửa cuối:
May quá, công thức =A2+B2/24 chạy tốt ah. Em đã thanks 2 bác rùi nhé! ^^!
Như vậy là em thiếu động tác /24.
Em xin có thêm câu hỏi này nữa
+ Lý giải logic chia cho 24 là để làm gì ah? Số giờ chia cho 24, vậy số ngày, số phút thì chia cho bao nhiêu?
+ Hàm VALUE thường hữu ích trong trường hợp nào. Trường hợp nào ko thể không dùng?

+ Có cách nào nhanh nhất để điền ngày tháng hiện hành vào một ô (ko cần tự động, ko VBA)
Hiện em đang dùng phím tắt với 3 thao tác
  1. Ctrl+;
  2. Dấu trắng
  3. Ctrl + Shift + ;
Tận 3 thao tác cho một lần điền thì hơi bất tiện. Vậy có cách nào nhanh hơn ko?

Hàm VALUE em xem trong phần Help thấy nói là:

- Hàm value dùng để biến đổi một giá trị TEXT thể hiện số thành giá trị SỐ.
- Converts a text string that represents a number to a number.

- Hàm VALUE thường ko dùng trong công thức excel vì excel tự động nhận dạng TEXT thành NUMBER nếu cần. Hàm này được cung cấp nhằm làm tương thích với các chương trình bảng tính khác.
- You do not generally need to use the VALUE function in a formula because Excel automatically converts text to numbers as necessary. This function is provided for compatibility with other spreadsheet programs
 
Lần chỉnh sửa cuối:
Tinh toán % tiến độ

Em có thêm một câu hỏi về tính toán % tiến độ như thế này nữa, rất mong được giải đáp:

tiendo.gif
 

File đính kèm

  • Tien_do.xlsx
    12.6 KB · Đọc: 125
Lần chỉnh sửa cuối:
Em có thêm một câu hỏi về tính toán % tiến độ như thế này nữa, rất mong được giải đáp:

tiendo.gif
1/Bảng 1:
D3=(C3-A3)/(B3-A3)
Chọn ô D3 => vào format cell tại thẻ number chọn Percentage
2/Bảng 2:
C8=B8/A8
Chọn ô C8 => vào format cell tại thẻ number chọn Percentage
 
Untitled.png

Hì, các bác cho em hỏi tý với, em có bài này không biết làm thế nào.
tính số tiền phải trả cho mỗi lần truy cập với điều kiện là thứ bảy, chủ nhật hoặc từ 22h tới 6h sáng hôm sau là 170d/phút. còn giờ thường là 250d/phút. em không biết phải sử dụng hàm gì để tách tổng thời gian đó thành thời gian giảm giá và thời gian bình thường để nhân với đơn giá. Mong các bác giúp đỡ!
 
Tính thứ 7 và chủ nhật Bạn dùng hàm WEEKDAY. (Thứ 7 thì kết quả nó =7 và Chủ nhật kết quả nó =1)
Mã:
=IF(OR(WEEKDAY(D261)=7, WEEKDAY(D261)=1,HOUR(E261)>=22,HOUR(E261)<=6),170,250)
 
Tính thứ 7 và chủ nhật Bạn dùng hàm WEEKDAY. (Thứ 7 thì kết quả nó =7 và Chủ nhật kết quả nó =1)
Mã:
=IF(OR(WEEKDAY(D261)=7, WEEKDAY(D261)=1,HOUR(E261)>=22,HOUR(E261)<=6),170,250)
Cảm ơn bác nhiều lắm, nhưng em còn vấp một chỗ nữa, ví dụ như nguời chơi từ 21h tới 07h sáng hôm sau thì cái hàm HUOR(E261)>=22 và hàm HUOR(E261)<=6 đều cho giá trị là False. nên đơn giá sẽ được máy hiểu là 250. Nhưng thực chất là chỉ có hai tiếng là giá 250 còn từ 22h tới 6 h đơn giá vẫn là 170. Mong bác nghiên cứu hộ em nhé!
 
nhưng em còn vấp một chỗ nữa, ví dụ như nguời chơi từ 21h tới 07h sáng hôm sau thì cái hàm HUOR(E261)>=22 và hàm HUOR(E261)<=6 đều cho giá trị là False. nên đơn giá sẽ được máy hiểu là 250. Nhưng thực chất là chỉ có hai tiếng là giá 250 còn từ 22h tới 6 h đơn giá vẫn là 170.
Đã có 1 cột giờ vào, phải có thêm 1 cột giờ ra mới tính được.
Cách tính:
- So sánh giờ vào với 22 giờ và 6 giờ
- So sánh giờ ra với 22 giờ và 6 giờ

- Tính số giờ giá 170 và số giờ giá 250 theo sự so sánh trên
 
Web KT
Back
Top