Hỏi cách tính thời gian?

Liên hệ QC

theanh262

Thành viên mới
Tham gia
17/1/08
Bài viết
16
Được thích
5
Điểm
0
Ví dụ: Thời gian bắt đầu Thời gian kết thúc Thời gian
31/05/09 12:30 31/05/09 12:30 ??h ?? mm
Xin các bạn giúp tôi công thức tính thời gian từ ngày bắt đầu đến ngày kết thúc là bao nhiêu. Cám ơn nhiều!
 
Ví dụ: Thời gian bắt đầu Thời gian kết thúc Thời gian
31/05/09 12:30 31/05/09 12:30 ??h ?? mm
Xin các bạn giúp tôi công thức tính thời gian từ ngày bắt đầu đến ngày kết thúc là bao nhiêu. Cám ơn nhiều!
Nhìn vào cũng biết kết quả = Zero
2 thời gian = nhau thì còn tính gì nữa
Nói chung là lấy số lớn trừ số nhỏ... còn kết quả thì Format theo dạng [h]:mm:ss
 
Bạn dùng hàm =DAYS360(starttime,endtime,TRUE) la ok. nos trả về kết quả là 1 số thực
Trong đó:
starttime là thơìư gian đầu
endtime là thời gian sau
vd: =DAYS360(A1,B1,TRUE)
 
Chào cả nhà. Mình cũng thường sử dụng hàm days360, hoặc hàm ngày trừ ngày vẫn cho ra kết quả đúng với điều kiện mặc định kiểu ngày mm/dd/yy, còn định dạng ngày dd/mm/yy thì cho ra kết quả ko có giá trị. Có ai chỉ cho mình sử dụng kiểu ngày dd/mm/yy nhưng kết quả vẫn chạy đúng.
 
Chào cả nhà. Mình cũng thường sử dụng hàm days360, hoặc hàm ngày trừ ngày vẫn cho ra kết quả đúng với điều kiện mặc định kiểu ngày mm/dd/yy, còn định dạng ngày dd/mm/yy thì cho ra kết quả ko có giá trị. Có ai chỉ cho mình sử dụng kiểu ngày dd/mm/yy nhưng kết quả vẫn chạy đúng.
Ái chà... xem ra bạn chưa hiểu gì lắm mấy cái định dạng dd/mm/yyyy và mm/dd/yyyy
Khẳng định rằng: Dù bạn định dạng theo kiểu gì thì công thức vẫn đúng
Còn như công thức nó không ra kết quả thì đó không phải do định dạng mà vì BẠN GÕ SAI ĐỊNH DẠNG NGÀY THÁNG
Lưu ý rằng: ĐỊNH DẠNG KHÁC NHAU (tức là việc hiển thị) hoàn toàn khác với GÕ SAI ĐỊNH DẠNG
- Máy tính của ta quy định về định dạng DATE như thế nào thì ta phải gõ như thế, không thể tùy tiện được ---> Và quy định này nằm trong Regional and Language Options (trong Control Panel) ---> Nếu Control Panel quy định mm/dd/yyyy mà ta cứ gõ theo kiểu dd/mm/yyyy thì có 2 chuyện xảy ra:
a) Dử liệu ta nhập vào sẽ được hiểu ở dạng TEXT, và công thức không ra kết quả ---> Đây là trường hợp MAY MẮN NHẤT (vì ít ra ta còn biết có gì đó sai)
b) Dử liệu nhập vào vẫn được hiểu ở dạng DATE và công thức vẫn cho kết quả nhưng kết quả sai.. đến tận đâu ---> Đây là trường hợp NGUY HIỂM NHẤT... Ví dụ ta gõ 1/12/2009 nhưng máy lại hiểu 12 tháng 1 năm 2009 thì có mà... chết
- Sau khi ta đã GÕ ĐÚNG ĐỊNH DẠNG theo quy định thì ta muốn HIỂN THỊ nó thành cái gì tùy thích (d/m/yyyy hay m/d/yyyy)... và việc hiển thị này không hề ảnh hưởng gì đến công thức cả
 
Mình muốn tính từ: 12 h 30 phút ngày 31/5/09 đến 12h 30 phút ngày 1/06/09 là bao nhiêu giờ, bao nhiêu phút?
 
Mình muốn tính từ: 12 h 30 phút ngày 31/5/09 đến 12h 30 phút ngày 1/06/09 là bao nhiêu giờ, bao nhiêu phút?
Thì cứ trừ bình thường như tôi đã nói ở trên (số lớn - số nhỏ) ---> Cuối cùng là định dạng lại kết quả
Xem file
 

File đính kèm

  • Dinhdang.xls
    29 KB · Đọc: 118
Minh đang nghiên cứu cách tính thời gian thanh toan công nợ mà vẫn chưa ok
Ban nào thông thạo Ex hướng hẫn giùp nhe
+ Theo các HĐ bên mình làm thì các hóa đơn mua hàng được thanh toán sau 6 ngày
- Nếu ngày HĐ thanh toán rơi vào ngày Thứ 7 thì được thanh toán vào ngày thứ 6
- Nếu ngày HĐ thanh toán rơi vào ngày chủ nhật thì được thanh toán vào ngày thứ 2 tuần kế tiêp
Ban nào thông thạo Ex hướng hẫn giùp nhe
Thanks Y nhieu nhieu!
mong sớm nhận được bài viết của các bạn qua diễn đàn hoặc qua ĐC mail vu.kien.unilever@gmail.com
 
Bạn dùng hàm Weekday và Hàm if là được. Xem file đính kèm
 

File đính kèm

  • Book1.xls
    13.5 KB · Đọc: 50
Web KT
Back
Top Bottom